This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:eval:ad9250-ad6673ebz [03 Nov 2016 16:17] – [AD9250 Evaluation Setup Files] Paul Hendriks | resources:eval:ad9250-ad6673ebz [25 Apr 2022 10:03] (current) – [Optional Steps] John Xavier Toledo | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== EVALUATING THE AD9250/AD6673 | + | ====== EVALUATING THE AD9250/6673 ANALOG-TO-DIGITAL CONVERTERS ====== |
===== Preface ===== | ===== Preface ===== | ||
This user guide describes the [[adi> | This user guide describes the [[adi> | ||
\\ | \\ | ||
\\ | \\ | ||
- | The [[adi> | + | The [[adi> |
\\ | \\ | ||
\\ | \\ | ||
+ | ===== Typical Measurement Setup ===== | ||
+ | \\ | ||
+ | {{ : | ||
+ | <WRAP centeralign> | ||
+ | //Figure 1. Evaluation Board Connection—[[adi> | ||
+ | </ | ||
+ | |||
===== Features ===== | ===== Features ===== | ||
* Full featured evaluation board for the [[adi> | * Full featured evaluation board for the [[adi> | ||
Line 21: | Line 28: | ||
* [[adi> | * [[adi> | ||
* [[adi> | * [[adi> | ||
- | \\ | + | * {{: |
+ | |||
+ | ===== Software Needed ===== | ||
+ | * [[adi> | ||
+ | * [[adi> | ||
+ | |||
+ | ===== Design and Integration Files ===== | ||
+ | * Schematic: | ||
+ | * Layout: {{: | ||
+ | * Bill of Material: | ||
+ | * MCS File: {{: | ||
+ | * SPI Controller Macro File: {{: | ||
+ | |||
+ | |||
+ | ===== Equipment Needed ===== | ||
+ | * Analog signal source and antialiasing filter | ||
+ | * Sample clock source | ||
+ | * Switching power supply (12.0 V, 3.3 A) | ||
+ | * PC running Windows® | ||
+ | * USB 2.0 port | ||
+ | * [[adi> | ||
+ | * [[adi> | ||
\\ | \\ | ||
- | ===== Quick Start User Guides | + | ===== Getting Started |
- | User Guide for the AD9250 | + | This section provides quick start procedures |
- | User Guide for the AD6673 {{:resources:eval: | + | ==== Configuring the Board ==== |
- | \\ | + | Before using the software |
- | \\ | + | - Connect the evaluation board to the data capture board, as shown in Figure 1. |
- | ===== AD9250/ | + | - Connect one 12V, 3.3A switching power supply (such as the V-Infinity ETSA120330UDC-P5P-SZ supplied) to the HSC-ADC-EVALEZ board. |
- | AD9250/AD6673 | + | - Connect the HSC-ADC-EVALEZ board to the PC with a USB cable. (Connect to P702.) |
- | AD9250/AD6673 Evaluation Board Gerber Files | + | - On the AD9250 EVB, provide a clean, low jitter clock source to the connector labeled CLKIN at the desired ADC conversion rate with power level set between 10dBm and 14dBm. |
- | AD9250/AD6673 | + | - On the ADC evaluation board, use a clean signal generator with low phase noise to provide an input signal to the analog input at connector J100 (Channel A) and/or J200 (Channel B). Use a 1 m, shielded, RG 58, 50 Ω coaxial cable to connect the signal generator. For best results use a narrow-band, |
- | \\ | + | |
- | \\ | + | |
- | ===== AD9250 | + | |
- | File required for HSC-ADC-EVALEZ, High Speed Data Capture Kit \\ | + | ==== Setting up the ADC Data Capture |
- | MCS file : | + | After configuring the board, set up the ADC data capture using the following steps:\\ |
- | SPI Controller | + | - Open VisualAnalog on the connected PC. The appropriate part type should be listed in the status bar of the **VisualAnalog – New Canvas** window. Select the template that corresponds to the type of testing to be performed (see Figure 2, where the [[adi>AD9250|AD9250]] or [[adi>AD6673|AD6673]] is shown as example).\\ |
- | \\ | + | - After the template is selected, a message appears asking if the default configuration can be used to program the FPGA (Figure 3). Click **YES** and the window closes.\\ |
- | \\ | + | - To change features to settings other than the default settings, click the **Expand Display** button, located on the bottom right corner of the window, to see what is shown in Figure 5. Detailed instructions for changing the features and capture settings can be found in the [[adi> |
- | ===== AD6673 Evaluation Setup Files ===== | + | {{ : |
- | File required for HSC-ADC-EVALEZ, High Speed Data Capture Kit \\ | + | {{ : |
- | MCS file : {{: | + | |
- | SPI Controller | + | ===== Evaluation |
- | \\ | + | ==== Setting up the SPI Controller Software ==== |
- | \\ | + | After the ADC data capture board setup is complete, set up the SPI controller software using the following procedure:\\ |
- | ===== AD9250\AD6673 Ibis Model Files ===== | + | - Open the SPI controller software by going to the **Start** menu or by double-clicking the **SPIController** software desktop icon. If prompted for a configuration |
- | AD9250 | + | - Click the **New DUT** button in the **SPIController** window (see Figure 7).{{ : |
- | AD6673 Ibis Model {{: | + | - In the **ADCBase 0** tab of the **SPIController** window, find the **CLOCK DIVIDE(B)** box (see Figure 8). If using the clock divider, use the drop-down box to select the correct clock divide ratio, if necessary. See the appropriate part data sheet, the [[adi> |
- | \\ | + | - Note that other settings can be changed on the **ADCBase 0** page (see Figure 8) and the **ADC A** and **ADC B** pages (see Figure 9) to set up the part in the desired mode. The **ADCBase 0** page settings affect the entire part, whereas the settings on the **ADC A** and **ADC B** pages affect the selected channel only. See the appropriate part data sheet; the [[adi> |
- | \\ | + | |
- | \\ | + | |
- | ===== AD9250\AD6673 Ibis AMI Model Zip Files ===== | + | ==== Adjusting the Amplitude of the Input Signal |
- | AD9250 Ibis AMI Model | + | The next step is to adjust the amplitude of the input signal for each channel as follows: |
- | AD6673 Ibis AMI Model | + | - Adjust the amplitude of the input signal so that the fundamental is at -1.0 dBFS. Examine the **Fund Power** reading in the left panel of the **VisualAnalog Graph - AD9250 |
- | \\ | + | - Repeat this procedure for Channel B. |
+ | - Click the disk icon within the **Graph** window to save the performance plot data as .csv formatted file. See Figure 12 for AD9250 example. Please refer to the respective data sheet of the product of interest for its typical FFT performance.{{ : | ||
+ | |||
+ | ==== Optional Steps ==== | ||
+ | The following steps below are optional steps for validation of SPI Control: | ||
+ | - Force the data output of ADC A and/or ADC B to generate a long PN sequence as shown in Figure 13. {{ : | ||
+ | - Results in the noise floor of the selected ADC's FFT to increase significantly as shown in Figure 14. {{ : | ||
+ | - To re-program the FPGA, select the ADC Data Capture Settings window and click on the ‘Capture Board’ tab (see the box in the figure below). | ||
\\ | \\ | ||
+ | ===== Troubleshooting Tips ===== | ||
+ | If the FFT plot appears abnormal, do the following: | ||
+ | - If you see a normal noise floor when you disconnect the signal generator from the analog input, be sure you are not overdriving the ADC. Reduce the input level, if necessary. | ||
+ | - In **VisualAnalog**, | ||
+ | |||
+ | If the FFT appears normal but the performance is poor, check the following: | ||
+ | - Make sure that an appropriate filter is used on the analog input. | ||
+ | - Make sure that the signal generators for the clock and the analog input are clean (low phase noise). | ||
+ | - Change the analog input frequency slightly if noncoherent sampling is being used. | ||
+ | - Make sure that the SPI configuration file matches the product being evaluated.\\ | ||
+ | |||
+ | If the FFT window remains blank after **Run** is clicked, do the following: | ||
+ | - Make sure that the evaluation board is securely connected to the [[adi> | ||
+ | - Disconnect power from both the ADC evaluation board and the [[adi> | ||
+ | - Make sure that the FPGA has been programmed by verifying that the **CONFIG_DONE** LED is illuminated on the [[adi> | ||
+ | - Make sure that the correct FPGA program was installed. | ||
+ | If VisualAnalog indicates that the **FIFO Capture timed out**, do the following: | ||
+ | - Make sure that all power and USB connections are secure. | ||
+ | - Double check that the encode clock source is present at the CLKIN connector. | ||