ANALOG DEVICES UG-207 Service Manual

Evaluation Board User Guide
UG-207
One Technology Way P. O . Box 9106 Norwood, MA 02062-9106, U.S.A. Tel : 781.329.4700 Fax : 781.461.3113 www.analog.com
Evaluation Board for 1 GSPS DDS with 14-Bit DAC

FEATURES

Full-featured evaluation board for the AD9910 PC evaluation software for control and measurement of the
AD9910 USB interface Graphic user interface (GUI) software with frequency sweep
capability for board control and data analysis Factory tested and ready to use

PACKAGE CONTENTS

AD9910 evaluation board AD9910/PCBZ installation software CD USB cable

EVALUATION BOARD BLOCK DIAGRAM

PARALLEL
DATA PORT

GENERAL DESCRIPTION

This user guide describes how to set up and use the AD9910 evaluation board. The AD9910 is a 1 GSPS DDS with a 14-bit DAC.
The evaluation board software provides a graphical user interface (GUI) for easy communication with the device along with many user-friendly features such as the mouse-over effect.
This user guide is intended for use in conjunction with the
AD9910 data sheet, which is available from Analog Devices,
Inc., at www.analog.com.
MULTICHIP
SYNC
PLEASE SEE THE LAST PAGE FOR AN IMPORTANT WARNING AND LEGAL TERMS AND CONDITIONS.
TO PC
Rev. A | Page 1 of 16
USB
INTERFACE
SPI
DC POWER
HEADER
Figure 1.
AD9910
REFERENCE
CLOCK
DAC OUT
07481-001
UG-207 Evaluation Board User Guide

TABLE OF CONTENTS

Features.............................................................................................. 1
Package Contents.............................................................................. 1
General Description ......................................................................... 1
Evaluation Board Block Diagram................................................... 1
Revision History ............................................................................... 2
Evaluation Board Hardware............................................................ 3
Requirements ................................................................................ 3
Setting Up the Evaluation Board ................................................ 3
Connectors .................................................................................... 3
Jumpers.......................................................................................... 3
Evaluation Board Layout ............................................................. 4
Evaluation Board Software.............................................................. 5

REVISION HISTORY

10/10—Rev. 0 to Rev. A
Document Title Changed from AD9910/PCBZ to
UG-207.................................................................................Universal
Updated Format..................................................................Universal
Changes to Device Clock Oscillator Options Section ................. 3
Changes to Power Down Digital, DAC, Clock Input, and Aux
DAC Section...................................................................................... 8
Change to DUT I/O Section ......................................................... 16
Deleted Ordering Information Section ....................................... 17
4/08—Revision 0: Initial Version
Installing the Software..................................................................5
Installing the Driver......................................................................5
Launching the Program................................................................5
Control Window............................................................................7
Profiles Window............................................................................9
Single-Tone Mode .........................................................................9
View Windows............................................................................ 11
OSK and Digital Ramp Control ............................................... 12
Multichip Sync Control ............................................................. 13
RAM Operation.......................................................................... 14
Debug........................................................................................... 15
Register Map (Software Buffer) Values ................................... 15
Rev. A | Page 2 of 16
Evaluation Board User Guide UG-207

EVALUATION BOARD HARDWARE

REQUIREMENTS

To successfully use the evaluation board and run the software, the requirements listed in Table 1 must be met.
Table 1. AD9910/PCBZ Requirements
Item Requirement
Operating
System
Processor Pentium® I or later Memory 128 MB minimum Ports One USB port Clocking
Power Supplies
Measurement
Cables
Windows® 98/ME/2000/XP
Signal generator capable of generating sinusoidal waves of at least 0 dBm, up to at least 10 MHz
Capability to generate at least two independent dc voltages (1.8 V/3.3 V)
Appropriate measurement device, such as a spectrum analyzer or a high bandwidth oscilloscope
USB 1.1/2.0 cable, and SMA-to-X cables (X = SMA or BNC, depending on the connector of the device interfacing with the board)

SETTING UP THE EVALUATION BOARD

DC Power Supply

The AD9910 evaluation board has two power supply connectors (four pins each): TB1 and TB2. TB1 powers the USB interface circuitry, the digital I/O interface, and the digital core. TB2 powers the DAC and the clock input circuitry.

CONNECTORS

Tabl e 2 shows the necessary connections and the appropriate biasing voltage.

Device Clock Oscillator Options

The AD9910 architecture provides the user with three options when providing an input signal to the part. The first option allows the user to provide a high frequency input signal, connected to J1. The second option allows the user to connect using a lower input reference frequency, enabling the clock multiplier, and connects through J1. The third option allows the user to connect a crystal resonator on the backside of the board.
Note that the AD9910 evaluation board does not populate the PLL loop filter components. Therefore, to use the internal PLL of the AD9910, the user must solder down these components, or else the PLL is not stable. The AD9910 data sheet has helpful formulas to calculate the appropriate values. In addition, an Excel file to help choose the loop filter component values is available at
www.analog.com. Go to the AD9910 product page and click on
the Evaluation Boards and Development Kits tab.
To enable the crystal mode, switch the jumper, W7, to the XTAL mode. Remove C51 and 52. Place 0 (zero)  resistors at R4 and R11 on the backside of the board. The crystal oscillates at 25 MHz.
Refer to the AD9910 data sheet for details on the maximum input speeds and input sensitivities of these two inputs.

Device Communication Requirements

Two interface options are available on the evaluation board.
USB 1.1/2.0
Header row (U5 and U9), which places the part under the
control of an external controller (such as a microprocessor, FPGA, or DSP)
Analog Devices provides a GUI for the PC; it does not provide control software for external controllers.
Table 2. Connections and Biasing Voltage
Connector Pin No. Label Voltage (V)
TB1 1 VCC_USB 3.3 TB1 2 GND 0 TB1 3 DVDD_IO 3.3 TB1 4 DVDD 1.8 TB2 1, 3 GND 0 TB2 2 DAC_VDD 3.3 TB2 4 CLK_VDD 1.8
Rev. A | Page 3 of 16

JUMPERS

Use the jumper settings listed in Table 3 to enable different modes of communication.
Table 3. Jumper Settings for Communication Modes
Mode Settings
PC Control,
USB Port
External
Control
Jumper W1, Jumper W2, and Jumper W4 enable the USB circuitry to control the AD9910. Jumper W3 controls the EEPROM, used in starting up the USB circuitry. Jumper W5 and Jumper W6 control Signal SDO and Signal SDIO to and from the AD9910.
Set Jumper W1 and Jumper W2 to enable. Set Jumper W4 to enable. Place a jumper on W5, W6, and W3.
Set Jumper W1and Jumper W2 to disable. Set Jumper W4 to disable. Remove the jumper on W5, W6, and W3.
UG-207 Evaluation Board User Guide

EVALUATION BOARD LAYOUT

STATUS PINS
MANUAL I/O
CONTROL HEADERS
MULTIDEVICE
SYCNHRONOUS CONT ROL
CLOCK MODE
SELECT

REF CLOCK INPUT

DAC OUTPUT

USB PORT

Figure 2. AD9910 PCB Evaluation Board

Manual I/O Control Headers

These pins provide the communication interface for the AD9910 when the part is under the command of an external controller (see Table 3 for correct jumper settings).

Multidevice Synchronous Control

These connections set up the AD9910 for multidevice synchronous operation.
DAC Output
These connections represent the filtered or unfiltered (default) output of the DAC.

Clock Mode Select

This connection controls whether the reference clock source is a 20 MHz to 30 MHz crystal, or is from an external signal generator.
POWER SUPPLY
CONNECTIONS
A 25 MHz crystal is provided on the underside of the AD9910 evaluation board.
Ref Clock Input
This is the input for the external reference clock signal.

Power Supply Connections

These two connectors, TB1 and TB2, provide all necessary supply voltages needed by the AD9910 and the evaluation board (see Tabl e 2).
USB Port
When the part is under PC control (default mode), the evaluation board communicates with the AD9910 via this port.
07481-002
Rev. A | Page 4 of 16
Evaluation Board User Guide UG-207

EVALUATION BOARD SOFTWARE

INSTALLING THE SOFTWARE

Follow these steps to install the AD9910 evaluation software:
1. Log into your PC system with administrative privileges.
2. Uninstall any previous versions of the AD9910 evaluation
software from your PC system.
3. Insert the AD9910 evaluation software CD into your
CD-ROM drive. Do not connect the AD9910 evaluation board to the computer until the AD9910 evaluation software has been successfully installed. Refer to the Readme.txt file located in the Software folder before proceeding with the installation of the AD9910 evaluation software.
4. Run the setup.exe file located in the Software folder and
follow the AD9910 evaluation software onscreen installation instructions.

INSTALLING THE DRIVER

Once the software is successfully installed onto your PC, the next step is to interface the AD9910 evaluation software to the AD9910 evaluation board via the USB Port (see Figure 2).
In order for the evaluation board and software to communicate properly, drivers must be loaded onto your PC system. The following instructions explain how to install these drivers on your PC system.

Windows 98/ME/2000 Users

1. Power up the AD9910 evaluation board (see Tabl e 2).
2. Connect the evaluation board to the computer using a USB
cable via the USB port. Then, the VBUS LED (CR1 on the AD9910 evaluation board) illuminates. When the USB cable is connected, the Found New Hardware Wizard window appears.
3. If you are using Windows 2000, click Finish in the Found
New Hardware Wizard.

Windows XP Users

1. Power up the AD9910 evaluation board (see Tabl e 2).
2. Connect the evaluation board to the computer via the USB
port using a USB cable. Then, the VBUS LED (CR1 on the AD9910 evaluation board) illuminates.
3. When the USB cable is connected, the Found New
Hardware Wizard appears. Click Next to continue to the AD9910 Firmware Loader.
4. Click Continue Anyway when the Hardware Installation
Wa rn i n g window appears.
5. Click Finish in the Found New Hardware Wizard when
installation is complete.
6. Click Next when the next Found New Hardware Wizard
appears. This is for the EZSSP device.
7. Click Continue Anyway when the Hardware Installation
Wa r ni n g window appears.
8. Click Finish in the Found New Hardware Wizard when
installation is complete.
Once the Found New Hardware Wizard window disappears, the USB status LED (CR2 on the AD9910 evaluation board) flashes, which indicates that the evaluation board is connected properly. If the LED does not flash, verify that all power and USB connections are properly connected.

LAUNCHING THE PROGRAM

Follow these three steps to load the AD9910 evaluation software:
1. Before starting the software, make sure that the AD9910
evaluation board is powered up, connected to the computer, and that the USB status LED is flashing.
2. Click the Start button, located at the bottom left-hand
corner of your screen.
3. Select Programs, then the AD9910 Eval Software folder,
and then AD9910 Eval Software to load the software.
After the window has disappeared, the USB Status LED (CR2 on the AD9910 evaluation board) flashes, which indicates that the evaluation board is connected properly.
One of several status messages appears. These messages are discussed in further detail in the next section, Status Messages Upon Loading Software.
Rev. A | Page 5 of 16
Loading...
+ 11 hidden pages