Both sides previous revisionPrevious revisionNext revision | Previous revision |
resources:eval:dpg:eval-ad9783 [07 Apr 2021 13:04] – [Preface] Shine Cabatan | resources:eval:dpg:eval-ad9783 [02 Apr 2023 08:55] (current) – John Marco Mina |
---|
======EVALUATING THE AD9780/AD9781/AD9783 DIGITAL-TO-ANALOG CONVERTERS====== | ======EVALUATING THE AD9780/AD9781/AD9783 DIGITAL-TO-ANALOG CONVERTERS====== |
=====Preface===== | =====Preface===== |
This user guide describes both the hardware and software setup needed to acquire data capture from [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9780-DPG2-EBZ]]/[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9781-DPG2-EBZ]]/[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9783-DPG2-EBZ]] evaluation board to characterize [[adi>AD9780]]/[[adi>AD9781]]/[[adi>AD9783]] 12-/14-/16- bit 500MSPS high-speed digital-to-analog converter. | This user guide describes both the hardware and software setup needed to acquire data capture from [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9783-DPG2-EBZ]] evaluation board to characterize [[adi>AD9780]]/[[adi>AD9781]]/[[adi>AD9783]] 12-/14-/16- bit 500MSPS high-speed digital-to-analog converter |
| |
This guide shows how AD9783/81/80-DPG2-EBZ works with SDP-H1 controller board developed by Analog Devices. Link to the old user guide document is provided for customers who still have DPG2 and DPG3 controller boards. | |
| |
| This guide shows how AD9783-DPG2-EBZ works with ADS7-V2/SDP-H1 controller boards developed by Analog Devices. Link to the old user guide document is provided for customers who still have DPG2 and DPG3 controller boards. |
| \\ |
| \\ |
| \\ |
| \\ |
=====Typical Setup===== | =====Typical Setup===== |
<WRAP centeralign>{{ :resources:eval:dpg:ad9783_setup.png?direct&600 |}} | <WRAP centeralign>{{ :resources:eval:dpg:ad9783_with_sdp-h1.png?600 |}} |
//Figure 1. EVAL-AD978x Evaluation Setup//</WRAP> | //Figure 1a. EVAL-AD978x with SDP-H1//</WRAP> |
| <WRAP centeralign>{{ :resources:eval:dpg:ad9783_with_ads7.png?600 |}} |
| //Figure 1b. EVAL-AD978x with ADS7-V2//</WRAP> |
<note tip>Tip: Click on any picture in this guide to open an enlarged version.</note> | <note tip>Tip: Click on any picture in this guide to open an enlarged version.</note> |
| |
=====Helpful Files===== | =====Helpful Files===== |
* Previous [[ftp://ftp.analog.com/pub/HSSP_SW/HSCDAC/Documents/AD9783/AD9783-DPG2 Evaluation Board Quick Start Guide.pdf|Quick Start Guide]] for DPG2/DPG3 FPGA board. | * {{ :resources:eval:dpg:ad9783-dpg2_evaluation_board_quick_start_guide.pdf |Quick Start Guide}} for DPG2/DPG3 users |
* Data Sheet: [[adi>static/imported-files/data_sheets/AD9780_9781_9783.pdf|AD978X]] | * Data Sheet: [[adi>static/imported-files/data_sheets/AD9780_9781_9783.pdf|AD978x]] |
* IBIS Models: [[adi>/Analog_Root/static/techSupport/designTools/ibisModels/license/ibis_general.html?ibs=ad9783.ibs|AD9783]], [[adi>/Analog_Root/static/techSupport/designTools/ibisModels/license/ibis_general.html?ibs=ad9781.ibs|AD9781]], [[adi>/Analog_Root/static/techSupport/designTools/ibisModels/license/ibis_general.html?ibs=ad9780.ibs|AD9780]] | * IBIS Models: [[adi>/Analog_Root/static/techSupport/designTools/ibisModels/license/ibis_general.html?ibs=ad9783.ibs|AD9783]], [[adi>/Analog_Root/static/techSupport/designTools/ibisModels/license/ibis_general.html?ibs=ad9781.ibs|AD9781]], [[adi>/Analog_Root/static/techSupport/designTools/ibisModels/license/ibis_general.html?ibs=ad9780.ibs|AD9780]] |
* Schematics: [[ftp://ftp.analog.com/pub/HSSP_SW/HSCDAC/Documents/AD9783/AD9783-DPG2-EBZ RevB Schematic.pdf|AD9783-DPG2-EBZ RevB]][[ftp://ftp.analog.com/pub/HSSP_SW/HSCDAC/Documents/AD9783/AD9783-DUAL-EBZ RevB Schematic.pdf|AD9783-DUAL-EBZ RevB]] | * Schematics: {{ :resources:eval:dpg:ad9783-dpg2-ebz_revb_schematic.pdf |AD9783-DPG2-EBZ RevB}} {{ :resources:eval:dpg:ad9783-dual-ebz_revb_schematic.pdf |AD9783-DUAL-EBZ RevB}} |
* Bill of Materials [[ftp://ftp.analog.com/pub/HSSP_SW/HSCDAC/Documents/AD9783/AD9783-DPG2-EBZ RevB BOM.xls|AD9783-DPG2-EBZ RevB]] [[ftp://ftp.analog.com/pub/HSSP_SW/HSCDAC/Documents/AD9783/AD9783-DUAL-EBZ RevB BOM.txt|AD9783-DUAL-EBZ RevB]] | * Bill of Materials {{ :resources:eval:dpg:ad9783-dpg2-ebz_revb_bom.xls |AD9783-DPG2-EBZ RevB}} {{ :resources:eval:dpg:ad9783-dual-ebz_revb_bom.zip |AD9783-DUAL-EBZ RevB}} |
* PCB Gerber files: [[ftp://ftp.analog.com/pub/HSSP_SW/HSCDAC/Documents/AD9783/AD9783-DPG2-EBZ RevB Gerber Files.zip|AD9783-DPG2-EBZ RevB]] | * PCB Gerber files: {{ :resources:eval:dpg:ad9783-dpg2-ebz_revb_gerber_files.zip |AD9783-DPG2-EBZ RevB}} |
* PCB BRD file: [[ftp://ftp.analog.com/pub/HSSP_SW/HSCDAC/Documents/AD9783/AD9783-DPG2-EBZ RevB.brd|AD9783-DPG2-EBZ RevB]] [[ftp://ftp.analog.com/pub/HSSP_SW/HSCDAC/Documents/AD9783/AD9783-DUAL-EBZ RevB.brd|AD9783-DPG2-EBZ RevB]] | * PCB BRD file: {{ :resources:eval:dpg:ad9783-dpg2-ebz_revb.zip |AD9783-DPG2-EBZ RevB}} {{ :resources:eval:dpg:ad9783-dual-ebz_revb.zip |AD9783-DUAL-EBZ RevB}} |
* PCB Layout PDF: [[ftp://ftp.analog.com/pub/HSSP_SW/HSCDAC/Documents/AD9783/AD9783-DPG2-EBZ RevB Layout.pdf|AD9783-DPG2-EBZ RevB]] | * PCB Layout PDF: {{ :resources:eval:dpg:ad9783-dpg2-ebz_revb_layout.pdf |AD9783-DPG2-EBZ RevB}} |
| |
<note tip>Tip: Open this page in Internet Explorer to avoid problems when downloading files.</note> | |
=====Software Needed:===== | =====Software Needed:===== |
* [[:resources:tools-software:ace|Analysis | Control | Evaluation (ACE) Software]] | * [[:resources:tools-software:ace|Analysis | Control | Evaluation (ACE) Software]] |
* [[:resources:tools-software:ace:dpg-lite|DPG Lite]] or [[:resources:eval:dpg:dpgdownloader|DPG Downloader]] | * [[:resources:tools-software:ace:dpg-lite|DPG Lite]] (Recommended; Installed with ACE) or [[:resources:eval:dpg:dpgdownloader|DPG Downloader]] |
| <note important>**Known Issue:** ACE may fail to detect HS-DAC boards, details [[resources:tools-software:ace:knownissues#high-speed_dac_eval_boards_are_not_discovered|here]].</note> |
| |
=====Hardware Needed:===== | =====Hardware Needed:===== |
* [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9780-DPG2-EBZ]]/[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9781-DPG2-EBZ]]/[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9783-DPG2-EBZ]] Evaluation Board | * [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9783-DPG2-EBZ]] Evaluation Board |
* [[:resources:eval:dpg:hsdac-sdp-h1|SDP-H1]] (EVAL-SDP-CH1Z) Board | * [[:resources:eval:dpg:hsdac-sdp-h1|SDP-H1]] (EVAL-SDP-CH1Z) Board / [[resources:eval:ads7-v2|ADS7-V2]] (ADS7-V2EBZ) Board |
* 12Vdc 1A Wall Adapter for SDP-H1 | * 5Vdc 1A Power supply for the evaluation board |
* 5Vdc 1A power supply (banana plug) for the evaluation board. | * [[adi>AD-DAC-FMC]]-ADP High-Speed DAC Evaluation Board to FMC Adapter Board |
* [[adi>AD-DAC-FMC]]-ADP High-Speed DAC Evaluation Board to FMC Adaptor Board | |
* PC with ACE and DPG Lite Software Applications | * PC with ACE and DPG Lite Software Applications |
* High-Frequency Continuous Wave Generator (Clock Source) | * High-Frequency Continuous Wave Generator (Clock Source) |
* Signal/Spectrum Analyzer | * Signal/Spectrum Analyzer |
* (2) USB A to USB Mini Cables | |
* (2) SMA Cables | * (2) SMA Cables |
| * (2) Banana Plug Cables |
| * The following are to be included if using SDP-H1 Evaluation Kit: |
| * 12Vdc 1A Wall Adapter |
| * (2) USB-A to USB-Mini Cable |
| * The following are to be included if using ADS7-V2 Evaluation Kit: |
| * 12Vdc Power Supply |
| * Power Cord |
| * USB-A to USB-B Cable |
| |
=====Quick Start Guide===== | =====Quick Start Guide===== |
- Attach [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9780-DPG2-EBZ]]/[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9781-DPG2-EBZ]]/[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9783-DPG2-EBZ]] to SDP-H1 FMC connector using the AD-DAC-FMC-ADP adapter board. | - Attach [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-AD9783.html#eb-relatedhardware|AD9783-DPG2-EBZ]] to controller board's (SDP-H1/ADS7-V2) FMC connector using the AD-DAC-FMC-ADP adapter board. |
- Connect SDP-H1 to PC via USB and to a 12V 1A power supply. | - Connect the controller board (SDP-H1/ADS7-V2) to PC via USB and to a **12V power supply**. |
- Connect the evaluation board to PC via USB and to a 5Vdc 1A power supply on P5 and P6. Refer to Figure 1. | - Connect the evaluation board to PC via USB and to a **5Vdc 1A power supply** on **P5** and **P6**. Refer to Figures 1a and 1b. |
- Connect continuous wave generator for clock input to SMA J1 and DAC output from SMA J5 (IOUT1P) or SMA J9 (IOUT2P) to a signal/spectrum analyzer. | - Connect continuous wave generator for clock input to **SMA J1** and DAC output from **SMA J5 (IOUT1P)** or **SMA J9 (IOUT2P)** to a signal/spectrum analyzer. |
- Set clock input to 200MHz, 3dBm. | - Set clock input to **200MHz**, **3dBm**. |
- Open ACE. The board will be automatically recognized by the software. Click the plugin. Otherwise, install the [[adi>plugins/ace/Board.AD9783.1.2019.43200.acezip|ACE plugin]] for AD9783. {{ :resources:eval:dpg:ace_board_detect.png?direct&400 |}}<WRAP centeralign> | - Open ACE. The board will be automatically recognized by the software. Click the plugin. Otherwise, install the [[adi>plugins/ace/Board.AD9783.1.2019.43200.acezip|ACE plugin]] for AD9783. {{ :resources:eval:dpg:ace_board_detect.png?direct&400 |}}<WRAP centeralign> |
//Figure 2. AD9783 Plugin //</WRAP> | //Figure 2. AD9783 Plugin //</WRAP> |
- On the ACE Board View, double click the AD9783 block to access the Chip View.{{ :resources:eval:dpg:ace_gui.jpg?direct&800 |}}<WRAP centeralign> | - On the ACE Board View, double click the AD9783 block to access the Chip View.{{ :resources:eval:dpg:ace_gui.jpg?direct&800 |}}<WRAP centeralign> |
//Figure 3. AD9783 Chip View //</WRAP> | //Figure 3. AD9783 Chip View //</WRAP> |
- The default values for the register is displayed and set. The values can be changed on the Chip View GUI, or on the **Memory Map** for registers not available in the GUI. For more info on the memory map, refer to [[adi>static/imported-files/data_sheets/AD9780_9781_9783.pdf|AD978X]] datasheet. Once the desired values are set, Click **Apply Changes** and then **Read All** on the upper right window. {{ :resources:eval:dpg:ace_apply.png?direct&400 |}}<WRAP centeralign> | - The default values for the register is displayed and set. The values can be changed on the Chip View GUI, or on the **Memory Map** for registers not available in the GUI. For more info on the memory map, refer to [[adi>static/imported-files/data_sheets/AD9780_9781_9783.pdf|AD978x]] datasheet. Once the desired values are set, Click **Apply Changes** and then **Read All** on the upper right window. {{ :resources:eval:dpg:ace_apply.png?direct&400 |}}<WRAP centeralign> |
//Figure 4. Apply Changes and Read All button //</WRAP> | //Figure 4. Apply Changes and Read All button //</WRAP> |
- Start DPG Downloader Lite. At the SDP-H1 part of the software, the device part number and clock frequency should be displayed. {{ :resources:eval:dpg:dpg_window.jpg?direct&800 |}}<WRAP centeralign> | - Start DPG Downloader Lite. The controller board (SDP-H1/ADS7-V2), the device part number and clock frequency should be displayed. Refer to Figures 5a and 5b. {{ :resources:eval:dpg:ad9783_dpg_window_sdp-h1.png?600 |}} <WRAP centeralign> //Figure 5a. DPG Lite Session for EVAL-AD9783 with SDP-H1 //</WRAP> {{ :resources:eval:dpg:ad9783_dpg_window_ads7v2.png?600 |}} <WRAP centeralign> //Figure 5b. DPG Lite Session for EVAL-AD9783 with ADS7-V2 //</WRAP> |
//Figure 5. DPG Lite Session for EVAL-AD9783 //</WRAP> | - In DPG Downloader Lite, from the **Add Generator Waveforms** pulldown menu select **Single Tone** and apply the settings as shown in Figures 5a and 5b. Set the **Data Rate** to **200MHz** and **Desired Frequency** to **16MHz**. Set **DAC Resolution** to 16 for AD9783, 14 for AD9781, and 12 for AD9780. Uncheck the **Unsigned Data** box and Check the **Generate Complex Data (I & Q)**. |
- In DPG Downloader Lite, from the **Add Generator Waveforms** pulldown menu select **Single Tone** and apply the settings as shown in Figure 5. Set the **Data Rate** to 200MHz and Desired Frequency to 16MHz. Uncheck the **Unsigned Data** box and Check the **Generate Complex Data (I & Q)**. | |
- Select the I/Q tone from the **I/Q Data Vector** pulldown menu. | - Select the I/Q tone from the **I/Q Data Vector** pulldown menu. |
- Press the download arrow and then the play button. The spectrum similar to Figure 6 should appear in the signal/spectrum analyzer. {{ :resources:eval:dpg:c_ad9783_16mhz.png?direct&600 |}}<WRAP centeralign> | - Press the download arrow and then the play button. The spectrum similar to Figure 6 should appear in the signal/spectrum analyzer. {{ :resources:eval:dpg:c_ad9783_16mhz.png?direct&600 |}}<WRAP centeralign> |
This section lists items to check and practices to use when debugging any unexpected performance of a board. If unexpected results occur: | This section lists items to check and practices to use when debugging any unexpected performance of a board. If unexpected results occur: |
* Check the voltage rails of the evaluation board. P5 and P6 should be 5V; TP3, TP5, and TP7 should be 3.3V; TP9 and TP11 should be 1.8V. | * Check the voltage rails of the evaluation board. P5 and P6 should be 5V; TP3, TP5, and TP7 should be 3.3V; TP9 and TP11 should be 1.8V. |
* Check if all (3) blue LEDs on the AD-DAC-FMC-ADP board is lit up. Reconnect the board to the FMC connector of SDP-H1 if not lit up. | * Check if all (3) blue LEDs on the AD-DAC-FMC-ADP board is lit up. Reconnect the board to the FMC connector of the controller board (SDP-H1/ADS7-V2) if not lit up. |
* Check if the SDP-H1 is being supplied properly by 12Vdc adaptor. Some LEDs on the SDP-H1 should lit up. | * Check if controller board (SDP-H1/ADS7-V2) is being supplied properly by 12Vdc adapter. Some LEDs on the controller board should lit up. |
* Perform a chip reset by pressing S2 on the AD9783 evaluation board. | * Perform a chip reset by pressing S2 on the AD9783 evaluation board. |
* Power cycle both the SDP-H1 and the AD9783 evaluation board. | * Power cycle both the controller board (SDP-H1/ADS7-V2) and the AD9783 evaluation board. |
* Probe C18 and C19 to make sure a clock signal is being sent into the DAC. | * Probe C18 and C19 to make sure a clock signal is being sent into the DAC. |
* Check if XD1 is lit up on the evaluation board. Reconnect/replace the USB cable connection to the evaluation board if it's not lit up. | * Check if XD1 is lit up on the evaluation board. Reconnect/replace the USB cable connection to the evaluation board if it's not lit up. |
* Disconnect and reconnect the SDP-H1 and AD9783 evaluation board. Reopen ACE and DPG Lite software. | * Disconnect and reconnect the controller board (SDP-H1/ADS7-V2) and AD9783 evaluation board. Reopen ACE and DPG Lite software. |