background image

UG-1698 

AD9166-FMC-EBZ

 User Guide

 

Rev. 0 | Page 16 of 23 

USING EXTERNAL FILES 

The 

DPGDownloader

 software allows users to import and use 

files generated outside the tool. Perform the following steps to 
import an external file: 

1.

 

Generate a file with the following criteria: text file signed 
integer, one value per line, minimum value = −2

(bits − 1)

 − 1 

(for a 16-bit DAC, this is −(2

15

 − 1) = −32,767), maximum 

value = 2

(bits − 1)

 − 1 (for a 16-bit DAC, this is (2

15

 − 1) = 

32,767), and file length divisible by 256. 

2.

 

Import the file on 

DPGDownloader

 by clicking 

Add Data 

File

 (below the 

File

 menu). 

3.

 

Select the text file (see Figure 17). 

4.

 

Select and download this file like any other signal file. An 
I/Q file must be generated for any of the complex data 
modes. 

CLOCK NETORK PERFORMANCE OPTIMIZATION 

The user can measure th

ADF4372

 performance directly by 

routing th

ADF4372

 output to J4 and away from th

AD9166

 

CLK± pins, by looping the RFAUX8x output toward J4 as 
shown in Figure 1. In this case, the 

AD9166

 does not receive a 

DAC clock.  

Alternatively, th

ADF4372

 phase noise can be inferred directly 

from th

AD9166

 output, as shown in Figure 16. 

The on-board loop filter external to th

ADF4372

 is a standard 

Type II, third-order low-pass filter. The user can customize and 
optimize the filter by usin

ADIsimPLL

.  

The 

ADF4372

 register settings generated by the 

AD9166 

STARTUP WIZARD

 are typical, optimized for improved phase 

noise performance at the output of th

ADF4372

. The user can 

use the standalone 

ADF4372

 tools (found in the zip file available 

at 

www.analog.com/adf4372

) to regenerate ne

ADF4372

 

settings, and enter them into the register map view of the 

ADF4372

 by selecting 

ADF4372

 from the 

DAC Clock Source

 

dropdown box (see Figure 4). To simplify configuration and 
avoid entering commands manually into the register map one at 
a time, an 

ACE

 macro can be used to play a sequence

ACE

 

macros can play a sequence of SPI commands, inserting delays 
to allow the PLL to lock where necessary.  

The 

ADF4372

 phase frequency detector (PFD) spur level is 

related to the PFD frequency. A lower PFD frequency can help 
reduce the PFD spur, while it also narrows the loop bandwidth 
and affects the PLL output phase noise. A higher PFD frequency 
increases the loop bandwidth and may improve the output 
phase noise of the PLL. Operating th

ADF4372

 PLL in 

fractional-N mode necessarily results in fractional spurs and a 
noticeably worse phase noise when compared to a similar 
frequency that allows operating the PLL in integer mode. 
Consult the 

ADF4372

 data sheet for more details.  

The PFD frequency typically used in the 

AD9166 STARTUP 

WIZARD

 is 245.76 MHz, generated from a 122.88 MHz 

VCXO, and multiplied 2× internally to the 

ADF4372

. The user 

can choose the PFD frequency according to the phase noise and 
the PFD spur level requirements.  

Optimal phase noise performance is achieved with a laboratory 
grade, external clock source. A comparison of various clock 
sources and the resulting phase noise measured at th

AD9166

 

output is shown in Figure 16. Figure 16 compares different 
external clock sources with the on-board 

ADF4372

. In this case, 

th

AD9166

 is clocked at 5898.24 MHz, a rate that is an integer 

multiple of 122.88 MHz. The 

AD9166

 output is 900 MHz in 

NCO only mode. 

–180

–160

–140

–120

–100

–80

–60

–40

–20

0

10

100

1k

10k

100k

1M

10M

100M

P

O

W

E

(d

Bc/

H

z)

OFFSET FREQUENCY (Hz)

Rohde & Schwarz SMA100B, UNIT 1

KEYSIGHT PSG

Rohde & Schwarz SMA100B, UNIT 2

ON-BOARD ADF4372, REFERENCE = 122.88MHz VCXO

22

32

4

-02

4

 

Figure 16. 

AD9166

 Output Phase Noise  

22

32

4-

0

16

 

Figure 17. Choosing to Load an External File 

 

Содержание AD9166-FMC-EBZ

Страница 1: ...link which simplifies evaluation of the device The evaluation board is powered by the field programmable gate array FPGA mezzanine card FMC power supply provided through the ADS7 V2EBZ Figure 1 shows...

Страница 2: ...l Clock 6 Configuration 2 On Board Clock 6 Configuration 3 NCO Only 6 Getting Started 7 Initial Setup 7 DC Test NCO Mode 8 Configure the Spectrum Analyzer 8 Configure the Evaluation Board 8 Using the...

Страница 3: ...p bandwidth of PLL1 results in a longer lock time if the input reference frequency is considerably lower than the oscillator frequency to which the PLL attempts to lock On the AD9166 FMC EBZ evaluatio...

Страница 4: ...EBZ cannot be configured to generate an external SYSREF signal to the FMC connector External DAC clock connected to J4 with a low frequency external reference connected to J61 The reference is then ro...

Страница 5: ...ter map of the AD9166 and has additional functionality such as the ability to record load and save macros or register sequences to ease programming of the device Use the DPGDownloader program for load...

Страница 6: ...66 FMC EBZ is routed through the FMC connector and either an ADS7 V2EBZ or an FPGA development kit must be connected to the evaluation board to send SPI commands As a workaround short wires can be sol...

Страница 7: ...Guide section Download this software online from the ACE software page The ACE software package includes the required plugins for the AD9166 FMC EBZ evaluation board INITIAL SETUP Complete the followi...

Страница 8: ...e 5 3 Open the evaluation board view by double clicking the AD9166 FMC EBZ evaluation board icon as shown in Figure 5 4 In the AD9166 STARTUP WIZARD under Board Clocking Schemes select All internal cl...

Страница 9: ...AD9166 FMC EBZ User Guide UG 1698 Rev 0 Page 9 of 23 22324 006 Figure 6 ACE Initial Configuration 22324 007 Figure 7 AD9166 Chip View and Clock Source Selection in ACE...

Страница 10: ...UG 1698 AD9166 FMC EBZ User Guide Rev 0 Page 10 of 23 22324 008 Figure 8 Spectrum Analyzer Plot of DAC Output in NCO Mode Showing a Single Tone at 1 GHz...

Страница 11: ...omplete the following steps to configure the ADS7 V2EBZ board and load a single tone at 800 MHz to the on board FPGA 1 To load and play the pattern to the ADS7 V2EBZ open DPGDownloader from Start Prog...

Страница 12: ...oder Sending 16 bit data this way can improve spurious performance compared to sending 11 bit data 8 Enter 800 MHz in Desired Frequency 9 Keep 0 0 dB in Amplitude 10 Clear the Unsigned Data box becaus...

Страница 13: ...5 3 Using the AD9166 STARTUP WIZARD on the left side of the window follow these steps as shown in Figure 12 a Select SERDES Mode in the Operation Mode dropdown list b Select ADF4372 from the DAC Cloc...

Страница 14: ...eld to the desired shift frequency in Hz 7 Change the DC Back Off dB box to 0 dB This step causes the fundamental tone at 800 MHz to shift by the amount determined in the Frequency Shift field 8 Click...

Страница 15: ...interpolation is equal to 1 the DPGDownloader software displays a single tone in the Vector dropdown box as shown in Figure 15 The data type is real only not complex and Interpolation Mode is set to...

Страница 16: ...k Source dropdown box see Figure 4 To simplify configuration and avoid entering commands manually into the register map one at a time an ACE macro can be used to play a sequence ACE macros can play a...

Страница 17: ...ol them and set bits whereas in the Registers view the control is by bit or hexadecimal word Both views can program the registers and are based on user preference Because the AD9166 has a large regist...

Страница 18: ...Lane 5 on the AD9166 Lane 5 of the Xilinx JESD204B IP Physical Lane 5 on the FMC connector DP5_C2M is Lane 7 on the AD9166 Lane 7 of the Xilinx JESD204B IP Physical Lane 6 on the FMC connector DP6_C2...

Страница 19: ...as it is connected across the FMC connector to a carrier board that supports the VITA 57 x standard When using the ADS7 V2EBZ connect the evaluation board to its FMC connector With a USB cable connect...

Страница 20: ...n board provides SYSREF only when it is configured for Subclass 1 with SYSREF generated by the HMC7044 SYSREF cannot be provided to the ADS7 V2EBZ externally through an SMA connector on the evaluation...

Страница 21: ...AD9166 FMC EBZ User Guide UG 1698 Rev 0 Page 21 of 23 22324 022 Figure 22 Register Write Error Indicating ACE Does Not Recognize the Evaluation Board...

Страница 22: ...good practice to use the latest version of DPGDownloader and upload the latest firmware version to the ADS7 V2EBZ To manually update the ADS7 V2EBZ firmware open the DPGDownloader application and clic...

Страница 23: ...r party for any reason Upon discontinuation of use of the Evaluation Board or termination of this Agreement Customer agrees to promptly return the Evaluation Board to ADI ADDITIONAL RESTRICTIONS Custo...

Отзывы: