background image

UG-077 

Evaluation Board User Guide 

 

Rev. 0 | Page 16 of 16 

AD9522 BINARY FILE GENERATION 

The AD9522 evaluation software can be used to generate binary 
setup files that can be used by EEPROM programmers such as 
those made by BPM Microsystems.  
Clicking 

Generate Binary File

 from the 

File

 menu prompts the 

user to enter a filename. The .bin extension is assumed. There is 
no facility for loading a BIN file into the software. 
The binary file format is such that Byte Offset 0 in the binary 
file contains the value for Register 0x000.  

CHECKSUM GENERATION 

Both 8-bit and 16-bit checksums are supported. The device 
checksum is calculated using Register Addresses 0x00 through 
Address 0x232. The data pattern checksum uses Address 0x00 
through Address 0xB03.  
The 8-bit checksum is an 8-bit sum of the byte range described 
previously, whereas the 16-bit checksum forms a 16-bit word in 
which the MSB is the odd register addresses, and the LSB are 
the even-numbered registers. For example, Register 0x000 and 
Register 0x001 are paired together prior to the summation 
process.  
The checksum values are also stored in the .stp files generated 
by the evaluation software.  

AVOIDING CHECKSUM MISMATCHES 

It is possible to have differences in the setup and binary files 
that may cause checksum mismatches. These scenarios are 
outlined as follows. 
The evaluation software automatically sets the VCO calibration 
now bit (Register 0x018[0]) in the .bin file if the PLL is turned 
on. If the VCO calibration now bit is not set, the AD9520 will 
be unable to lock the PLL after automatically loading the regis-
ter values from the EEPROM without further user intervention. 
Register 0x018[0] is not normally set in the register setup (.stp) 
file because the user normally initiates VCO calibration manually 
while running the evaluation software. To avoid a checksum 
mismatch, it is recommended that the user manually set the 
VCO calibration now bit in the setup file if the PLL is enabled. 
Register 0x01F is a read-only status register whose value can 
change in between the writing of the setup (.stp) file and the 
binary (.bin) file. This situation is likely to occur if the reference 
input frequency monitors are enabled and the reference inputs 
are left floating. To prevent this, the evaluation software always 
writes 0x00 to Register 0x01F, although the setup file writes the 
current value of Register 0x01F. The checksums are always 
computed using 0x00 in Register 0x01F. 

 
 
 
 
 
 
 
 
 
 

ESD CAUTION 

 

 

 

Evaluation boards are only intended for device evaluation and not for production purposes. Evaluation boards are supplied “as is” and without warranties of any kind, express, 
implied, or statutory including, but not limited to, any implied warranty of merchantability or fitness for a particular purpose. No license is granted by implication or otherwise under 
any patents or other intellectual property by application or use of evaluation boards. Information furnished by Analog Devices is believed to be accurate and reliable. However, no 
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties that may result from its use. Analog Devices reserves the 
right to change devices or specifications at any time without notice. Trademarks and registered trademarks are the property of their respective owners. Evaluation boards are not 
authorized to be used in life support devices or systems. 

©2010  Analog Devices, Inc. All rights reserved. Trademarks and  
 registered trademarks are the property of their respective owners. 
  

UG08747-0-1/10(0)  

 

Содержание AD9522 Series

Страница 1: ...ttenuation Clock distribution GENERAL DESCRIPTION The AD9522 x hereafter referred to as AD9522 is a very low noise PLL clock synthesizer featuring an integrated VCO clock dividers and up to 24 outputs...

Страница 2: ...nfiguration Window Config PLL 8 REFMON STATUS and LD Buttons 9 Register W R Box 9 SYNC PD Power Down and RESET Buttons 9 EEPROM Control Window 9 Reference R Divider Window 9 Feedback N Divider Window...

Страница 3: ...ct that signal to the J13 SMA connector DC coupling is recommended in applications requiring automatic hitless reference switching There is a possibility that the AD9522 receive buffer can chatter whe...

Страница 4: ...w indicating that the evaluation board was found or red text appears indicating that the evaluation board was not found 2 If the evaluation board is found click anywhere in the pop up window with the...

Страница 5: ...MODE box found at the top of the main window see Figure 8 2 Enter the intended reference input frequency in megahertz in the REF 1 MHz box at the upper left corner of the main window 3 Click the tria...

Страница 6: ...modified 10 Set the VCO divider by clicking the green VCO box in the center of the main window immediately to the left of the Cal VCO button 11 Power down unused drivers by clicking the numbered tria...

Страница 7: ...Evaluation Board User Guide UG 077 Rev 0 Page 7 of 16 EVALUATION SOFTWARE COMPONENTS MAIN WINDOW 08747 008 Figure 8 AD9522 Evaluation Software Main Window...

Страница 8: ...Single Ended Mode check box Note that this mode should not be used simultaneously with Enable REF 1 or Enable REF 2 If Disable Switchover De Glitch is activated the AD9522 maintains the phase relation...

Страница 9: ...issue an I O update command whenever registers are written to the AD9522 SYNC PD POWER DOWN AND RESET BUTTONS The SYNC PD and RESET buttons allow you to control these pins on the AD9522 Each button ha...

Страница 10: ...r value For example it is not possible to use the internal VCO and a feedback divider of 30 However the R divider can be doubled which allows a feedback divider of 60 The feedback divider window has a...

Страница 11: ...ow shown in Figure 19 is accessed by clicking the Cal VCO button on the main window A valid reference input signal must be present to complete VCO calibration and the VCO must be recalibrated any time...

Страница 12: ...nation require ments and OUT9 through OUT11 have been terminated differently from OUT0 through OUT8 OUT0 through OUT8 are ac coupled and this termination scheme is ideal for LVDS drivers However this...

Страница 13: ...a recently connected evaluation board 08747 022 Figure 25 USB Device Selection Window Configure Serial Port The I O Interface window allows you to control how the USB controller interacts with the AD9...

Страница 14: ...hoice Typical phase detector frequencies for these applications are 10 MHz to 100 MHz and typical loop bandwidths for this loop filter are 50 kHz to 500 kHz depending on the configuration The user sho...

Страница 15: ...Configuration A dialog box appears and acknowledges the I2 C mode and address The evaluation software starts at I2 C Address 0x058 and stops at the first valid I2 C address that it finds If the targe...

Страница 16: ...set in the register setup stp file because the user normally initiates VCO calibration manually while running the evaluation software To avoid a checksum mismatch it is recommended that the user manu...

Отзывы: