Analog Devices AD9148 Evaluation Board AD9148-M5372-EBZ AD9148-M5372-EBZ Datenbogen
Produktcode
AD9148-M5372-EBZ
Quick Start Guide
AD9148(-M5372/5)-EBZ
Rev. A | Page 2 of 6
pin jumpers. They are shunted by default, which means on board LDOs are used. When an external supply is necessary, pull off the shunt
from the corresponding supply and connect the external supply to the test points close to the jumper. JP1 selects the supply voltage level
of IOVDD. When pin 1 and 2 are connected, IOVDD = 3.3V. When pin 2 and 3 are connected, IOVDD = 1.8V. The default configuration
is 3.3V.
from the corresponding supply and connect the external supply to the test points close to the jumper. JP1 selects the supply voltage level
of IOVDD. When pin 1 and 2 are connected, IOVDD = 3.3V. When pin 2 and 3 are connected, IOVDD = 1.8V. The default configuration
is 3.3V.
The solder jumpers JP15 and JP18 on the back side of the board determines whether the ref/sync clock of the AD9148 is from the
AD9516 or an external source through the SMA jack J2 (REF_IN). When the AD9516 is used for the clock source, the jumpers should be
configured so that the center pad is connected to the inner pad. When an external source is used, the center pad should be connected to
the outer pad.
For AD9148-M5372/5-EBZ, a LO signal is needed to drive the modulators. The LO signal is fed through the SMA connector J5 (LO_IN)
and shared between the two modulators.
and shared between the two modulators.
GETTING STARTED
Single Tone Test
This setup configures the AD9148 to generate a sine wave by using the DPG2 as a data source. This allows the user to measure the single-
tone AC performance at the DAC output or the modulator output. Install the software as described in the Software section, and connect
all the required cables as described in the Hardware Setup section. Turn on the power supply.
tone AC performance at the DAC output or the modulator output. Install the software as described in the Software section, and connect
all the required cables as described in the Hardware Setup section. Turn on the power supply.
For this setup, the clock source is set to generate a 500MHz tone at 0dBFS. Using 2x interpolation and two port mode, the data clock
should be running at 250MHz. Open the AD9148 SPI software and go to the 2
should be running at 250MHz. Open the AD9148 SPI software and go to the 2
nd
tab (data). Set the interpolation rate to 2X. Hit ‘run’
button. This will set the part to 2x interpolation mode and configure the clock going into the DPG2 to half of the DAC rate.
In DPG2 Downloader software, the ‘DCO frequency’ shown should be 250MHz. (Due to the resolution of the DPG frequency counter,
the measured frequency could be a little off). In the ‘evaluation board’ drop down menu, the selection should be shown as ‘AD9148’. This
selection is automatically done when you plug the USB cable into the evaluation board.
the measured frequency could be a little off). In the ‘evaluation board’ drop down menu, the selection should be shown as ‘AD9148’. This
selection is automatically done when you plug the USB cable into the evaluation board.
Select ‘Single Tone’ in the ‘Add Generated Waveform’ drop down menu in the DPG2 Downloader. Set the sample rate to 250MHz and the
desired frequency to 31MHz. Check the box of ‘Generate Complex Data (I&Q)’. Uncheck the box of ‘Unsigned Data’. Pick the generated I
waveform in the ‘Data Vector 1’ and ‘Data Vector 3’. Pick the generated Q waveform in the ‘Data Vector 2’ and ‘Data Vector 4’. Click
desired frequency to 31MHz. Check the box of ‘Generate Complex Data (I&Q)’. Uncheck the box of ‘Unsigned Data’. Pick the generated I
waveform in the ‘Data Vector 1’ and ‘Data Vector 3’. Pick the generated Q waveform in the ‘Data Vector 2’ and ‘Data Vector 4’. Click
Download (
) and Play (
). This results in a single-tone centered at 31MHz at the DAC output or LO+31MHz at the modulator
output. The current on the 5V supply should be approximately 920mA for AD9148-EBZ and 1240mA for AD9148-M5372/5-EBZ.
SPI APPLICATION
The SPI application is divided into multiple tabs pertaining to different functionality controls. Several of the controls and functions are
described in this section as they relate to the evaluation board. For a comprehensive list and description of all the control registers, refer
to the AD9148 datasheet. In the interest of continuous quality improvements, the images below may not exactly match your version of
the software.
described in this section as they relate to the evaluation board. For a comprehensive list and description of all the control registers, refer
to the AD9148 datasheet. In the interest of continuous quality improvements, the images below may not exactly match your version of
the software.
Running the SPI Controller
To run the SPI controller once, simply click the run arrow (
) as normal in LabVIEW. In order to properly run the controller
continuously, turn the Run Continuously button ON before clicking the run button (Figure 1). When only a readback of the indicators is
necessary and no writes are to be executed, select the Read Only button before running the controller, also depicted in Figure 1. By
default, the clock chip (AD9516) updates every time the SPI controller runs, including when Run Continuously is selected. For each run,
the Update AD9516 button correspondingly changes status to indicate the AD9516 SPI has executed, shown in Figure 1. To prevent the
clock chip from constantly being updated, select the “AD9516” tab and turn off the AD9516 Control, shown in Figure 2. When the
AD9516 Control is turned off, the next time the SPI controller is executed the status button will appear on and remain instead of clearing
itself, but the clock chip controls will not have been altered.
necessary and no writes are to be executed, select the Read Only button before running the controller, also depicted in Figure 1. By
default, the clock chip (AD9516) updates every time the SPI controller runs, including when Run Continuously is selected. For each run,
the Update AD9516 button correspondingly changes status to indicate the AD9516 SPI has executed, shown in Figure 1. To prevent the
clock chip from constantly being updated, select the “AD9516” tab and turn off the AD9516 Control, shown in Figure 2. When the
AD9516 Control is turned off, the next time the SPI controller is executed the status button will appear on and remain instead of clearing
itself, but the clock chip controls will not have been altered.