AD9528BCPZ [ADI]

JESD204B Clock Generator with 14 LVDS/HSTL Outputs;
AD9528BCPZ
型号: AD9528BCPZ
厂家: ADI    ADI
描述:

JESD204B Clock Generator with 14 LVDS/HSTL Outputs

文件: 总67页 (文件大小:1205K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
JESD204B Clock Generator with  
14 LVDS/HSTL Outputs  
AD9528  
Data Sheet  
FEATURES  
FUNCTIONAL BLOCK DIAGRAM  
14 outputs configurable for HSTL or LVDS  
Maximum output frequency  
VXCO_IN  
6 outputs up to 1.25 GHz  
8 outputs up to 1 GHz  
REFA  
Dependent on the voltage controlled crystal oscillator  
(VCXO) frequency accuracy (start-up frequency accuracy:  
< 100 ppm)  
÷
÷
Ø
Ø
OUT0/  
OUT0  
REFB  
PLL1  
PLL2  
REF_SEL  
Dedicated 8-bit dividers on each output  
Coarse delay: 63 steps at 1/2 the period of the RF VCO  
divider output frequency with no jitter impact  
Fine delay: 15 steps of 31 ps resolution  
Typical output to output skew: 20 ps  
Duty cycle correction for odd divider settings  
Output 12 and Output 13, VCXO output at power-up  
Absolute output jitter: <160 fs at 122.88 MHz, 12 kHz to  
20 MHz integration range  
OUT13/  
OUT13  
SYSREF  
JESD204B  
SYSREF_REQ  
CONTROL  
INTERFACE  
(SPI AND I C)  
CLOCK  
DISTRIBUTION  
14 OUTPUTS  
AD9528  
2
Figure 1.  
GENERAL DESCRIPTION  
Digital frequency lock detect  
SPI- and I2C-compatible serial control port  
The AD9528 is a two-stage PLL with an integrated JESD204B  
SYSREF generator for multiple device synchronization. The first  
stage phase-locked loop (PLL) (PLL1) provides input reference  
conditioning by reducing the jitter present on a system clock.  
The second stage PLL (PLL2) provides high frequency clocks  
that achieve low integrated jitter as well as low broadband noise  
from the clock output drivers. The external VCXO provides the  
low noise reference required by PLL2 to achieve the restrictive  
phase noise and jitter requirements necessary to achieve acceptable  
performance. The on-chip VCO tunes from 3.450 GHz to  
4.025 GHz. The integrated SYSREF generator outputs single  
shot, N-shot, or continuous signals synchronous to the PLL1  
and PLL2 outputs to time align multiple devices.  
Dual PLL architecture  
PLL1  
Provides reference input clock cleanup with external VCXO  
Phase detector rate up to 110 MHz  
Redundant reference inputs  
Automatic and manual reference switchover modes  
Revertive and nonrevertive switching  
Loss of reference detection with holdover mode  
Low noise LVDS/HSTL outputs from VCXO used for radio  
frequency/intermediate frequency (RF/IF) synthesizers  
PLL2  
Phase detector rate of up to 275 MHz  
Integrated low noise VCO  
The AD9528 generates six outputs (Output 0 to Output 3,  
Output 12, and Output 13) with a maximum frequency of  
1.25 GHz, and eight outputs with a maximum frequency of up  
to 1 GHz. Each output can be configured to output directly  
from PLL1, PLL2, or the internal SYSREF generator. Each of the  
14 output channels contains a divider with coarse digital phase  
adjustment and an analog fine phase delay block that allows  
complete flexibility in timing alignment across all 14 outputs.  
The AD9528 can also be used as a dual input flexible buffer to  
distribute 14 device clock and/or SYSREF signals. At power-up,  
the AD9528 sends the VCXO signal directly to Output 12 and  
Output 13 to serve as the power-up ready clocks.  
APPLICATIONS  
High performance wireless transceivers  
LTE and multicarrier GSM base stations  
Wireless and broadband infrastructure  
Medical instrumentation  
Clocking high speed ADCs, DACs, DDSs, DDCs, DUCs, MxFEs;  
supports JESD204B  
Low jitter, low phase noise clock distribution  
ATE and high performance instrumentation  
Note that, throughout this data sheet, the dual function pin  
names are referenced by the relevant function where applicable.  
Rev. D  
Document Feedback  
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. Specifications subject to change without notice. No  
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.  
Trademarks and registered trademarks are the property of their respective owners.  
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.  
Tel: 781.329.4700 ©2014–2018 Analog Devices, Inc. All rights reserved.  
Technical Support  
www.analog.com  
 
 
 
 
AD9528  
Data Sheet  
TABLE OF CONTENTS  
Features .............................................................................................. 1  
Theory of Operation ...................................................................... 25  
Detailed Block Diagram ............................................................ 25  
Overview ..................................................................................... 25  
Component Blocks—PLL1 ....................................................... 25  
Component Blocks—PLL2 ....................................................... 27  
Clock Distribution ..................................................................... 29  
SYSREF Operation ......................................................................... 32  
SYSREF Signal Path.................................................................... 32  
SYSREF Generator ..................................................................... 34  
Serial Control Port ......................................................................... 35  
SPI/I2C Port Selection................................................................ 35  
SPI Serial Port Operation.......................................................... 35  
I2C Serial Port Operation .......................................................... 38  
Device Initialization and Calibration Flowcharts ...................... 41  
Power Dissipation and Thermal Considerations ....................... 46  
Clock Speed and Driver Mode ................................................. 46  
Evaluation of Operating Conditions........................................ 46  
Thermally Enhanced Package Mounting Guidelines............ 47  
Control Register Map..................................................................... 48  
Control Register Map Bit Descriptions ....................................... 52  
Applications....................................................................................... 1  
Functional Block Diagram .............................................................. 1  
General Description......................................................................... 1  
Revision History ............................................................................... 3  
Specifications..................................................................................... 4  
Conditions..................................................................................... 4  
Supply Current.............................................................................. 4  
Power Dissipation......................................................................... 5  
REFA  
REFB  
,
Input Characteristics—REFA,  
, REFB,  
VCXO_IN  
SYSREF_IN  
........... 6  
VCXO_IN,  
, SYSREF_IN, and  
PLL1 Characteristics .................................................................... 6  
VCXO_VT Output Characteristics............................................ 7  
PLL2 Characteristics .................................................................... 7  
Clock Distribution Output Characteristics............................... 7  
Output Timing Alignment Characteristics............................... 8  
SYSREF_IN  
VCXO_IN  
Timing  
SYSREF_IN,  
, VCXO_IN, and  
Characteristics .............................................................................. 8  
Clock Output Absolute Phase Noise—Dual Loop Mode........ 8  
Clock Output Absolute Phase Noise—Single Loop Mode...... 9  
Clock Output Absolute Time Jitter .......................................... 10  
Clock Output Additive Time Jitter (Buffer Mode) ................ 12  
Serial Control Port Configuration (Register 0x0000 to  
Register 0x0001)......................................................................... 52  
RESET  
Logic Input Pins—  
, REF_SEL, and SYSREF_REQ.... 12  
Clock Part Family ID (Register 0x0003 to Register 0x0006) 53  
SPI Version (Register 0x000B).................................................. 53  
Vendor ID (Register 0x000C to Register 0x000D) ................ 53  
IO_UPDATE (Register 0x000F)............................................... 53  
PLL1 Control (Register 0x0100 to Register 0x010B)............. 54  
PLL2 (Register 0x0200 to Register 0x0209)............................ 56  
Clock Distribution (Register 0x300 to Register 0x0329)...... 59  
Status Output Pins—STATUS0 and STATUS1....................... 12  
Serial Control Port—Serial Port Interface (SPI) Mode......... 13  
Serial Control Port—I2C Mode ................................................ 14  
Absolute Maximum Ratings.......................................................... 15  
Thermal Resistance .................................................................... 15  
ESD Caution................................................................................ 15  
Pin Configuration and Function Descriptions........................... 16  
Typical Performance Characteristics ........................................... 19  
Input/Output Termination Recommendations.......................... 22  
Typical Application Circuit ........................................................... 23  
Terminology .................................................................................... 24  
Power-Down Control (Register 0x0500 to  
Register 0x0504)......................................................................... 63  
Status Control (Register 0x0505 to Register 0x0509)............ 65  
Outline Dimensions....................................................................... 67  
Ordering Guide .......................................................................... 67  
Rev. D | Page 2 of 67  
Data Sheet  
AD9528  
REVISION HISTORY  
1/2018—Rev. C to Rev. D  
4/2015—Rev. A to Rev. B  
Changes to Features Section and General Description  
Section ................................................................................................1  
Added Input Noise Sensitivity Parameter, Table 4........................6  
Changes to HSTL Mode, Output Frequency Parameter, Test  
Conditions/Comments Column, Table 8 and LVDS Mode, 3.5 mA,  
Output Frequency Parameter, Test Conditions/Comments  
Column, Table 8 ................................................................................7  
Changes to Serial Control Port Section and Table 24 ................35  
3/2015—Rev. 0 to Rev. A  
Moved Revision History...................................................................3  
Changes to Table 8 ............................................................................7  
Changes to Voltage Parameter, Table 15 ......................................12  
Changes to Figure 2 ........................................................................16  
Added Figure 13, Renumbered Sequentially...............................20  
Deleted Figure 17 ............................................................................21  
Added Figure 15 ..............................................................................21  
Changes to Figure 16 Caption.......................................................21  
Changes to Figure 27 ......................................................................25  
Changes to SYSREF Generator Section........................................34  
Changes to Serial Control Port Section and Implementation  
Specific Details Section ..................................................................35  
Changes to Table 36 ........................................................................48  
Changes to Table 37 ........................................................................52  
CS  
Changes to  
(Input) Parameter, Table 17.................................13  
Changes to Figure 2 and Table 21 .................................................16  
Changes to Overview Section........................................................25  
Added VCXO Input Section ..........................................................27  
Changes to PLL1 Reference Switchover Section.........................27  
Changes to SPI/I2C Port Selection Section and Table 24...........35  
Change to Figure 53........................................................................43  
Changes to Table 49 ........................................................................56  
Changes to Table 57 ........................................................................59  
7/2015—Rev. B to Rev. C  
10/2014—Revision 0: Initial Version  
Changes to Differential Input Voltage, Sensitivity Frequency <  
250 MHz Parameter and Differential Input Voltage, Sensitivity  
Frequency > 250 MHz Parameter, Table 4 .......................................6  
Changes to Figure 12 Caption, Figure 13 Caption, and Figure 14  
Caption .............................................................................................20  
Changes to Figure 15 Caption, Figure 16 Caption, Figure 17  
Caption, and Figure 18 Caption ....................................................21  
Changes to Figure 27 ......................................................................25  
Changes to Implementation Specific Details Section.................35  
Changes to I2C Serial Port Operation Section.............................38  
Rev. D | Page 3 of 67  
AD9528  
Data Sheet  
SPECIFICATIONS  
The AD9528 is configured for dual loop mode. The REFA differential input is enabled at 122.88 MHz, fVCXO = 122.88 MHz and single-  
ended, fVCO = 3686.4 MHz, VCO divider = 3. Doubler and analog delay are off, SYSREF generation is on, unless otherwise noted. Typical  
is given for VDDx = 3.3 V 5%, and TA = 25°C, unless otherwise noted. Minimum and maximum values are given over the full VDDx  
and TA (−40°C to +85°C) variation, as listed in Table 1.  
CONDITIONS  
Table 1.  
Parameter  
Min  
3.135 3.3  
−40 +25 +85  
Typ Max  
Unit  
V
Test Conditions/Comments  
SUPPLY VOLTAGE  
VDDx1  
3.465  
3.3 V 5%  
TEMPERATURE  
Ambient Temperature  
Range, TA  
°C  
Junction Temperature, TJ  
+115 °C  
Refer to the Power Dissipation and Thermal Considerations section to  
calculate the junction temperature  
1 VDDx includes the VDD pins (Pin 1, Pin 10, Pin 16, Pin 20, and Pin 72) and the VDD13 pin through the VDD0 pin, unless otherwise noted. See the Pin Configuration and Function  
Descriptions for details.  
SUPPLY CURRENT  
Table 2.  
Parameter  
Min Typ Max Unit Test Conditions/Comments  
Excludes clock distribution section; clock distribution outputs running as follows:  
7 HSTL device clocks at 122.88 MHz, 7 LVDS SYSREF clocks (3.5 mA) at 960 kHz  
SUPPLY CURRENT  
Dual Loop Mode  
VDD (Pin 1, Pin 72)  
VDD (Pin 10)  
PLL1 and PLL2 enabled  
19  
29  
34  
64  
21  
32  
37  
71  
mA  
mA  
mA  
mA  
VDD (Pin 16)  
VDD ( Pin 20)  
Single Loop Mode  
VDD (Pin 1, Pin 72)  
VDD (Pin 10)  
PLL1 off and REFA and REFB inputs off  
7
9
mA  
mA  
mA  
mA  
122.88 MHz reference source applied to the VCXO inputs (input to PLL2)  
29  
34  
64  
32  
37  
71  
VDD (Pin 16)  
VDD (Pin 20)  
Buffer Mode  
PLL1 and PLL2 off, REFA and REFB inputs disabled; 122.88 MHz reference source  
applied to VCXO differential inputs to drive 7 of 14 outputs, internal SYSREF  
generator off, 960 kHz input source applied to SYSREF differential inputs to drive  
the other 7 outputs, dividers in clock distribution path bypassed in clock  
distribution channel  
VDD (Pin 1, Pin 72)  
VDD (Pin 10)  
17  
23  
2
19  
25  
3
mA  
mA  
mA  
mA  
VDD (Pin 16)  
VDD (Pin 20)  
15  
19  
Chip Power-Down  
Mode  
VDD (Pin 1, Pin 10,  
Pin 16, Pin 20,  
and Pin 72)  
15  
mA  
Chip power-down bit enabled (Register 0x0500, Bit 0 = 1)  
Rev. D | Page 4 of 67  
 
 
 
Data Sheet  
AD9528  
Parameter  
Min Typ Max Unit Test Conditions/Comments  
Each clock output channel has a dedicated VDD pin. The current draw for each  
SUPPLY CURRENT FOR  
EACH CLOCK  
DISTRIBUTION  
CHANNEL  
VDD pin includes the divider, fine delay, and output driver, fine delay is off; see the  
Pin Configuration and Function Descriptions section for pin assignment  
LVDS Mode, 3.5 mA  
21  
24  
28  
23  
26  
30  
mA  
mA  
mA  
Output = 122.88 MHz, channel divider = 10  
Output = 409.6 MHz, channel divider = 3  
Output = 737.28 MHz, channel divider = 1, VCO divider = 5, LVDS boost mode of  
4.5 mA recommended  
LVDS Boost Mode,  
4.5 mA  
22  
25  
29  
24  
27  
31  
mA  
mA  
mA  
Output = 122.88 MHz, channel divider =10  
Output = 409.6 MHz, channel divider = 3  
Output = 737.28 MHz, channel divider = 1, VCO divider = 5  
HSTL Mode, 9 mA  
25  
26  
29  
37  
27  
28  
31  
41  
mA  
mA  
mA  
mA  
Output = 122.88 MHz, channel divider =10  
Output = 409.6 MHz, channel divider = 3  
Output = 983.04 MHz, channel divider = 1, VCO divider = 5, VCO = 3932.16 MHz  
Output = 1228.8 MHz, channel divider = 1, only output channels OUT1 and OUT2  
support output frequencies greater than ~1 GHz  
Chip Power-Down  
Mode  
2.5  
4
mA  
For each channel VDD pin, chip power-down bit enabled (Register 0x0500, Bit 0 = 1)  
POWER DISSIPATION  
Table 3.  
Parameter  
Min Typ  
Max Unit Test Conditions/Comments  
Does not include power dissipated in termination resistors  
TOTAL POWER  
DISSIPATION  
Typical Dual Loop  
Mode Configuration  
1675 1780 mW Differential REFA input at 122.88 MHz; fVCXO = 122.88 MHz, fVCO = 3686.4 MHz, VCO  
divider at 3 clock distribution outputs running as follows: 7 HSTL at 122.88 MHz,  
7 LVDS (3.5 mA) at 960 kHz  
Typical Single Loop  
Mode  
Configuration  
1635 1810 mW PLL1 off, differential VCXO input at 122.88 MHz, clock distribution outputs running  
as follows: 7 HSTL at 122.88 MHz, 7 LVDS (3.5 mA) at 960 kHz  
Typical Buffer Mode  
1030 1200 mW PLL1 and PLL2 off, differential VCXO input at 122.88 MHz. SYSREF generator off,  
differential SYSREF input at 960 kHz; clock distribution outputs running as follows:  
7 HSTL at 122.88 MHz, 7 LVDS (3.5 mA) at 960 kHz  
Chip Power-Down  
Mode  
65  
mW Chip power-down bit enabled (Register 0x0500, Bit 0 = 1)  
RESET  
1015 1200 mW RESET  
Enabled  
pin low  
INCREMENTAL POWER  
DISSIPATION  
Does not include power dissipated in termination resistors  
Low Power Base  
Configuration  
590  
0
mW Dual loop mode, SYSREF generation and fine delay off; total power with 1 LVDS  
output running at 122.88 MHz, single-ended REFA at 122.88 MHz; REFB off,  
VCXO = 122.88 MHz, VCO = 3686.4 MHz  
PLL1 OFF  
mW Define settings to power off PLL1  
Output Distribution  
LVDS Mode, 3.5 mA  
Incremental power increase for each additional enable output  
mW Single 3.5 mA LVDS output at 122.88 MHz, channel divider = 10  
mW Single 3.5 mA LVDS output at 409.6 MHz, channel divider = 3  
mW Single 3.5 mA LVDS output at 737.28 MHz, VCO divider = 5, channel divider = 1  
mW Single 4.5 mA LVDS output at 122.88 MHz, channel divider = 10  
mW Single 4.5 mA LVDS output at 409.6 MHz, channel divider = 3  
mW Single 4.5 mA LVDS output at 737.28 MHz, VCO divider = 5  
70  
78  
92  
73  
81  
95  
LVDS Mode, 4.5 mA  
Rev. D | Page 5 of 67  
 
AD9528  
Data Sheet  
Parameter  
Min Typ  
Max Unit Test Conditions/Comments  
HSTL Mode, 9 mA  
80  
mW Single 9 mA HSTL output at 122.88 MHz, channel divider = 10  
mW Single 9 mA HSTL output at 409.6 MHz, channel divider = 3  
85  
95  
mW Single 9 mA HSTL output at 983.04 MHz, VCO divider = 5, channel divider = 1  
mW Single 9 mA HSTL output at 1228.8 MHz, channel divider = 1  
125  
REFA  
Differential On  
72  
72  
5
mW REFA and REFB running at 122.88 MHz, REF_SEL = REFB  
mW REFA and REFB running at 122.88 MHz, REF_SEL = REFB  
mW Single 3.5 mA LVDS output at 960 kHz  
Single-Ended  
SYSREF Generator  
Enabled  
Fine Delay On  
1
mW Maximum delay setting  
INPUT CHARACTERISTICS—REFA, REFA, REFB, REFB, VCXO_IN, VCXO_IN, SYSREF_IN, AND SYSREF_IN  
Table 4.  
Parameter  
Min Typ Max Unit  
400 MHz  
Test Conditions/Comments  
DIFFERENTIAL MODE  
Input Frequency Range  
Input Frequency Range  
(VCXO_IN)  
1250 MHz  
For buffer mode  
Input Slew Rate (VCXO_IN)  
500  
0.6  
V/µs  
Minimum limit imposed for jitter performance  
Common-Mode Internally  
Generated Input Voltage  
0.7  
0.8  
1.4  
V
V
Input Common-Mode Range 0.4  
DC-coupled LVDS mode and HSTL mode supported  
Differential Input Voltage,  
Sensitivity Frequency <  
250 MHz  
200  
mV p-p Can accommodate single-ended inputs via ac grounding of unused  
inputs; instantaneous voltage on either pin must not exceed 1.8 V dc  
Differential Input Voltage,  
Sensitivity Frequency >  
250 MHz  
250  
mV p-p Can accommodate single-ended inputs via ac grounding of unused  
inputs; instantaneous voltage on either pin must not exceed 1.8 V dc  
Input Noise Sensitivity  
Differential Input Resistance  
Differential Input Capacitance  
Duty Cycle  
5
mV  
4.8  
4
kΩ  
pF  
Duty cycle limits are set by pulse width high and pulse width low  
Pulse Width Low  
1
1
ns  
ns  
Pulse Width High  
CMOS MODE, SINGLE-ENDED  
INPUT  
Input Frequency Range  
Input High Voltage  
Input Low Voltage  
Input Capacitance  
Duty Cycle  
250  
MHz  
1.4  
V
0.65  
V
2
pF  
Duty cycle limits are set by pulse width high and pulse width low  
Pulse Width Low  
Pulse Width High  
1.6  
1.6  
ns  
ns  
PLL1 CHARACTERISTICS  
Table 5.  
Parameter  
Min  
Typ  
0.5  
Max  
Unit  
MHz  
μA  
Test Conditions/Comments  
PFD FREQUENCY  
Charge Pump Current LSB Size  
110  
7-bit resolution  
Reference Frequency Detector  
Threshold  
950  
kHz  
Do not use automatic holdover if the reference frequency is  
less than the minimum value  
Rev. D | Page 6 of 67  
Data Sheet  
AD9528  
VCXO_VT OUTPUT CHARACTERISTICS  
Table 6.  
Parameter  
OUTPUT VOLTAGE  
High  
Min  
Typ  
Max  
Unit  
Test Conditions/Comments  
VDD − 0.15  
V
RLOAD > 20 kΩ  
Low  
150  
mV  
PLL2 CHARACTERISTICS  
Table 7.  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions/Comments  
VCO (ON CHIP)  
Frequency Range  
Gain  
3450  
4025  
MHz  
48  
MHz/V  
dBc/Hz  
MHz  
PLL2 FIGURE OF MERIT (FOM)  
MAXIMUM PFD FREQUENCY  
−226  
275  
CLOCK DISTRIBUTION OUTPUT CHARACTERISTICS  
Table 8.  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions/Comments  
HSTL MODE  
Output Frequency  
1000  
1250  
160  
MHz  
MHz  
ps  
All outputs  
OUT0 to OUT3, OUT12, OUT13 outputs only  
100 Ω termination across output pair  
Rise Time/Fall Time (20% to 80%)  
Duty Cycle  
60  
f < 500 MHz  
48  
46  
50  
51  
50  
53  
%
f = 500 MHz to 800 MHz  
f = 800 MHz to 1.25 GHz  
f = 800 MHz to 1.25 GHz  
Differential Output Voltage Swing  
54  
%
44  
62  
%
50  
57  
%
If using PLL2  
900  
1000  
1100  
mV  
VOH − VOL for each leg of a differential  
pair for default amplitude setting with  
the driver not toggling; the peak-to-  
peak amplitude measured using a  
differential probe across the differential  
pair with the driver toggling is roughly  
2× these values (see Figure 5 for  
variation over frequency)  
Common-Mode Output Voltage  
LVDS MODE, 3.5 mA  
0.88  
0.9  
50  
0.94  
V
3.5 mA  
Output Frequency  
1000  
1250  
216  
MHz  
GHz  
ps  
All outputs  
OUT0 to OUT3, OUT12, OUT13 outputs only  
100 Ω termination across output pair  
Rise Time/Fall Time (20% to 80%)  
Duty Cycle  
f < 500 MHz  
47  
50  
51  
54  
53  
%
f = 500 MHz to 800 MHz  
f = 800 MHz to 1.25 GHz  
46  
54  
%
48  
58  
%
Balanced, Differential Output  
Swing (VOD)  
345  
390  
mV  
Voltage swing between output pins;  
output driver static (see Figure 6 for  
variation over frequency)  
Unbalanced, ∆VOD  
3
mV  
Absolute difference between voltage  
swing of normal pin and inverted pin;  
output driver static  
Common-Mode Output Voltage  
Common-Mode Difference  
1.15  
1.35  
1.2  
V
mV  
Voltage difference between output pins;  
output driver static  
Short-Circuit Output Current  
15  
19  
mA  
Output driver static  
Rev. D | Page 7 of 67  
 
AD9528  
Data Sheet  
OUTPUT TIMING ALIGNMENT CHARACTERISTICS  
Table 9.  
Parameter  
Min Typ Max Unit  
Test Conditions/Comments  
OUTPUT TIMING  
SKEW  
Delay off on all outputs, maximum deviation between rising edges of outputs; all  
outputs are on and in HSTL mode, unless otherwise noted  
PLL1 Outputs  
PLL1 to PLL1  
17  
17  
100  
100  
ps  
ps  
ps  
PLL1 clock to PLL1 clock  
PLL1 to SYSREF  
PLL1 to SYSREF  
PLL1 to SYSREF  
PLL1 to PLL2  
SYSREF retimed by PLL1 clock  
SYSREF not retimed by any clock  
SYSREF retimed by PLL2 clock  
PLL1 clock to PLL2 clock  
361 510  
253 1150 ps  
257 1000 ps  
PLL2 Outputs  
PLL2 to PLL2  
20  
20  
165  
165  
ps  
ps  
ps  
PLL2 clock to PLL2 clock  
PLL2 to SYSREF  
PLL2 to SYSREF  
PLL2 to SYSREF  
PLL2 to PLL1  
SYSREF retimed by PLL2 clock  
SYSREF not retimed by any clock  
SYSREF retimed by PLL1 clock  
PLL2 clock to PLL1 clock  
620 750  
253 1150 ps  
257 1000 ps  
OUTPUT DELAY  
ADJUST  
Enables digital and analog delay capability  
Coarse Adjustable  
Delay  
32  
15  
Steps Resolution step is the period of VCO RF divider (M1) output/2  
Fine Adjustable  
Delay  
Steps Resolution step  
ps  
Resolution Step  
Insertion Delay  
31  
425  
ps  
Analog delay enabled and delay setting equal to zero  
SYSREF_IN, SYSREF_IN, VCXO_IN, AND VCXO_IN TIMING CHARACTERISTICS  
Table 10.  
Parameter  
Min  
1.92  
1.83  
Typ Max Unit Test Conditions/Comments  
2.7  
2.6  
PROPAGATION LATENCY OF VCXO PATH  
PROPAGATION LATENCY OF SYSREF PATH  
RETIMED WITH DEVICE CLOCK  
2.3  
2.2  
ns  
ns  
VCXO input to device clock output, not retimed  
SYSREF input to SYSREF output, not retimed  
Setup Time of External SYSREF Relative to Device Clock  
Output  
−1.13  
0.7  
ns  
ns  
Given a SYSREF input clock rate equal to  
122.88 MHz  
Hold Time of External SYSREF Relative to Device Clock  
Output  
RETIMED WITH VCXO  
Setup Time of External SYSREF Relative to VCXO Input  
Hold Time of External SYSREF Relative to VCXO  
−0.21  
0.09  
ns  
ns  
CLOCK OUTPUT ABSOLUTE PHASE NOISE—DUAL LOOP MODE  
Application examples are based on a typical setups (see Table 2) using an external 122.88 MHz VCXO (Crystek CVHD-950); reference =  
122.88 MHz; channel divider = 10 or 1; PLL2 loop bandwidth (LBW) = 450 kHz.  
Table 11.  
Parameter  
Min Typ  
Max  
Unit  
Test Conditions/Comments  
HSTL OUTPUT  
fOUT = 122.88 MHz  
10 Hz Offset  
−87  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
100 Hz Offset  
1 kHz Offset  
−106  
−126  
−135  
−139  
10 kHz Offset  
100 kHz Offset  
Rev. D | Page 8 of 67  
Data Sheet  
AD9528  
Parameter  
Min Typ  
−147  
Max  
Unit  
Test Conditions/Comments  
800 kHz Offset  
1 MHz Offset  
10 MHz Offset  
40 MHz Offset  
fOUT = 1228.8 MHz  
10 Hz Offset  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
−149  
−161  
−162  
OUT1 and OUT2 only, channel divider = 1  
−62  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
100 Hz Offset  
1 kHz Offset  
−85  
−106  
−115  
−119  
−127  
−129  
−147  
−153  
10 kHz Offset  
100 kHz Offset  
800 kHz Offset  
1 MHz Offset  
10 MHz Offset  
100 MHz Offset  
LVDS OUTPUT  
fOUT = 122.88 MHz  
10 Hz Offset  
−86  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
100 Hz Offset  
1 kHz Offset  
−106  
−126  
−135  
−139  
−147  
−148  
−157  
−158  
10 kHz Offset  
100 kHz Offset  
800 kHz Offset  
1 MHz Offset  
10 MHz Offset  
40 MHz Offset  
fOUT = 1228.8 MHz  
10 Hz Offset  
OUT1 and OUT2 only, channel divider = 1  
−66  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
100 Hz Offset  
1 kHz Offset  
−86  
−106  
−115  
−119  
−127  
−129  
−147  
−152  
10 kHz Offset  
100 kHz Offset  
800 kHz Offset  
1 MHz Offset  
10 MHz Offset  
100 MHz Offset  
CLOCK OUTPUT ABSOLUTE PHASE NOISE—SINGLE LOOP MODE  
Single loop mode is based on the typical setup (see Table 2) using an external 122.88 MHz reference (SMA100A generator); reference =  
122.88 MHz; channel divider = 10; PLL2 LBW = 450 kHz.  
Table 12.  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions/Comments  
HSTL OUTPUT  
fOUT = 122.88 MHz  
10 Hz Offset  
−104  
−113  
−123  
−135  
−140  
−147  
−149  
−161  
−162  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
100 Hz Offset  
1 kHz Offset  
10 kHz Offset  
100 kHz Offset  
800 kHz Offset  
1 MHz Offset  
10 MHz Offset  
40 MHz Offset  
Rev. D | Page 9 of 67  
AD9528  
Data Sheet  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions/Comments  
fOUT = 1228.8 MHz  
10 Hz Offset  
OUT1 and OUT2 only, channel divider = 1  
−85  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
100 Hz Offset  
1 kHz Offset  
−95  
−103  
−114  
−120  
−126  
−128  
−147  
−153  
10 kHz Offset  
100 kHz Offset  
800 kHz Offset  
1 MHz Offset  
10 MHz Offset  
100 MHz Offset  
LVDS OUTPUT  
fOUT = 122.88 MHz  
10 Hz Offset  
−111  
−113  
−123  
−135  
−140  
−147  
−148  
−157  
−157  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
100 Hz Offset  
1 kHz Offset  
10 kHz Offset  
100 kHz Offset  
800 kHz Offset  
1 MHz Offset  
10 MHz Offset  
40 MHz Offset  
fOUT = 1228.8 MHz  
10 Hz Offset  
OUT1 and OUT2 only, channel divider = 1  
−85  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
dBc/Hz  
100 Hz Offset  
1 kHz Offset  
−95  
−103  
−114  
−120  
−126  
−128  
−146  
−152  
10 kHz Offset  
100 kHz Offset  
800 kHz Offset  
1 MHz Offset  
10 MHz Offset  
100 MHz Offset  
CLOCK OUTPUT ABSOLUTE TIME JITTER  
Table 13.  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions/Comments  
OUTPUT ABSOLUTE RMS TIME JITTER  
Application examples are based on typical setups (see  
Table 2) using an external 122.88 MHz VCXO (Crystek CVHD-950);  
reference = 122.88 MHz; channel divider = 10 or 1;  
PLL2 LBW = 450 kHz  
Dual Loop Mode  
HSTL Output  
117  
123  
159  
172  
177  
109  
114  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
Integrated BW = 200 kHz to 5 MHz  
Integrated BW = 200 kHz to 10 MHz  
Integrated BW = 12 kHz to 20 MHz  
Integrated BW = 10 kHz to 40 MHz  
Integrated BW = 1 kHz to 40 MHz  
Integrated BW = 1 MHz to 40 MHz  
Integrated BW = 200 kHz to 5 MHz  
fOUT = 122.88 MHz  
fOUT = 1228.8 MHz, Channel  
Divider = 1  
116  
147  
154  
160  
74  
fs  
fs  
fs  
fs  
fs  
Integrated BW = 200 kHz to 10 MHz  
Integrated BW = 12 kHz to 20 MHz  
Integrated BW = 10 kHz to 100 MHz  
Integrated BW = 1 kHz to 100 MHz  
Integrated BW = 1 MHz to 100 MHz  
Rev. D | Page 10 of 67  
Data Sheet  
AD9528  
Parameter  
Min  
Typ  
124  
136  
179  
209  
213  
160  
116  
Max  
Unit  
fs  
Test Conditions/Comments  
LVDS Output  
Integrated BW = 200 kHz to 5 MHz  
Integrated BW = 200 kHz to 10 MHz  
Integrated BW = 12 kHz to 20 MHz  
Integrated BW = 10 kHz to 40 MHz  
Integrated BW = 1 kHz to 40 MHz  
Integrated BW = 1 MHz to 40 MHz  
Integrated BW = 200 kHz to 5 MHz  
fOUT = 122.88 MHz  
fs  
fs  
fs  
fs  
fs  
fOUT = 1228.8 MHz, Channel  
Divider = 1  
fs  
118  
150  
157  
163  
76  
fs  
fs  
fs  
fs  
fs  
Integrated BW = 200 kHz to 10 MHz  
Integrated BW = 12 kHz to 20 MHz  
Integrated BW = 10 kHz to 100 MHz  
Integrated BW = 1 kHz to 100 MHz  
Integrated BW = 1 MHz to 100 MHz  
Single Loop Mode  
HSTL Output  
115  
122  
156  
171  
179  
110  
116  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
Integrated BW = 200 kHz to 5 MHz  
Integrated BW = 200 kHz to 10 MHz  
Integrated BW = 12 kHz to 20 MHz  
Integrated BW = 10 kHz to 40 MHz  
Integrated BW = 1 kHz to 40 MHz  
Integrated BW = 1 MHz to 40 MHz  
Integrated BW = 200 kHz to 5 MHz  
fOUT = 122.88 MHz  
fOUT = 1228.8 MHz, Channel  
Divider = 1  
118  
146  
153  
163  
81  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
Integrated BW = 200 kHz to 10 MHz  
Integrated BW = 12 kHz to 20 MHz  
Integrated BW = 10 kHz to 100 MHz  
Integrated BW = 1 kHz to 100 MHz  
Integrated BW = 1 MHz to 100 MHz  
Integrated BW = 200 kHz to 5 MHz  
Integrated BW = 200 kHz to 10 MHz  
Integrated BW = 12 kHz to 20 MHz  
Integrated BW = 10 kHz to 40 MHz  
Integrated BW = 1 kHz to 40 MHz  
Integrated BW = 1 MHz to 40 MHz  
Integrated BW = 200 kHz to 5 MHz  
LVDS Output  
123  
135  
177  
207  
214  
160  
117  
fOUT = 122.88 MHz  
fOUT = 1228.8 MHz, Channel  
Divider = 1  
119  
147  
155  
164  
83  
fs  
fs  
fs  
fs  
fs  
Integrated BW = 200 kHz to 10 MHz  
Integrated BW = 12 kHz to 20 MHz  
Integrated BW = 10 kHz to 100 MHz  
Integrated BW = 1 kHz to 100 MHz  
Integrated BW = 1 MHz to 100 MHz  
Rev. D | Page 11 of 67  
AD9528  
Data Sheet  
CLOCK OUTPUT ADDITIVE TIME JITTER (BUFFER MODE)  
Table 14.  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions/Comments  
OUTPUT ADDITIVE RMS TIME JITTER  
Application examples are based on typical performance (see  
Table 2) using an external 122.88 MHz source driving VCXO  
inputs (distribution section only, does not include PLL and  
VCO)  
Buffer Mode  
HSTL Output  
66  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
fs  
Integrated BW = 200 kHz to 5 MHz  
Integrated BW = 200 kHz to 10 MHz  
Integrated BW = 12 kHz to 20 MHz  
Integrated BW = 10 kHz to 40 MHz  
Integrated BW = 1 kHz to 40 MHz  
Integrated BW = 1 MHz to 40 MHz  
Integrated BW = 200 kHz to 5 MHz  
Integrated BW = 200 kHz to 10 MHz  
Integrated BW = 12 kHz to 20 MHz  
Integrated BW = 10 kHz to 40 MHz  
Integrated BW = 1 kHz to 40 MHz  
Integrated BW = 1 MHz to 40 MHz  
fOUT = 122.88 MHz  
81  
112  
145  
146  
132  
79  
LVDS Output  
fOUT = 122.88 MHz  
101  
140  
187  
189  
176  
LOGIC INPUT PINS—RESET, REF_SEL, AND SYSREF_REQ  
Table 15.  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions/Comments  
VOLTAGE  
Input High  
1.3  
V
Input Low  
0.6  
14  
V
INPUT LOW CURRENT  
CAPACITANCE  
RESET TIMING  
Pulse Width Low  
13  
4
µA  
pF  
1.0  
2.5  
ns  
ns  
Inactive to Start of Register  
Programming  
STATUS OUTPUT PINS—STATUS0 AND STATUS1  
Table 16.  
Parameter  
OUTPUT VOLTAGE  
High  
Min  
Typ  
Max  
Unit  
Test Conditions/Comments  
3
V
V
Low  
0.02  
Rev. D | Page 12 of 67  
Data Sheet  
AD9528  
SERIAL CONTROL PORT—SERIAL PORT INTERFACE (SPI) MODE  
Table 17.  
Parameter  
CS (INPUT)  
Voltage  
Symbol Min  
Typ  
Max  
Unit  
Test Conditions/Comments  
CS has an internal 35 kΩ pull-up resistor  
Input Logic 1  
Input Logic 0  
Current  
1.37  
1.33  
V
V
Input Logic 1  
Input Logic 0  
−52  
−82  
2
µA  
µA  
pF  
Input Capacitance  
SCLK (INPUT) IN SPI MODE  
SCLK has an internal 40 kΩ pull-down  
resistor in SPI mode but not in I2C mode  
Voltage  
Input Logic 1  
Input Logic 0  
Current  
1.76  
1.22  
V
V
Input Logic 1  
Input Logic 0  
Input Capacitance  
SDIO  
0.0037  
0.0012  
2
µA  
µA  
pF  
Input is in bidirectional mode  
Voltage  
Input Logic 1  
Input Logic 0  
Current  
1.76  
1.22  
V
V
Input Logic 1  
Input Logic 0  
Input Capacitance  
SDIO, SDO (OUTPUTS)  
Voltage  
0.0037  
0.0012  
3.5  
µA  
µA  
pF  
Output Logic 1  
Output Logic 0  
TIMING  
3.11  
V
V
0.0018  
50  
Clock Rate (SCLK, 1/tSCLK  
Pulse Width High  
)
MHz  
ns  
tHIGH  
tLOW  
tDS  
4
Pulse Width Low  
2
ns  
SDIO to SCLK Setup  
SCLK to SDIO Hold  
2.2  
−0.9  
ns  
tDH  
tDV  
tS  
ns  
SCLK to Valid SDIO and SDO  
CS to SCLK Setup  
6
ns  
1.25  
0
ns  
CS to SCLK Hold  
tC  
ns  
CS Minimum Pulse Width High  
tPWH  
0.9  
ns  
Rev. D | Page 13 of 67  
AD9528  
Data Sheet  
SERIAL CONTROL PORT—I2C MODE  
Table 18.  
Parameter  
Symbol  
Min  
Typ Max  
Unit  
Test Conditions/Comments  
SDA, SCL VOLTAGE  
Input Logic 1  
Input Logic 0  
Input Current  
When inputting data  
0.7 × VDD  
−10  
V
0.3 × VDD  
V
+10  
µA  
Input voltage between 0.1 × VDD and  
0.9 × VDD  
Hysteresis of Schmitt Trigger Inputs  
0.015 ×  
VDD  
V
SDA  
When outputting data  
Output Logic 0 Voltage at 3 mA Sink  
Current  
0.2  
V
1
Output Fall Time from VIHMIN to  
VILMAX  
20 + 0.1 CB  
250  
ns  
Bus capacitance from 10 pF to 400 pF  
TIMING  
All I2C timing values are referred to VIHMIN  
(0.3 × VDD) and VILMAX levels (0.7 × VDD)  
Clock Rate (SCL, fI2C)  
400  
kHz  
µs  
Bus Free Time Between a Stop and tIDLE  
Start Condition  
1.3  
0.6  
0.6  
Setup Time for a Repeated Start  
Condition  
tSET; STR  
µs  
µs  
Hold Time (Repeated) Start  
Condition  
tHLD; STR  
After this period, the first clock pulse is  
generated  
Setup Time for a Stop Condition  
Low Period of the SCL Clock  
High Period of the SCL Clock  
SCL, SDA Rise Time  
tSET; STP  
tLOW  
0.6  
µs  
µs  
µs  
ns  
ns  
ns  
ns  
pF  
1.3  
tHIGH  
0.6  
1
1
tRISE  
20 + 0.1 CB  
20 + 0.1 CB  
100  
300  
300  
SCL, SDA Fall Time  
tFALL  
Data Setup Time  
tSET; DAT  
tHLD; DAT  
Data Hold Time  
0
1
Capacitive Load for Each Bus Line  
CB  
400  
1 CB is the capacitance of one bus line in picofarads (pF).  
Rev. D | Page 14 of 67  
Data Sheet  
AD9528  
ABSOLUTE MAXIMUM RATINGS  
Table 19.  
THERMAL RESISTANCE  
Thermal performance is directly linked to PCB design and  
operating environment. Careful attention to PCB thermal  
design is required.  
Parameter  
Rating  
VDD  
−0.3 V to +3.6 V  
−0.3 V to +3.6 V  
REFA, REFA, REFB, REFB, VCXO_IN,  
VCXO_IN, SYSREF_IN, SYSREF_IN,  
SYSREF_REQ to GND  
Table 20. Thermal Resistance  
Airflow  
Velocity  
Package Type (m/sec)  
SCLK/SCL, SDIO/SDA, SDO, CS to GND  
−0.3 V to +3.6 V  
−0.3 V to +3.6 V  
−0.3 V to +3.6 V  
125°C  
RESET, REF_SEL, SYSREF_REQ to GND  
STATUS0/SP0, STATUS1/SP1 to GND  
Junction Temperature  
1, 2  
1, 3  
1, 4  
1, 2  
θJA  
θJC  
1.7  
θJB  
12.6  
ΨJT  
0.1  
0.2  
0.3  
Unit  
°C/W  
°C/W  
°C/W  
72-Lead LFCSP,  
10 mm ×  
10 mm  
0
21.3  
20.1  
18.1  
1.0  
2.5  
Storage Temperature Range  
Lead Temperature (10 sec)  
−65°C to +150°C  
300°C  
1 Per JEDEC 51-7, plus JEDEC 51-5 2S2P test board.  
2 Per JEDEC JESD51-2 (still air) or JEDEC JESD51-6 (moving air).  
3 Per MIL-Std 883, Method 1012.1.  
4 Per JEDEC JESD51-8 (still air).  
Stresses at or above those listed under Absolute Maximum  
Ratings may cause permanent damage to the product. This is a  
stress rating only; functional operation of the product at these  
or any other conditions above those indicated in the operational  
section of this specification is not implied. Operation beyond  
the maximum operating conditions for extended periods may  
affect product reliability.  
Additional power dissipation information can be found in the  
Power Dissipation and Thermal Considerations section.  
ESD CAUTION  
Rev. D | Page 15 of 67  
 
 
AD9528  
Data Sheet  
PIN CONFIGURATION AND FUNCTION DESCRIPTIONS  
VDD  
REFA  
REFA  
1
2
3
4
5
6
7
8
9
54 VDD4  
53 OUT4  
52 OUT4  
51 VDD5  
50 OUT5  
49 OUT5  
48 VDD6  
47 OUT6  
46 OUT6  
45 VDD7  
44 OUT7  
43 OUT7  
42 VDD8  
41 OUT8  
40 OUT8  
39 VDD9  
38 OUT9  
37 OUT9  
REF_SEL  
REFB  
REFB  
LF1  
VCXO_VT  
NIC  
VDD 10  
VCXO_IN 11  
VCXO_IN 12  
NIC 13  
LF2_CAP 14  
LDO_VCO 15  
VDD 16  
AD9528  
TOP VIEW  
(Not to Scale)  
NIC 17  
NIC 18  
NOTES  
1. NIC = NOT INTERNALLY CONNECTED. THIS PIN CAN BE LEFT FLOATING.  
2. THE EXPOSED PAD IS THE GROUND CONNECTION ON THE CHIP.  
IT MUST BE SOLDERED TO THE ANALOG GROUND OF THE PCB TO ENSURE  
PROPER FUNCTIONALITY AND HEAT DISSIPATION, NOISE, AND MECHANICAL  
STRENGTH BENEFITS.  
Figure 2. Pin Configuration  
Table 21. Pin Function Descriptions  
Pin  
No. Mnemonic  
Type1  
Description  
1
2
VDD  
REFA  
P
I
3.3 V Supply for the PLL1 Input Section.  
Reference Clock Input A. Along with REFA, this pin is the differential input for the PLL reference.  
Alternatively, this pin can be programmed as a single-ended 3.3 V CMOS input.  
3
4
REFA  
I
I
Complementary Reference Clock Input A. Along with REFA, this pin is the differential input for the  
PLL reference. Alternatively, this pin can be programmed as a single-ended 3.3 V CMOS input.  
REF_SEL  
Reference Input Select. The reference input selection function defaults to software control via  
internal Register 0x010A, Bits[2:0]. When the REF_SEL pin is active, a logic low selects REFA and logic  
high selects REFB.  
5
6
REFB  
REFB  
I
I
Reference Clock Input B. Along with REFB, this pin is the differential input for the PLL reference.  
Alternatively, this pin can be programmed as a single-ended 3.3 V CMOS input.  
Complementary Reference Clock Input B. Along with REFB, this pin is the differential input for the PLL  
reference. Alternatively, this pin can be programmed as a single-ended 3.3 V CMOS input.  
7
LF1  
O
O
NIC  
P
PLL1 External Loop Filter.  
8
VCXO_VT  
NIC  
VCXO Control Voltage. Connect this pin to the voltage control pin of the external VCXO.  
Not Internally Connected. The pin can be left floating.  
9
10  
11  
VDD  
3.3 V Supply for the PLL2 Section.  
VCXO_IN  
I
PLL1 Oscillator Input. Along with VCXO_IN, this pin is the differential input for the PLL reference.  
Alternatively, this pin can be programmed as a single-ended 3.3 V CMOS input.  
12  
VCXO_IN  
I
Complementary PLL1 Oscillator Input. Along with VCXO_IN, this pin is the differential input for the  
PLL reference. Alternatively, this pin can be programmed as a single-ended 3.3 V CMOS input.  
13  
14  
NIC  
NIC  
O
Not Internally Connected. The pin can be left floating.  
LF2_CAP  
PLL2 External Loop Filter Capacitor Connection. Connect capacitor between this pin and the  
LDO_VCO pin.  
Rev. D | Page 16 of 67  
Data Sheet  
AD9528  
Pin  
No. Mnemonic  
Type1  
Description  
15  
LDO_VCO  
P/O  
2.5 V LDO Internal Regulator Decoupling for the VCO. Connect a 0.47 μF decoupling capacitor from  
this pin to ground. Note that, for best performance, the LDO bypass capacitor must be placed in close  
proximity to the device.  
16  
17  
18  
19  
20  
21  
22  
23  
24  
VDD  
P
3.3 V Supply for the PLL2 Internal Regulator.  
NIC  
NIC  
NIC  
I
Not Internally Connected. The pin can be left floating.  
NIC  
Not Internally Connected. The pin can be left floating.  
RESET  
VDD  
Digital Input, Active Low. Resets internal logic to default states.  
3.3 V Supply for the PLL2 Internal Regulator.  
P
CS  
Serial Control Port Chip Select, Active Low. This pin has an internal 35 kΩ pull-up resistor.  
Serial Control Port Clock Signal for SPI Mode (SCLK) or I2C Mode (SCL). Data clock for serial programming.  
Serial Control Port Bidirectional Serial Data In/Data Out for SPI Mode (SDIO) or I2C Mode (SDA).  
SCLK/SCL  
SDIO/SDA  
SDO  
I
I/O  
O
Serial Data Output. Use this pin to read data in 4-wire mode (high impedance in 3-wire mode). There  
is no internal pull-up or pull-down resistor on this pin.  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
OUT13  
OUT13  
VDD13  
OUT12  
OUT12  
VDD12  
OUT11  
OUT11  
VDD11  
OUT10  
OUT10  
VDD10  
OUT9  
O
O
P
Square Wave Clocking Output 13.  
Complementary Square Wave Clocking Output 13. High speed output up to 1.25 GHz.  
3.3 V Supply for the Output 13 Clock Driver. High speed output up to 1.25 GHz.  
Square Wave Clocking Output 12. High speed output up to 1.25 GHz.  
Complementary Square Wave Clocking Output 12. High speed output up to 1.25 GHz.  
3.3 V Supply for the Output 12 Clock Divider.  
O
O
P
O
O
P
Square Wave Clocking Output 11.  
Complementary Square Wave Clocking Output 11.  
3.3 V Supply for the Output 11 Clock Driver.  
O
O
P
Square Wave Clocking Output 10.  
Complementary Square Wave Clocking Output 10.  
3.3 V Supply for the Output 10 Clock Divider.  
O
O
P
Square Wave Clocking Output 9.  
OUT9  
Complementary Square Wave Clocking Output 9.  
3.3 V Supply for the Output 9 Clock Driver.  
VDD9  
OUT8  
O
O
P
Square Wave Clocking Output 8.  
OUT8  
Complementary Square Wave Clocking Output 8.  
3.3 V Supply for the Output 8 Clock Divider.  
VDD8  
OUT7  
O
O
P
Square Wave Clocking Output 7.  
OUT7  
Complementary Square Wave Clocking Output 7.  
3.3 V Supply for the Output 7 Clock Driver.  
VDD7  
OUT6  
O
O
P
Square Wave Clocking Output 6.  
OUT6  
Complementary Square Wave Clocking Output 6.  
3.3 V Supply for the Output 6 Clock Divider.  
VDD6  
OUT5  
O
O
P
Square Wave Clocking Output 5.  
OUT5  
Complementary Square Wave Clocking Output 5.  
3.3 V Supply for the Output 5 Clock Driver.  
VDD5  
OUT4  
O
O
P
Square Wave Clocking Output 4.  
OUT4  
Complementary Square Wave Clocking Output 4.  
VDD4  
3.3 V Supply for the Output 4 Clock Divider.  
STATUS0/SP0  
STATUS1/SP1  
SYSREF_REQ  
OUT3  
I/O  
I/O  
I
Lock Detect and Other Status Signals/I2C Address. This pin has an internal 30 kΩ pull-down resistor.  
Lock Detect and Other Status Signals/I2C Address. This pin has an internal 30 kΩ pull-down resistor.  
SYSREF Request Input Logic Control.  
O
O
P
Square Wave Clocking Output 3.  
OUT3  
Complementary Square Wave Clocking Output 3. High speed output up to 1.25 GHz.  
3.3 V Supply for the Output 3 Clock Driver. High speed output up to 1.25 GHz.  
Square Wave Clocking Output 2. High speed output up to 1.25 GHz.  
Complementary Square Wave Clocking Output 2. High speed output up to 1.25 GHz.  
3.3 V Supply for the Output 2 Clock Divider.  
VDD3  
OUT2  
O
O
P
OUT2  
VDD2  
Rev. D | Page 17 of 67  
AD9528  
Data Sheet  
Pin  
No. Mnemonic  
Type1  
Description  
64  
65  
66  
67  
68  
69  
70  
OUT1  
O
O
P
O
O
P
I
Square Wave Clocking Output 1. High speed output up to 1.25 GHz.  
OUT1  
Complementary Square Wave Clocking Output 1. High speed output up to 1.25 GHz.  
3.3 V Supply for the Output 1 Clock Driver.  
VDD1  
OUT0  
Square Wave Clocking Output 0. High speed output up to 1.25 GHz.  
Complementary Square Wave Clocking Output 0. High speed output up to 1.25 GHz.  
OUT0  
VDD0  
3.3 V Supply for the Output 0 Clock Divider.  
SYSREF_IN  
External SYSREF Input Clock. Along with SYSREF_IN, this pin is the differential input for an external  
SYSREF signal. Alternatively, this pin can be programmed as a single-ended 3.3 V CMOS input.  
71  
SYSREF_IN  
I
Complementary External SYSREF Input Clock. Along with SYSREF_IN, this pin is the differential input  
for an external SYSREF signal. Alternatively, this pin can be programmed as a single-ended 3.3 V  
CMOS input.  
72  
EP  
VDD  
P
3.3 V Supply for the PLL1 Input Section.  
EP, GND  
GND  
Exposed Pad. The exposed pad is the ground connection on the chip. It must be soldered to the  
analog ground of the printed circuit board (PCB) to ensure proper functionality and heat dissipation,  
noise, and mechanical strength benefits.  
1 P means power, I means input, O means output, I/O means input/output, P/O means power/output, and GND means ground.  
Rev. D | Page 18 of 67  
Data Sheet  
AD9528  
TYPICAL PERFORMANCE CHARACTERISTICS  
fVCXO = 122.88 MHz, REFA differential at 122.88 MHz, fVCO = 3686.4 MHz, and doubler is off, unless otherwise noted. External PLL1 loop  
filter component values are as follows: RZERO = 10 kΩ, CZERO = 1 μF, CPOLE = 200 pF. External PLL2 external capacitor CZERO = 1 nF. PLL1  
charge pump = 5 μA and PLL2 charge pump = 805 μA.  
40  
35  
30  
25  
20  
15  
10  
5
1.2  
1.0  
0.8  
0.6  
0.4  
0.2  
0
LVDS BOOST  
LVDS  
0
50  
250  
450  
650  
850  
1050  
1250  
0
200  
400  
600  
800  
1000  
1200  
1400  
OUTPUT FREQUENCY (MHz)  
OUTPUT FREQUENCY (MHz)  
Figure 6. Differential Voltage Swing vs. Output Frequency, LVDS Mode and  
LVDS Boost Mode  
Figure 3. VDDx Current (Typical) vs. Output Frequency, HSTL Mode  
35  
30  
25  
60  
58  
56  
54  
HSTL  
LVDS  
LVDS BOOST  
52  
50  
48  
46  
44  
42  
40  
20  
LVDS BOOST  
LVDS  
15  
10  
5
0
50  
250  
450  
650  
850  
1050  
1250  
0
200  
400  
600  
800  
1000  
1200  
1400  
OUTPUT FREQUENCY (MHz)  
OUTPUT FREQUENCY (MHz)  
Figure 4. VDDx Current (Typical) vs. Output Frequency, LVDS Mode and  
LVDS Boost Mode  
Figure 7. Positive Duty Cycle vs. Output Frequency, HSTL, LVDS, and LVDS  
Boost Modes  
2.5  
2.0  
1.5  
1.0  
0.5  
0
1
CH1 500mV  
M1.25ns 20.0GS/s  
A
CH1  
80.0mV  
0
200  
400  
600  
800  
1000  
1200  
1400  
OUTPUT FREQUENCY (MHz)  
Figure 8. Output Waveform (Differential), HSTL at 122.88 MHz  
Figure 5. Differential Voltage Swing vs. Output Frequency, HSTL Mode  
Rev. D | Page 19 of 67  
 
AD9528  
Data Sheet  
–20  
–30  
1: 100Hz –105.7178dBc/Hz  
2: 1kHz  
–134.3390dBc/Hz  
–40  
3: 10kHz –145.1476dBc/Hz  
4: 100kHz –152.6346dBc/Hz  
–50  
5: 1MHz  
–157.9614dBc/Hz  
–60  
6: 10MHz –161.1440dBc/Hz  
7: 40MHz –161.1443dBc/Hz  
x: START 12kHz  
–70  
STOP 20kHz  
–80  
CENTER 10.006MHz  
SPAN 19.988MHz  
–90  
NOISE  
1
ANALYSIS RANGE X: BAND MARKER  
ANALYSIS RANGE Y: BAND MARKER  
INTG NOISE: –87.3785dBc/19.69MHz  
RMS NOISE: 60.4767µrad  
3.46506mdeg  
–100  
–110  
–120  
–130  
–140  
–150  
–160  
–170  
–180  
1
2
RMS JITTER: 78.33fsec  
RESIDUAL FM: 619.186Hz  
7
3
4
5
6
100  
1k  
10k  
100k  
1M  
10M  
CH1 500mV Ω  
M200ps 20.0GS/s  
A
CH1  
80.0mV  
FREQUENCY (Hz)  
Figure 12. Phase Noise, Output = 122.88 MHz, HSTL Mode, PLL1 Output Sent  
Directly to Clock Distribution, PLL2 Off (VCXO = 122.88 MHz, Crystek VCXO  
CVHD-950)  
Figure 9. Output Waveform (Differential), HSTL at 1228.8 MHz  
–20  
–30  
1: 100Hz –97.1175dBc/Hz  
2: 1kHz  
–124.9178dBc/Hz  
–40  
–50  
3: 10kHz –137.7096dBc/Hz  
4: 100kHz –149.2171dBc/Hz  
5: 1MHz  
–154.9158dBc/Hz  
–60  
6: 10MHz –157.3075dBc/Hz  
7: 40MHz –157.7049dBc/Hz  
x: START 12kHz  
–70  
STOP 20kHz  
–80  
CENTER 10.006MHz  
SPAN 19.988MHz  
1
–90  
NOISE  
ANALYSIS RANGE X: BAND MARKER  
ANALYSIS RANGE Y: BAND MARKER  
INTG NOISE: –83.6685dBc/19.69MHz  
RMS NOISE: 92.7025µrad  
5.31146mdeg  
–100  
–110  
–120  
–130  
–140  
–150  
–160  
–170  
–180  
R1  
2
RMS JITTER: 120.069fsec  
RESIDUAL FM: 954.322Hz  
3
7
4
5
6
100  
1k  
10k  
100k  
1M  
10M  
CH1 200mV Ω  
REF1 200mV 1.25ns  
M1.25ns 20.0GS/s  
A
CH1  
80.0mV  
FREQUENCY (Hz)  
Figure 13. Phase Noise, Output = 122.88 MHz, HSTL Mode, PLL1 Output Sent  
Directly to Clock Distribution, PLL2 Off (VCXO = 122.88 MHz, TAITEN VCXO  
(A0145-0-011-3)  
Figure 10. Output Waveform (Differential), LVDS and LVDS Boost Mode at  
122.88 MHz  
–20  
1: 100Hz –105.5794dBc/Hz  
–30  
2: 1kHz  
–125.9783dBc/Hz  
3: 10kHz –135.4507dBc/Hz  
4: 100kHz –139.4561dBc/Hz  
–40  
–50  
5: 1MHz  
–148.5800dBc/Hz  
6: 10MHz –161.0299dBc/Hz  
7: 40MHz –161.7150dBc/Hz  
x: START 12kHz  
–60  
–70  
STOP 20kHz  
CENTER 10.006MHz  
–80  
SPAN 19.988MHz  
NOISE  
–90  
ANALYSIS RANGE X: BAND MARKER  
ANALYSIS RANGE Y: BAND MARKER  
INTG NOISE: –81.2870dBc/19.69MHz  
RMS NOISE: 121.946µrad  
6.98697mdeg  
1
–100  
–110  
–120  
–130  
–140  
–150  
–160  
–170  
–180  
R1  
2
RMS JITTER: 157.945fsec  
RESIDUAL FM: 619.939Hz  
3
4
7
5
6
100  
1k  
10k  
100k  
1M  
10M  
CH1 200mV Ω  
REF1 200mV 200ps  
M200ps 20.0GS/s  
A
CH1  
80.0mV  
FREQUENCY (Hz)  
Figure 14. Phase Noise, Output = 122.88 MHz, HSTL Mode, Dual Loop Mode  
(VCXO = 122.88 MHz, Crystek VCXO CVHD-950, VCO = 3686.4 MHz)  
Figure 11. Output Waveform (Differential), LVDS and LVDS Boost Mode at  
1228.8 MHz  
Rev. D | Page 20 of 67  
Data Sheet  
AD9528  
–20  
–30  
–40  
–50  
–60  
–70  
–80  
–20  
–30  
1: 100Hz –84.5874dBc/Hz  
1: 100Hz –96.5498dBc/Hz  
2: 1kHz  
–105.8475dBc/Hz  
2: 1kHz  
–121.6777dBc/Hz  
3: 10kHz –115.4067dBc/Hz  
4: 100kHz –119.7711dBc/Hz  
3: 10kHz –132.7333dBc/Hz  
4: 100kHz –138.8233dBc/Hz  
–40  
5: 1MHz  
–128.8223dBc/Hz  
5: 1MHz  
–148.6796dBc/Hz  
–50  
6: 10MHz –147.3225dBc/Hz  
7: 40MHz –152.6352dBc/Hz  
x: START 12kHz  
6: 10MHz –161.2569dBc/Hz  
7: 40MHz –161.8592dBc/Hz  
x: START 12kHz  
–60  
STOP 20kHz  
–70  
STOP 20kHz  
CENTER 10.006MHz  
SPAN 19.988MHz  
NOISE  
CENTER 10.006MHz  
1
–80  
SPAN 19.988MHz  
1
NOISE  
ANALYSIS RANGE X: BAND MARKER  
ANALYSIS RANGE Y: BAND MARKER  
INTG NOISE: –62.2776dBc/19.69MHz  
RMS NOISE: 1.08802µrad  
62.3389mdeg  
RMS JITTER: 140.921fsec  
RESIDUAL FM: 2.94672kHz  
4
–90  
–90  
ANALYSIS RANGE X: BAND MARKER  
ANALYSIS RANGE Y: BAND MARKER  
INTG NOISE: –80.8845dBc/19.69MHz  
RMS NOISE: 127.73µrad  
7.31838mdeg  
2
–100  
–110  
–120  
–130  
–140  
–150  
–160  
–170  
–100  
–110  
–120  
–130  
–140  
–150  
–160  
–170  
–180  
2
RMS JITTER: 165.436fsec  
RESIDUAL FM: 606.124Hz  
3
5
3
7
4
7
6
5
6
–180  
100  
1k  
10k  
100k  
1M  
10M  
100  
1k  
10k  
100k  
1M  
10M  
100M  
FREQUENCY (Hz)  
FREQUENCY (Hz)  
Figure 15. Phase Noise, Output = 122.88 MHz, HSTL Mode, Dual Loop Mode  
(VCXO = 122.88 MHz, TAITEN VCXO (A0145-0-011-3), VCO = 3686.4 MHz)  
Figure 18. Phase Noise, Output = 1228.8 MHz, HSTL Mode, Dual Loop Mode  
(VCXO = 122.88 MHz, Crystek VCXO CVHD-950, VCO = 3686.4 MHz)  
–20  
600  
550  
500  
450  
400  
350  
300  
250  
200  
150  
100  
1: 100Hz –100.4578dBc/Hz  
–30  
–40  
2: 1kHz  
–119.6740dBc/Hz  
3: 10kHz –128.8210dBc/Hz  
4: 100kHz –133.1106dBc/Hz  
5: 1MHz  
–142.2744dBc/Hz  
–50  
6: 10MHz –157.2191dBc/Hz  
7: 40MHz –158.8503dBc/Hz  
x: START 12kHz  
–60  
STOP 20kHz  
–70  
CENTER 10.006MHz  
–80  
SPAN 19.988MHz  
NOISE  
–90  
1
ANALYSIS RANGE X: BAND MARKER  
ANALYSIS RANGE Y: BAND MARKER  
INTG NOISE: –75.3030dBc/19.69MHz  
RMS NOISE: 242.865µrad  
13.9152mdeg  
–100  
–110  
–120  
–130  
–140  
–150  
–160  
–170  
–180  
2
RMS JITTER: 157.28fsec  
RESIDUAL FM: 955.126Hz  
3
4
7
5
6
100  
1k  
10k  
100k  
1M  
10M  
0
0.25  
0.50  
0.75  
1.00  
1.25  
FREQUENCY (Hz)  
SLEW RATE (V/ns)  
Figure 16. Phase Noise, Output = 245.76 MHz, HSTL Mode, Dual Loop Mode  
(VCXO = 122.88 MHz, Crystek VCXO CVHD-950, VCO = 3686.4 MHz)  
Figure 19. RMS Jitter in Buffer Mode with Both PLL1 and PLL2 Off vs. Slew  
Rate; Input Applied to the VCXO Input and Output Taken from Clock  
Distribution, Phase Noise Integration Range from 12 kHz to 20 MHz to Derive  
Jitter Number  
–20  
1: 100Hz –87.8362dBc/Hz  
2: 1kHz  
–107.4063dBc/Hz  
–30  
–40  
3: 10kHz –116.9100dBc/Hz  
4: 100kHz –120.3499dBc/Hz  
5: 1MHz  
–130.0948dBc/Hz  
–50  
6: 10MHz –148.6848dBc/Hz  
7: 40MHz –153.0204dBc/Hz  
x: START 12kHz  
–60  
STOP 20kHz  
–70  
CENTER 10.006MHz  
SPAN 19.988MHz  
1
–80  
NOISE  
ANALYSIS RANGE X: BAND MARKER  
ANALYSIS RANGE Y: BAND MARKER  
INTG NOISE: –63.1118dBc/19.69MHz  
RMS NOISE: 988.38µrad  
56.63mdeg  
RMS JITTER: 160.02fsec  
RESIDUAL FM: 2.52821kHz  
4
–90  
2
–100  
–110  
–120  
–130  
–140  
–150  
–160  
–170  
–180  
3
5
7
6
100  
1k  
10k  
100k  
1M  
10M  
100M  
FREQUENCY (Hz)  
Figure 17. Phase Noise, Output = 983.04 MHz, HSTL Mode, Dual Loop Mode  
(VCXO = 122.88 MHz, Crystek VCXO CVHD-950, VCO = 3932.16 MHz)  
Rev. D | Page 21 of 67  
AD9528  
Data Sheet  
INPUT/OUTPUT TERMINATION RECOMMENDATIONS  
AD9528  
0.1µF  
AD9528  
HIGH  
IMPEDANCE  
INPUT  
HIGH  
IMPEDANCE  
INPUT  
HSTL  
OUTPUT  
LVDS  
OUTPUT  
DOWNSTREAM  
DEVICE  
DOWNSTREAM  
100Ω  
100Ω  
DEVICE  
0.1µF  
Figure 20. AC-Coupled LVDS Output Driver  
Figure 23. DC-Coupled HSTL Output Driver  
AD9528  
0.1µF  
AD9528  
SELF-BIASED  
REF, VCXO  
INPUTS  
HIGH  
IMPEDANCE  
INPUT  
100Ω  
(OPTIONAL )  
LVDS  
OUTPUT  
DOWNSTREAM  
DEVICE  
100Ω  
1
0.1µF  
1
RESISTOR VALUE DEPENDS UPON  
REQUIRED TERMINATION OF SOURCE.  
Figure 21. DC-Coupled LVDS Output Driver  
Figure 24. REFx, VCXO Input Differential Mode Receiver  
0.1µF  
AD9528  
AD9528  
3.3V  
CMOS  
HIGH  
IMPEDANCE  
INPUT  
DRIVER  
HSTL  
OUTPUT  
DOWNSTREAM  
DEVICE  
100Ω  
0.1µF  
0.1µF  
Figure 22. AC-Coupled HSTL Output Driver  
Figure 25. REFx, VCXO Input, Single-Ended Mode Receiver  
Rev. D | Page 22 of 67  
Data Sheet  
AD9528  
TYPICAL APPLICATION CIRCUIT  
The AD9528 is capable of synchronizing multiple devices  
designed to the JESD204B JEDEC standard. Figure 26 illustrates  
the AD9528 synchronizing to the system reference clock. The  
AD9528 first jitter cleans the system reference clock and  
multiples up to a higher frequency in dual loop mode. The  
clock distribution of the AD9528 is used to clock and synchronize  
all the surrounding JESD204B devices together in the system.  
TO NETWORK  
PROCESSOR  
CONTROL AND DATA  
INTERFACES  
BASEBAND  
TRANSCEIVER  
PROCESSOR  
SYSTEM  
REFERENCE  
CLOCK  
DEVICE  
CLOCK  
DEVICE  
CLOCK  
SYSREF  
SYSREF  
AD9528  
TIMING AND  
CLOCK  
GENERATION  
CLOCK  
CLEANUP  
VCXO  
OPTIONAL DEVICE CLOCK AND SYSREF PAIRS  
FOR OTHER TRANSCEIVERS OR LOGIC DEVICES  
ADP5054  
ADP150  
ULTRA LOW  
NOISE LDO  
ADP5052  
DC-TO-DC  
CONVERTER  
(SWITCHER)  
Figure 26. Synchronizing Multiple JESD204B Devices  
Rev. D | Page 23 of 67  
 
AD9528  
Data Sheet  
TERMINOLOGY  
Phase Jitter  
square wave, the time jitter is a displacement of the edges from  
their ideal (regular) times of occurrence. In both cases, the  
variations in timing from the ideal are the time jitter. Because  
these variations are random in nature, the time jitter is specified  
in seconds root mean square (rms) or 1 sigma of the Gaussian  
distribution.  
An ideal sine wave has a continuous and even progression of  
phase with time from 0° to 360° for each cycle. Actual signals,  
however, display a certain amount of variation from ideal phase  
progression over time. This phenomenon is called phase jitter.  
Although many causes can contribute to phase jitter, one major  
cause is random noise, which is characterized statistically as  
being Gaussian (normal) in distribution.  
Time jitter that occurs on a sampling clock for a DAC or an  
ADC decreases the SNR and dynamic range of the converter. A  
sampling clock with the lowest possible jitter provides the  
highest performance from a given converter.  
Phase jitter leads to a spreading out of the energy of the sine  
wave in the frequency domain, producing a continuous power  
spectrum. This power spectrum is usually reported as a series of  
values with the units dBc/Hz at a given offset in frequency from  
the sine wave (carrier). The value is a ratio (expressed in decibels)  
of the power contained within a 1 Hz bandwidth with respect to  
the power at the carrier frequency. For each measurement, the  
offset from the carrier frequency is also given.  
Additive Phase Noise  
Additive phase noise is the amount of phase noise that is  
attributable to the device or subsystem being measured. The  
phase noise of any external oscillators or clock sources is  
subtracted. This makes it possible to predict the degree to which  
the device impacts the total system phase noise when used in  
conjunction with the various oscillators and clock sources, each  
of which contributes its own phase noise to the total. In many  
cases, the phase noise of one element dominates the system  
phase noise. When there are multiple contributors to phase  
noise, the total is the square root of the sum of squares of the  
individual contributors.  
In some applications, it is meaningful to integrate only the total  
power contained within some interval of offset frequencies (for  
example, 10 kHz to 10 MHz). This is called the integrated phase  
noise over that frequency offset interval and can be readily related  
to the time jitter due to the phase noise within that offset frequency  
interval.  
Phase Noise  
Additive Time Jitter  
Phase noise has a detrimental effect on the performance of  
analog-to-digital converters (ADCs), digital-to-analog  
converters (DACs), and radio frequency (RF) mixers. It lowers  
the achievable dynamic range of the converters and mixers,  
although they are affected in somewhat different ways.  
Additive time jitter is the amount of time jitter that is attributable to  
the device or subsystem being measured. The time jitter of any  
external oscillators or clock sources is subtracted. This makes it  
possible to predict the degree to which the device impacts the  
total system time jitter when used in conjunction with the various  
oscillators and clock sources, each of which contributes its own  
time jitter to the total. In many cases, the time jitter of the external  
oscillators and clock sources dominates the system time jitter.  
Time Jitter  
Phase noise is a frequency domain phenomenon. In the time  
domain, the same effect is exhibited as time jitter. When observing  
a sine wave, the time of successive zero crossings varies. In a  
Rev. D | Page 24 of 67  
Data Sheet  
AD9528  
THEORY OF OPERATION  
DETAILED BLOCK DIAGRAM  
VCXO  
LF1  
VCXO_VT  
LF2_CAP  
LDO_VCO  
VCXO_IN  
VCXO_IN  
PLL1  
R
REFA  
REFA  
A
D
D
Q
Q
LOCK  
DETECT  
OUT0  
OUT0  
10-BIT  
DIVIDER  
8-BIT DIVIDER  
WITH COARSE  
DELAY  
FINE  
DELAY  
SWITCH-  
OVER  
CONTROL  
LOOP  
FILTER  
REF_SEL  
PLL 2  
×2  
SYNC  
10-BIT  
DIVIDER  
M1  
OUT1  
OUT1  
REFB  
REFB  
N1  
P
F
D
CHARGE  
PUMP  
R
B
P
F
D
CHARGE  
PUMP  
LOOP  
FILTER  
DIVIDER  
÷3, ÷4, ÷5  
8-BIT DIVIDER  
WITH COARSE  
DELAY  
FINE  
DELAY  
10-BIT  
DIVIDER  
5-BIT  
DIVIDER  
VCO  
R1  
SYNC  
OUT2 TO OUT11  
OUT2 TO OUT11  
N2  
PLL2 FEEDBACK  
DIVIDER = N2 (N3)  
8-BIT  
DIVIDER  
SYNC  
D
D
Q
Q
OUT12  
OUT12  
8-BIT DIVIDER  
WITH COARSE  
DELAY  
FINE  
DELAY  
SYSREF_IN  
SYSREF_IN  
SYNC  
OUT13  
OUT13  
D
Q
D Q  
8-BIT DIVIDER  
WITH COARSE  
DELAY  
FINE  
DELAY  
SDO  
SDIO/SDA  
SCLK/SCL  
CS  
LOCK  
DETECT  
CONTROL  
INTERFACE  
SYNC  
SYSREF  
GENERATION  
2
(SDI AND I C)  
RESET  
TRIGGER  
D
Q
SPI_SYS_REF  
REQUEST  
STATUS MONITOR  
LOCK DETECT/  
SERIAL PORT  
ADDRESS  
STATUS0/SP0  
STATUS1/SP1  
SYSREF GENERATION  
AD9528  
SYSREF_REQ  
Figure 27. Top Level Diagram  
The outputs are compatible with LVDS and HSTL logic levels.  
The AD9528 can produce a JESD204B SYSREF signal. This  
signal can be routed to any of the 14 outputs. The AD9528 can  
also receive an externally generated SYSREF signal and buffer to  
the outputs, with or without retiming. The AD9528 operates  
over the extended industrial temperature range of −40°C to +85°C.  
OVERVIEW  
The AD9528 is a clock generator that employs integer-N based  
phase-locked loops (PLL). The device architecture consists of  
two cascaded PLL stages. PLL1 consists of an integer division  
PLL that uses an external voltage controlled crystal oscillator  
(VCXO). PLL1 has a narrow loop bandwidth that provides  
initial jitter cleanup of the input reference signal for the input  
stage of PLL2. Conversely, the output of PLL1 is also routable to  
any clock distribution output, if desired.  
The AD9528 includes reference monitoring and automatic/manual  
switchover and holdover. A reference select pin is available to  
manually select which input reference is active. The accuracy of  
the holdover is dependent on the external VCXO frequency  
stability.  
PLL2 is a frequency multiplying PLL that translates the first PLL  
stage output frequency to a range of 3.450 GHz to 4.025 GHz.  
PLL2 incorporates an integer based feedback divider that  
enables integer frequency multiplication. An RF VCO divider  
(3, 4, or 5) divides the VCO output of PLL2 before being routed  
to the input of the clock distribution section. Programmable  
integer dividers (1 to 256) in the clock distribution follow the  
RF VCO divider, establishing a final output frequency up to  
1 GHz or less for the 8 available outputs. The OUT0 to OUT3,  
OUT12, and OUT13 outputs can run up to 1.25 GHz.  
All power supply pins on the AD9528 operate on a 3.3 V 5%  
supply domain. However, each power supply pin has a dedicated  
internal LDO regulator that provides approximately 1.8 V for  
standard operation of the device. These independent regulators  
provide extra supply rejection and help with output to output  
coupling, since none of the output drivers or dividers share a  
supply.  
COMPONENT BLOCKS—PLL1  
All of the divider settings in the clock distribution section are  
configurable via the serial programming port, enabling a wide  
range of input/output frequency ratios under program control.  
The dividers also include a programmable coarse delay to adjust  
timing of the output signals, if required. In addition, a fine delay  
adjust is available in the clock distribution path.  
PLL1 General Description  
PLL1 consists of a phase/frequency detector (PFD), a charge  
pump, an external VCXO, and a partially external loop filter  
operating in a closed loop.  
Rev. D | Page 25 of 67  
AD9528  
Data Sheet  
PLL1 has the flexibility to operate with a narrow loop bandwidth.  
This relatively narrow loop bandwidth gives the AD9528 the  
ability to suppress jitter that appears on the input references  
(REFA and REFB). The low phase noise output of PLL1 acts as  
the reference to PLL2 and can be routed to the clock  
distribution section.  
external VCXO and the configuration parameters, such as input  
clock rate and desired PLL1 loop bandwidth.  
LF1  
EXT_CAP  
C
EXT_POLE  
R
EXT_ZERO  
LF1  
PLL1 Reference Clock Inputs  
AD9528  
The AD9528 features two separate reference clock inputs, REFA  
and REFB. These inputs can be configured to accept differential  
or single-ended signals. REFA and REFB are self biased in  
differential mode and high impedance in single ended CMOS  
mode. If REFA or REFB is driven single-ended, decouple the  
OPTIONAL  
FILTER  
C
72pF  
POLE2  
TO  
VCXO_VT  
CHARGE  
PUMP  
EXTERNAL  
VCXO  
R
POLE2  
1kΩ  
BUFFER  
165kΩ  
0.47µF  
REFA REFB  
) via a suitable capacitor to a quiet  
unused side (  
,
ground. These inputs may be dc-coupled, but set the dc  
operation point as specified in the Specifications section.  
Figure 28. PLL1 Loop Filter  
An external RC low-pass filter is recommended at the VCXO_VT  
output for the best noise performance at 1 kHz offset. The pole  
of this filter must be sufficiently high enough in frequency to  
avoid stability problems with the PLL loop bandwidth.  
The differential reference input receiver is powered down when  
the differential reference input is not selected, or when the PLL1  
is powered down. The single-ended buffers power down when  
the PLL1 is powered down, when their respective individual  
power-down registers are set, or when the differential receiver is  
selected.  
PLL1 Loop Filter  
The PLL1 loop filter is mostly external from LF1 (Pin 7) to  
ground. The value of the external components depend on the  
VCXO  
VCXO_VT  
VCXO_IN VCXO_IN  
LF1  
PLL 1  
R
A
LOCK  
LOOP  
REFA  
REFA  
10-BIT  
DIVIDER  
DETECT FILTER  
SWITCH-  
P
CHARGE  
REF_SEL  
OVER  
F
PUMP  
D
CONTROL  
REFB  
REFB  
10-BIT  
DIVIDER  
10-BIT  
DIVIDER  
R
B
N1  
AD9528  
Figure 29. Input PLL (PLL1) Block Diagram  
Rev. D | Page 26 of 67  
Data Sheet  
AD9528  
If a switchover event occurs in nonrevertive mode and the  
PLL1 Input Dividers  
missing input to REFA is reestablished, the return of the  
missing reference does not reset the nonrevertive switchover  
logic. The result of this setup is that, if REFB is selected during  
nonrevertive switchover mode and nonrevertive switchover is  
disabled and reenabled, REFB is still the active reference,  
regardless if REFA is present. The switchover logic can be reset  
by issuing a device reset.  
Each reference input has a dedicated reference divider block.  
The input dividers provide division of the reference frequency  
in integer steps from 1 to 1023.  
VCXO Input  
The VCXO receiver provides the low phase noise oscillator  
input for PLL1. This signal is also the reference input for PLL2.  
In addition, the VCXO input is used when either PLL1 is  
bypassed, or PLL1 and PL2 are bypassed to use the AD9528 as  
a buffer.  
PLL1 Holdover  
In the absence of both input references, the device enters  
holdover mode. When the device switches to holdover mode,  
the charge pump tristates, allowing VCXO_VT to maintain its  
existing value for a period of time. Optionally, the charge pump  
can be programmed to force VCXO_VT to VDD/2. The device  
continues operating in this mode until a reference signal  
becomes available. Then the device exits holdover mode, and  
PLL1 resynchronizes with the active reference. Automatic  
holdover mode can be disabled with a register bit. PLL2 remains  
locked to the VCXO signal even when PLL1 is in holdover.  
PLL1 Reference Switchover  
The reference monitor verifies the presence or absence of the  
REFA and REFB signals. The status of the reference monitor  
guides the activity of the switchover control logic. The AD9528  
supports automatic and manual PLL reference clock switching  
REFA  
between REFA (the REFA and  
REFB  
pins) and REFB (the REFB  
and  
pins).  
There are several configurable modes of reference switchover.  
The manual switchover is achieved either via programming a  
register setting or by using the REF_SEL pin. If manually  
selecting REFB, REFB must be present prior to when the  
switchover to REFB occurs. The automatic switchover occurs  
when REFA disappears and a reference is on REFB. PLL1  
operates with REFA as the primary reference input; this is  
relevant to the switchover operation of the device.  
PLL1 Lock Time  
The typical PLL1 lock time occurs within 5× the period of the  
loop bandwidth, assuming a third-order loop filter with a phase  
margin of 55°. It may take up to 10× the period of the loop  
bandwidth for the PLL1 lock detector circuit to show locked  
status.  
Calculate PLL1_TO in Figure 52 as  
The reference switchover circuitry recognizes that REFA is the  
master reference. For the reference monitoring circuitry to work  
properly, REFA must be present during initial locking, regardless  
of whether REFB is present or not. When both references are  
used, REFA and REFB must be present. When a single reference  
is used, the reference must be REFA.  
PLL1_TO = 10/LBWPLL1  
where:  
PLL1_TO is the PLL1 timeout.  
LBWPLL1 is the loop bandwidth of PLL1.  
COMPONENT BLOCKS—PLL2  
The reference automatic switchover can be set to work as  
follows:  
PLL2 General Description  
PLL2 consists of an optional input reference 2× multiplier,  
reference divider, a PFD, a mostly integrated analog loop filter,  
an integrated voltage controlled oscillator (VCO), and a feedback  
divider. The VCO produces a nominal 3.8 GHz signal with an  
output divider that is capable of division ratios of 3, 4, and 5.  
Nonrevertive. Stay on REFB. Switch from REFA to REFB  
when REFA disappears, but do not switch back to REFA if  
it reappears. If REFB disappears, then go back to REFA.  
Revert to REFA. Switch from REFA to REFB when REFA  
disappears. Return to REFA from REFB when REFA  
returns.  
PLL2 has a VCO with multiple bands spanning a range of  
3.450 GHz to 4.025 GHz. The device automatically selects the  
appropriate band as part of its calibration process.  
Rev. D | Page 27 of 67  
AD9528  
Data Sheet  
VDD  
LF2_CAP  
LDO_VCO  
LDO  
LDO  
R
ZERO  
PLL_1.8V  
C
C
POLE2  
POLE1  
RF VCO  
DIVIDER  
÷3, ÷4, ÷5  
CHARGE PUMP  
8 BITS, 3.5µA LSB  
TO DIST/  
RESYNC  
PFD  
R1  
R
POLE2  
DIVIDE-BY-  
1, 2, 3...31  
×2  
VCO CAL DIVIDER  
A/B  
COUNTERS  
DIVIDE-BY-4  
PRESCALER  
AD9528  
N2  
N = 1 TO 256  
Figure 30. PLL2 Block Diagram  
PLL2 Input 2× Frequency Multiplier  
PLL2 Feedback Dividers  
The 2× frequency multiplier provides the option to double the  
frequency at the PLL2 reference input. A higher frequency at  
the input to the PLL2 (PFD) allows reduced in-band phase  
noise and greater separation between the frequency generated  
by the PLL and the modulation spur associated with the PFD.  
Note that, as the input duty cycle deviates from 50%, harmonic  
distortion may increase. As such, beneficial use of the frequency  
multiplier is application specific. Typically, a VCXO with proper  
interfacing has a duty cycle that is approximately 50% at the  
VCXO_IN inputs. Note that the maximum output frequency of  
the 2× frequency multipliers must not exceed the maximum  
PFD rate specified in Table 7.  
PLL2 has two feedback paths as shown in Figure 30. In normal  
PLL2 operation mode, the PLL2 feedback path consists of N2  
(an 8-bit divider) and M1 (a VCO RF divider). The product of  
N2 and M1 establishes the total PLL multiplication value for  
PLL2.  
The second feedback path for PLL2 uses the VCO CAL divider  
(see Figure 30). The VCO CAL divider is exclusively used to  
calibrate the internal VCO of PLL2. Register 0x0201,  
Register 0x0204, Register 0x0207, and Register 0x0208 program  
the PLL multiplication values for both PLL2 feedback paths.  
The total PLL multiplication in both feedback paths must equal  
one another for proper VCO calibration. After each VCO  
calibration, the VCO CAL divider feedback path automatically  
disables and reverts back to the feedback path with N2 and M1  
dividers for normal operation. The VCO CAL divider is not  
available outside of VCO calibration.  
If the 2× frequency multiplier is used, a fixed phase offset can  
occur from power-up to power-up between the input to the 2×  
frequency multiplier and the PLL2 PFD reference input. This  
presents the possibility for a fixed phase offset between the  
VCXO_IN frequency and PLL2 output of ½ the period of the  
The VCO CAL divider consists of a prescaler (P) divider and  
two counters, A and B. The total divider value is  
VCXO_IN  
signal applied to the VCXO_IN and  
pins. If the  
internal SYSREF generator is used, choose the PLL2 feedback  
path as the input signal of the SYSREF generator to ensure fixed  
phase alignment of the SYSREF generator from power-up to  
power-up.  
VCO CAL divider = (P × B) + A  
where P = 4.  
The VCO CAL feedback divider has a dual modulus prescaler  
architecture with a nonprogrammable P that is equal to 4. The  
value of the B counter can be from 3 to 63, and the value of the  
A counter can be from 0 to 3. 16 is the minimum supported  
divide value.  
PLL2 Input Reference Divider  
The input reference divider (R1) provides division in integer  
steps from 1 to 31 with a maximum input frequency of 275 MHz.  
The divider provides an option to prescale the PFD rate of PLL2  
for output frequency planning and to accommodate more  
flexibility for setting the desired loop bandwidth for PLL2.  
The VCO RF divider (M1) provides frequency division between  
the internal VCO and the clock distribution. The VCO RF divider  
can be set to divide by 3, 4, or 5. The VCO RF divider is part of  
the total PLL2 feedback path value for normal operation.  
If the R1 divider is used along with the SYSREF generator,  
choose the PLL2 feedback path as the input signal of the  
SYSREF generator to ensure fixed phase alignment of the  
SYSREF generator from power-up to power-up.  
Rev. D | Page 28 of 67  
 
 
Data Sheet  
AD9528  
VCO calibration is initiated by transitioning the calibrate VCO  
bit (Bit 0 of Register 0x0203) from 0 to 1 (this bit is not self  
clearing). The setting can be performed as part of the initial  
setup before executing the IO_UPDATE bit (Register 0x000F,  
Bit 0 = 1). A readback bit, VCO calibration in progress  
(Register 0x0509, Bit 0), indicates when a VCO calibration is in  
progress by returning a logic true (that is, Bit 0 = 1), however  
this bit is automatically cleared after the calibration is finished,  
so it tells if the calibration started but did not finish. After  
calibration, initiate a sync (see the Clock Distribution  
PLL2 Loop Filter  
The PLL2 loop filter requires the connection of an external  
capacitor from LF2_CAP (Pin 14) to LDO_VCO (Pin 15). The  
value of the external capacitor depends on the operating mode  
and the desired phase noise performance. For example, a loop  
bandwidth of approximately 500 kHz produces the lowest  
integrated jitter. A lower bandwidth produces lower phase noise  
at 1 MHz but increases the total integrated jitter  
LF2_CAP  
LDO_VCO  
Synchronization section). A sync occurs automatically after  
calibration. See Figure 53 for the detailed procedure.  
LDO  
During power-up or reset, channels driven by the RF VCO  
driver are automatically held in sync until the first VCO  
calibration is finished. Therefore, none of those channel outputs  
can occur until VCO calibration is complete.  
C
C
POLE2  
POLE1  
R
ZERO  
CHARGE PUMP  
V
TUNE  
R
POLE2  
Initiate a VCO calibration under the following conditions:  
Figure 31. PLL2 Loop Filter  
After changing the PLL2 N2 or M1 divider settings or after  
a change in the PLL2 reference clock frequency. This  
means that a VCO calibration must be initiated any time  
that a PLL2 register or reference clock changes such that a  
different VCO frequency is the result.  
Table 22. PLL2 Loop Filter Programmable Values  
(Register 0x0205)  
RZERO  
(Ω)  
CPOLE1  
(pF)  
RPOLE2  
(Ω)  
CPOLE2 (pF)  
LF2_CAP2 (pF)  
3250  
3000  
2750  
2500  
2250  
2100  
2000  
1850  
48  
40  
32  
24  
16  
8
900  
Fixed at 16 Typical at 1000  
Whenever system calibration is desired. The VCO is  
designed to operate properly over temperature extremes,  
even when it is first calibrated at the opposite extreme.  
However, a VCO calibration can be initiated at any time.  
450  
N/A1  
N/A1  
N/A1  
N/A1  
N/A1  
N/A1  
N/A1  
N/A1  
N/A1  
N/A1  
N/A1  
N/A1  
N/A1  
N/A1  
300  
225  
N/A1  
N/A1  
N/A1  
N/A1  
To calibrate using the 2× multiplier, the total feedback divide  
must be >16. If the application requires the use of a feedback  
divide value <16, see the following example:  
0
1 N/A means not applicable.  
2 External loop filter capacitor.  
For fVCXO = 122.88 MHz, fVCO = 3686.4 MHz, M1 = 3, N2 = 5,  
and with the 2× multiplier enabled, the total feedback divider  
value of 15 is less than the supported minimum for the  
calibration divider. To calibrate, the 2× multiplier must be  
disabled, and the calibration divider must be set to 30. After the  
calibration is complete, the 2× multiplier is enabled and the PLL  
acquires lock.  
VCO  
The VCO is tunable from 3.450 GHz to 4.025 GHz. The VCO  
operates off the VCO LDO supply. This LDO requires an  
external compensation cap of 0.47 μF to ground. The VCO  
requires calibration prior to use.  
VCO Calibration  
PLL2 Lock Time/VCO Calibration Time  
The AD9528 on-chip VCO must be manually calibrated to  
ensure proper PLL2 operation over process, supply, and  
temperature. VCO calibration requires a valid VCXO input  
clock and applicable preprogrammed PLL1 and PLL2 register  
values prior to issuing the VCO calibration to ensure a PLL2  
phase lock condition.  
The typical PLL2 lock time occurs within 5× the period of the  
loop bandwidth, assuming a phase margin of 55°. It can take up  
to 10× the period of the loop bandwidth for the PLL2 lock  
detector circuit to show locked status. The typical PLL2 VCO  
calibration time is 400,000 periods of the PLL2 PFD rate.  
Calculate PLL2_TO in Figure 52 as  
In addition, the value of the VCO CAL feedback divider (see  
Figure 30) must equal the combined divider values of both the  
8-bit N2 divider and RF VCO divider (M1). For example, if the  
N2 divide value is 10 and the M1 divide value is 3, the total  
PLL2 multiplication value is 30 in normal operation, so the  
VCO CAL divider value must be set to 30 prior to initiating a  
VCO calibration. See the PLL2 Feedback Dividers section for  
more details. When total PLL2 feedback divider value is 15, see  
Figure 53 for the detailed procedure.  
PLL2_TO = 10/LBWPLL2 + 400,000/fPFD_PLL2  
where fPFD_PLL2 is the frequency of the PLL2 phase detector.  
CLOCK DISTRIBUTION  
The clock distribution consists of 14 individual channels  
(OUT0 to OUT13). The input frequency source for each  
channel output is selectable as either the PLL1 output, PLL2  
output, or SYSREF. Each of the output channels also includes a  
Rev. D | Page 29 of 67  
AD9528  
Data Sheet  
dedicated 8-bit divider, two dedicated phase delay elements and  
an output driver, as shown in Figure 32.  
bit in each channel activates the fine delay path; when the enable  
bit is asserted with the four delay bits = 0000, the minimum  
insertion delay is nominally 425 ps. Full-scale delay = 1111 adds  
another 496 ps of additional delay. The average fine delay  
resolution step is approximately 31 ps.  
CLOCK DISTRIBUTION  
D
Q
PLL1  
OUTx  
OUTx  
8-BIT DIVIDER  
WITH  
COARSE DELAY  
Output Channel Power-Down  
FINE  
DELAY  
PLL2  
Each output channel has independent power-down control via  
Register 0x0501 and Register 0x0502. The total device power is  
reduced with each channel powered down, keeping the output  
static until the user is ready to disable the channel power-down  
control. In addition, Register 0x0503 and Register 0x0504 offer  
additional power savings via LDO power-down control for each  
channel output.  
SYNC  
SYSREF  
Figure 32. Clock Distribution Paths for PLL1, PLL2, and SYSREF  
Frequency Sources  
The following are various channel limitations, depending on the  
channel configuration:  
Output Drivers  
Analog fine delay is supported for all channels, regardless  
of the input frequency source selected.  
Each channel and corresponding output driver has a dedicated  
internal LDO to power both the channel and output driver. The  
equivalent output driver circuits are shown in Figure 33 and  
Figure 34. The output driver design supports a common  
external 100 Ω differential resistor for both HSTL and LVDS  
driver modes. In LVDS mode, a current of 3.5 mA causes a  
350 mV peak voltage across the 100 Ω load resistor. In LVDS  
boost mode, a current of 4.5 mA causes a 450 mV peak voltage  
across the 100 Ω load resistor. Similarly, in HSTL mode, a  
current of 9 mA causes a 900 mV peak voltage across the 100 Ω  
load resistor.  
Digital coarse delay is only supported when the channel  
divider is used. When SYSREF is used as the frequency  
source, the signal must be retimed by the output of the  
channel divider to use the digital coarse delay.  
Output channel synchronization is performed by  
synchronously resetting the 8-bit channel divider via the  
sync outputs bit in Register 0x032A, Bit 0. Therefore, the  
8-bit divider path must be used to support synchronization. If  
SYSREF is the frequency source to an output, the SYSREF  
signal must be resampled by the output of the channel  
divider for a SYNC to occur.  
LVDS  
COMMON MODE  
CIRCUIT  
V
= 1.8V  
REG  
Clock Dividers  
1.25V LVDS  
The output clock distribution dividers are referred to as D0 to  
D13, corresponding to output channels OUT0 through OUT13,  
respectively. Each divider is programmable with 8 bits of  
precision equal to any number from 1 through 256. Dividers  
have duty cycle correction set to provide nominal 50% duty  
cycle, even for odd divides. Note that a sync output command  
must be issued after changing the divide value to ensure the  
intended divide ratio occurs at the channel output(s).  
CM  
P
N
CM  
OUT  
OUT  
P
+
100Ω  
LOAD  
N
3.5mA/4.5mA  
Digital Coarse Delay  
The AD9528 supports programmable phase offsets from 0 to 63  
steps (6 bits) in half period increments of the RF VCO divider  
output frequency. Note that a sync output command must be  
issued after the new phase offset(s) are programmed to ensure  
the intended phase offset occurs at the channel output(s). This  
is accomplished by programming the new phase offset and then  
issuing a sync command via Register 0x032A, Bit 0. All outputs  
are disabled temporarily while the sync is active, unless the  
channel is programmed to ignore the sync command. The ignore  
sync command for each channel is controlled via Register 0x032B  
and Register 0x032C.  
Figure 33. LVDS Output Driver  
V
= 1.8V  
REG  
50Ω  
P
N
OUT  
OUT  
+
100Ω  
LOAD  
N
P
50Ω  
Analog Fine Delay  
Each channel includes a 4-bit fine analog delay block intended  
to provide substantially smaller delay steps compared to the half  
cycle of the RF VCO divider output. The fine analog delay enable  
Figure 34. HSTL Output Driver  
Rev. D | Page 30 of 67  
 
 
 
Data Sheet  
AD9528  
Clock Distribution Synchronization  
When using the sync output bit to synchronize outputs, first set  
and then clear the bit. The synchronization event is the clearing  
operation (that is, the Logic 1 to Logic 0 transition of the bit).  
The channel dividers are automatically synchronized to each  
other when PLL2 is ready.  
A block diagram of the clock distribution synchronization  
functionality is shown in Figure 35. The synchronization feature  
edge aligns all outputs together or to forces a desired phase  
offset between output edges. An automatic synchronization of the  
channel dividers is initiated the first time the PLL2 locks after a  
power-up or reset event. Subsequent lock and unlock events do  
not initiate a resynchronization unless preceded by a power-  
down or reset of the device.  
In normal operation, the phase offsets are already programmed  
through the SPI/I2C port before the AD9528 starts to provide  
outputs. Although the digital coarse phase offsets cannot be  
adjusted while the dividers are operating, it is possible to adjust  
the phase of all outputs relative to each other without powering  
down PLL1 and PLL2. This is accomplished by programming  
the new phase offset using Bits[5:0] in the clock distribution  
registers, and then issuing an output sync by using the sync  
outputs bit (Register 0x032A, Bit 0).  
All outputs are disabled temporarily while the sync output bit in  
Register 0x032A, Bit 0 is active, unless the channel is programmed  
to ignore the sync output command. The ignore sync command  
for each channel is controlled via Register 0x032B and  
Register 0x032C.  
OUTx  
DIVIDE  
PHASE  
DRIVER  
OUT  
DIVIDER  
SYNC  
OUTx  
VCO RF DIVIDER  
FAN OUT  
SYNC OUTPUT BIT  
Figure 35. Clock Distribution Synchronization Block Diagram  
SYNC  
OUTPUTS  
VCO DIVIDER OUTPUT CLOCK  
DIVIDE = 2, PHASE = 0  
DIVIDE = 2, PHASE = 6  
6 × 0.5 PERIODS  
Figure 36. Clock Output Synchronization Timing Diagram  
Rev. D | Page 31 of 67  
 
AD9528  
Data Sheet  
SYSREF OPERATION  
The AD9528 supports the JESD204B standard for synchronizing  
high speed converters and logic devices such as FPGAs by  
providing paired device clock and SYSREF clock signals. The  
SYSREF clock or device clock can be distributed to any one or  
more of the 14 outputs via the clock distribution section within  
the AD9528. After the SYSREF clock reaches the clock distribution  
section, programmable digital coarse delay and/or analog fine  
delay is available to adjust timing between the SYSREF clock  
with respect to the device clock. The delay establishes proper  
setup and hold timing downstream between device clock and  
SYSREF clock at the inputs of the converter(s) or logic device(s).  
specify an internally generated pulse pattern. There are three  
modes of operation associated with the two sources as defined  
by Register 0x0403, Bits[7:6].  
00 = Mode 1 (external SYSREF)  
01 = Mode 2 (external SYSREF resampled by the VCXO or  
PLL2 feedback divider)  
1x = Mode 3 (internally generated SYSREF).  
SYSREF Mode 1: External  
Figure 37 shows the SYSREF clock path with Mode 1 selected.  
Apply an external SYSREF clock signal to the SYSREF_IN  
SYSREF_IN  
and/or  
pin(s). A single-ended signal may be  
SYSREF SIGNAL PATH  
applied to either pin separately or a differential signal may be  
applied across both pins. Note that the SYSREF_REQ pin and  
Bit 0 of Register 0x0403 (SPI SYSREF Request) are unused in  
Mode 1.  
The AD9528 provides two sources for the purpose of generating  
a SYSREF signal. The first source is a user provided external  
SYSREF_IN  
SYSREF clock signal applied to SYSREF_IN and  
(Pin 70 and Pin 71, respectively). The second source is an  
internal SYSREF generation circuit that enables the user to  
VCXO_IN PLL2 DIVIDER  
AD9528  
SYSREF_IN  
SYSREF_IN  
D
Q
D Q  
CONTROL  
LOCK  
DETECT  
INTERFACE  
2
(SPI AND I C)  
SYSREF  
GENERATION  
TO  
CLOCK  
TRIGGER  
DISTRIBUTION  
SPI SYSREF  
REQUEST  
D Q  
SYSREF GENERATION  
SYSREF_REQ  
Figure 37. Mode 1, Routes the External SYSREF Directly to the Clock Distribution Output(s)  
Rev. D | Page 32 of 67  
 
Data Sheet  
AD9528  
SYSREF Mode 2: External with Retiming  
SYSREF Mode 3: Internal  
Figure 38 shows the SYSREF clock path with Mode 2 selected.  
Apply a differential or single-ended SYSREF clock signal to the  
Figure 39 shows the SYSREF clock path with Mode 3 selected.  
Mode 3 uses the internal SYSREF pattern generator and the  
SYSREF request feature to produce a user defined SYSREF  
signal. A SYSREF request can be made via hardware (the  
SYSREF_REQ pin) or software (Register 0x0403, Bit 0, the SPI  
SYSREF request bit). In internal SYSREF mode, the PLLs must  
be locked before the SYSREF request signal is used.  
SYSREF_IN  
SYSREF_IN and  
pins (see Mode 1).  
Unlike Mode 1, Mode 2 retimes the external SYSREF signal  
either with the signal originating at the VCXO_IN  
VCXO_IN  
and  
pins (Pin 11 and Pin 12, respectively), or with  
the signal at the feedback node of PLL2. Register 0x0402, Bit 4  
selects the source that retimes the external SYSREF signal. Note  
that the SYSREF_REQ pin and Bit 0 of Register 0x0403 (SPI  
SYSREF Request) are unused in Mode 2.  
VCXO_IN PLL2 DIVIDER  
AD9528  
SYSREF_IN  
SYSREF_IN  
D
Q
D Q  
CONTROL  
LOCK  
DETECT  
INTERFACE  
2
(SPI AND I C)  
SYSREF  
GENERATION  
TO  
CLOCK  
TRIGGER  
DISTRIBUTION  
SPI SYSREF  
REQUEST  
D Q  
SYSREF GENERATION  
SYSREF_REQ  
Figure 38. Mode 2, Retimes the External SYSREF to the Internal VCXO or PLL2 Input Divider Output and then Routes to the Clock Distribution Output(s)  
VCXO_IN PLL2 DIVIDER  
AD9528  
SYSREF_IN  
SYSREF_IN  
D
Q
D Q  
CONTROL  
LOCK  
DETECT  
INTERFACE  
2
(SDI AND I C)  
SYSREF  
GENERATION  
TO  
CLOCK  
TRIGGER  
DISTRIBUTION  
SPI SYSREF  
REQUEST  
D Q  
SYSREF GENERATION  
SYSREF_REQ  
Figure 39. Mode 3, SYSREF Generated Internally and Routed to the Clock Distribution  
Rev. D | Page 33 of 67  
 
 
AD9528  
Data Sheet  
Pin Control—Level Trigger Mode  
SYSREF GENERATOR  
The SYSREF pattern generator produces a user defined SYSREF  
signal (see Table 23). The input clock to the pattern generator is  
provided by the signal originating at the VCXO_IN  
VCXO_IN  
In level trigger mode (Register 0x0402, Bit 6 = 0), the SYSREF  
pattern generator is controlled by the SYSREF_REQ pin. If N-  
shot mode is enabled, force the SYSREF_REQ pin to 1 from 0 to  
start the SYSREF pattern sequence. After the sequence is complete  
and N pulses are output, force the SYSREF_REQ pin to 0. The  
pattern generator then waits for the next SYSREF request.  
and  
pins, or with the signal at the feedback node of  
PLL2. The pattern generator contains a fixed divide by 2  
followed by a programmable 16-bit K divider (set by  
Register 0x0401 and Register 0x0400) to program the pulse  
width of the SYSREF. The value of K ranges from 0 to 65535.  
For example, if the pattern generator input clock is 122.88 MHz,  
the maximum SYSREF period is 131,070/122,880,000 seconds  
(1066 μs). The pattern generator acts as a timer that only issues  
pulses synchronous to all other outputs, regardless of when an  
asynchronous SYSREF request is issued.  
In continuous mode, force the SYSREF_REQ pin to 1 from 0 to  
start the SYSREF pattern sequence. Force the SYSREF_REQ pin  
to 0 to stop the sequence. The pattern generator then waits for  
next SYSREF request.  
Pin Control—Edge Trigger Mode  
In edge trigger mode, the SYSREF pattern generator is controlled  
by the rising edge or falling edge on the SYSREF_REQ pin. The  
rising or falling active edge is determined by Register 0x0402,  
Bits[6:5]. With Bit 6 = 1, Bit 5 controls the active trigger edge. If  
N-shot mode is enabled, the SYSREF_REQ pin active edge starts  
the SYSREF pattern sequence. After the sequence is complete and  
N pulses are output, the pattern generator waits for the next  
SYSREF request. If SYSREF_REQ is set to 0 before N pulse(s)  
are done, the current pattern sequence is not affected. Therefore, if  
the new SYSREF_REQ active edge arrives before the pattern  
sequence is complete, the new request is missed.  
SYSREF Request  
The SYSREF request signal starts or stops the internal SYSREF  
pattern generator. The signal is controlled by software or via pin  
control. The SYSREF request method is controlled by  
Register 0x0402, Bit 7.  
Software Control  
In software control mode, the SYSREF pattern generator is  
always level trigger sensitive to the SYSREF pattern generator  
trigger control bits (Register 0x402, Bits[6:5]). With Bit 6 = 0 for  
level trigger mode, Bit 5 is used as the trigger. If N-shot mode is  
enabled, set Bit 5 = 1 from 0 to start the SYSREF pattern sequence.  
After the sequence is complete and N pulses are output, the  
SYSREF pattern generator automatically clears Bit 5 and waits  
for the next SYSREF request.  
In continuous mode, the SYSREF_REQ active edge starts the  
SYSREF pattern sequence. After the sequence, the pattern  
generator waits for the next SYSREF request.  
In continuous mode, the pattern sequence continues if Bit 5 = 1.  
Clear Bit 5 to stop the sequence and wait for the next SYSREF  
request.  
Table 23. On-Chip SYSREF Generation Modes  
SYSREF Pattern  
Generator Mode  
(Register 0x0403,  
Bits[5:4])  
Generation Output Mode  
Description  
00  
N-shot mode (Register 0x0403, Bits[3:1])  
N-shot mode[2:0] = 001 = 1 pulse out  
N-shot mode[2:0] = 010 = 2 pulses out  
N-shot mode[2:0] = 011 = 4 pulses out  
N-shot mode[2:0] = 100 = 6 pulses out  
N-shot mode[2:0] = 101 = 8 pulses out  
N-shot mode[2:0] = 110 or greater = 1 pulse out  
Continuous mode  
The SYSREF outputs N pulses after the SYSREF request is initiated  
and then the SYSREF output goes logic low until the next SYSREF  
request. N can be programmed as 1, 2, 4, 6, or 8.  
01  
The SYSREF output continuously outputs a 101010…pulse train  
and behaves like a clock with a frequency of fIN/(2 × K) after the  
SYSREF request is initiated.  
10  
11  
PRBS  
Stop  
Not applicable.  
In stop mode, the SYSREF output is static low.  
Rev. D | Page 34 of 67  
 
Data Sheet  
AD9528  
SERIAL CONTROL PORT  
The AD9528 serial control port is a flexible, synchronous serial  
communications port that provides a convenient interface to  
many industry-standard microcontrollers and microprocessors.  
The AD9528 serial control port is compatible with most  
synchronous transfer formats, including I2C, Motorola SPI, and  
Intel SSR protocols. The serial control port allows read/write  
access to the AD9528 register map.  
Table 24. Serial Port Mode Selection  
STATUS1/SP1 STATUS0/SP0 Address  
Low  
Low  
High  
High  
Low  
High  
Low  
High  
SPI  
I2C = 1010100  
Undefined  
I2C = 1010101  
SPI SERIAL PORT OPERATION  
The AD9528 uses the Analog Devices unified SPI protocol. The  
unified SPI protocol guarantees that all new Analog Devices  
products using the unified protocol have consistent serial port  
characteristics. The SPI port configuration is programmable via  
Register 0x0000. This register is a part of the SPI control logic  
rather than in the register map and is distinct from the I2C  
Register 0x0000.  
Pin Descriptions  
The SCLK (serial clock) pin serves as the serial shift clock. This  
pin is an input. SCLK synchronizes serial control port read and  
write operations. The rising edge SCLK registers write data bits,  
and the falling edge registers read data bits. The SCLK pin  
supports a maximum clock rate of 50 MHz.  
The SPI port supports both 3-wire (bidirectional) and 4-wire  
(unidirectional) hardware configurations and both MSB-first  
and LSB-first data formats. Both the hardware configuration  
and data format features are programmable. The 3-wire mode  
uses the SDIO (serial data input/output) pin for transferring  
data in both directions. The 4-wire mode uses the SDIO pin for  
transferring data to the AD9528, and the SDO pin for  
transferring data from the AD9528.  
Unified SPI differs from the SPI port found on older products  
like the AD9523 and AD9524 in the following ways:  
Unified SPI does not have byte counts. A transfer is  
CS  
terminated when the  
pin goes high. The W1 and W0  
bits in the traditional SPI become the A12 and A13 bits of  
the register address. This is similar to streaming mode in  
the traditional SPI.  
The address ascension bit (Register 0x0000, Bit 2 and Bit 5)  
controls whether register addresses are automatically  
incremented or decremented regardless of the LSB/MSB  
first setting. In traditional SPI, LSB first dictated auto-  
increments and MSB first dictated autodecrements of the  
register address.  
CS  
The  
(chip select) pin is an active low control that gates read  
CS  
and write operations. Assertion (active low) of the  
pin  
initiates a write or read operation to the AD9528 SPI port. Any  
number of data bytes can be transferred in a continuous stream.  
The register address is automatically incremented or decremented  
based on the setting of the address ascension bits (Register 0x0000,  
Devices that adhere to the unified serial port have a  
consistent structure of the first 16 register addresses.  
CS  
Bit 2 and Bit 5).  
transferred, thereby ending the stream mode. This pin is  
CS  
must be deasserted at the end of the last byte  
Although the AD9528 supports both the SPI and I2C serial port  
protocols, only one is active following power-up (as determined  
by the STATUS0/SP0 and STATUS1/SP1 multifunction pins  
during the start-up sequence). The only way to change the serial  
port protocol is to reset (or power cycle) the device.  
internally connected to a 35 kΩ pull-up resistor. When  
is  
high, the SDIO and SDO pins go into a high impedance state.  
Implementation Specific Details  
The following product specific items are defined in the unified  
SPI protocol:  
SPI/I2C PORT SELECTION  
The AD9528 has two serial interfaces, SPI and I2C. Users can  
select either the SPI or I2C depending on the states (logic high,  
logic low) of the two logic level input pins (STATUS0/SP0 and  
Analog Devices unified SPI protocol Revision: 1.0  
Chip type: 0x5  
Clock serial ID: 0x00F  
RESET  
Physical layer: 3-and 4-wire supported  
Optional single-byte instruction mode: not supported  
Data link not used  
STATUS1/SP1), when initial power is applied or after a  
.
When both STATUS/SP1 and STATUS0/SP0 are low, the SPI  
interface is active. Otherwise, I2C is active with two different I2C  
slave address settings (seven bits wide), as shown in Table 24. The  
five most significant bits (MSBs) of the slave address are  
hardware coded as 10101, and the two LSBs are determined by  
the logic levels of the STATUS1/SP1and STATUS0/SP0 pins.  
Control not used  
Rev. D | Page 35 of 67  
 
AD9528  
Data Sheet  
Communication Cycle—Instruction Plus Data  
A readback operation takes data from either the serial control  
port buffer registers or the active registers, as determined by  
Register 0x0001, Bit 5.  
The unified SPI protocol consists of a two-part communication  
cycle. The first part is a 16-bit instruction word that is coincident  
with the first 16 SCLK rising edges and a payload. The instruction  
word provides the AD9528 serial control port with information  
SPI Instruction Word (16 Bits)  
W
The MSB of the 16-bit instruction word is R/ , which indicates  
W
regarding the payload. The instruction word includes the R/ bit  
whether the instruction is a read or a write. The next 15 bits are  
the register address (A14 to A0), which indicates the starting  
register address of the read/write operation (see Table 26). Note  
that A14 and A13 are ignored and treated as zeros in the  
AD9528 because there are no registers that require more than  
13 address bits.  
that indicates the direction of the payload transfer (that is, a  
read or write operation). The instruction word also indicates  
the starting register address of the first payload byte.  
Write  
If the instruction word indicates a write operation, the payload  
is written into the serial control port buffer of the AD9528.  
Data bits are registered on the rising edge of SCLK. Generally, it  
does not matter what data is written to blank registers; however,  
it is customary to use 0s. Note that there may be reserved registers  
with default values not equal to 0x00; however, every effort was  
made to avoid this.  
SPI MSB-/LSB-First Transfers  
The AD9528 instruction word and payload can be MSB first or  
LSB first. The default for the AD9528 is MSB first. The LSB first  
mode can be set by writing a 1 to Register 0x0000, Bit 1 and Bit 6.  
Immediately after the LSB first bit is set, subsequent serial control  
port operations are LSB first.  
Most of the serial port registers are buffered and data written  
into these buffered registers does not take effect immediately.  
An additional operation is needed to transfer buffered serial  
control port contents to the registers that actually control the  
device. This transfer is accomplished with an IO_UPDATE  
operation, which is performed in one of two ways. One method  
is to write a Logic 1 to Register 0x000F, Bit 0 (this bit is an  
autoclearing bit). The user can change as many register bits as  
desired before executing an IO_UPDATE. The IO_UPDATE  
operation transfers the buffer register contents to their active  
register counterparts.  
Address Ascension  
If the address ascension bits (Register 0x0000, Bit 2 and Bit 5)  
are zero, the serial control port register address decrements  
from the specified starting address toward Address 0x0000.  
If the address ascension bits (Register 0x0000, Bit 2 and Bit 5)  
are one, the serial control port register address increments from  
the starting address toward Address 0x1FFF. Reserved addresses  
are not skipped during multibyte input/output operations;  
therefore, write the default value to a reserved register and 0s to  
unmapped registers. Note that it is more efficient to issue a new  
write command than to write the default value to more than  
two consecutive reserved (or unmapped) registers.  
Read  
If the instruction word indicates a read operation, the next  
N × 8 SCLK cycles clock out the data starting from the address  
specified in the instruction word. N is the number of data bytes  
read. The readback data is driven to the pin on the falling edge  
and must be latched on the rising edge of SCLK. Blank registers  
are not skipped over during readback.  
Table 25. Streaming Mode (No Addresses Skipped)  
Address Ascension  
Increment  
Stop Sequence  
0x0000…0x1FFF  
0x1FFF0x0000  
Decrement  
Table 26. Serial Control Port, 16-Bit Instruction Word  
MSB  
LSB  
I0  
I15  
I14  
I13  
I12  
I11  
I10  
I9  
I8  
I7  
I6  
I5  
I4  
I3  
I2  
I1  
R/W  
A14  
A13  
A12  
A11  
A10  
A9  
A8  
A7  
A6  
A5  
A4  
A3  
A2  
A1  
A0  
CS  
SCLK DON'T CARE  
DON'T CARE  
DON'T CARE  
DON'T CARE  
SDIO  
R/W A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0  
16-BIT INSTRUCTION HEADER REGISTER (N) DATA REGISTER (N – 1) DATA  
Figure 40. Serial Control Port Write—MSB First, Address Decrement, Two Bytes of Data  
Rev. D | Page 36 of 67  
 
Data Sheet  
AD9528  
CS  
SCLK  
DON'T CARE  
DON'T CARE  
SDIO  
R/W A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0  
D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0  
REGISTER (N) DATA REGISTER (N – 1) DATA REGISTER (N – 2) DATA REGISTER (N – 3) DATA  
SDO DON'T CARE  
16-BIT INSTRUCTION HEADER  
DON'T  
CARE  
Figure 41. Serial Control Port Read—MSB First, Address Decrement, Four Bytes of Data  
tDS  
tHIGH  
tS  
tC  
tCLK  
tDH  
tLOW  
CS  
DON'T CARE  
DON'T CARE  
DON'T CARE  
SCLK  
SDIO  
R/W  
A14  
A13  
A12  
A11  
A10  
A9  
A8  
A7  
A6  
A5  
D4  
D3  
D2  
D1  
D0  
DON'T CARE  
Figure 42. Timing Diagram for Serial Control Port Write—MSB First  
CS  
SCLK  
tDV  
SDIO  
SDO  
DATA BIT N  
DATA BIT N – 1  
Figure 43. Timing Diagram for Serial Control Port Register Read—MSB First  
CS  
SCLK DON'T CARE  
DON'T CARE  
DON'T CARE  
DON'T CARE  
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 R/W D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7  
SDIO  
16-BIT INSTRUCTION HEADER  
REGISTER (N) DATA  
REGISTER (N + 1) DATA  
Figure 44. Serial Control Port Write—LSB First, Address Increment, Two Bytes of Data  
tS  
tC  
CS  
tCLK  
tHIGH  
tLOW  
tDS  
SCLK  
SDIO  
tDH  
BIT N  
BIT N + 1  
Figure 45. Serial Control Port Timing—Write  
Table 27. Serial Control Port Timing  
Parameter  
Description  
tDS  
tDH  
tCLK  
tS  
Setup time between data and the rising edge of SCLK  
Hold time between data and the rising edge of SCLK  
Period of the clock  
CS  
Setup time between the  
falling edge and the SCLK rising edge (start of the communication cycle)  
tC  
CS  
rising edge (end of the communication cycle)  
Setup time between the SCLK rising edge and  
tHIGH  
tLOW  
tDV  
Minimum period that SCLK is in a logic high state  
Minimum period that SCLK is in a logic low state  
SCLK to valid SDIO (see Figure 43)  
Rev. D | Page 37 of 67  
 
AD9528  
Data Sheet  
Start/stop functionality is shown in Figure 47. The start  
I2C SERIAL PORT OPERATION  
condition is characterized by a high to low transition on the  
SDA line while SCL is high. The master always generates the  
start condition to initialize a data transfer. The stop condition is  
characterized by a low to high transition on the SDA line while  
SCL is high. The master always generates the stop condition to  
terminate a data transfer. Every byte on the SDA line must be  
eight bits long. Each byte must be followed by an acknowledge  
bit; bytes are sent MSB first.  
The I2C interface is popular because it requires only two pins  
and easily supports multiple devices on the same bus. Its main  
disadvantage is programming speed, which is 400 kbps  
(maximum). The AD9528 I2C port design uses the I2C fast  
mode; however, it supports both the 100 kHz standard mode  
and 400 kHz fast mode.  
The AD9528 does not strictly adhere to every requirement in  
the original I2C specification. In particular, specifications such  
as slew rate limiting and glitch filtering are not implemented.  
Therefore, the AD9528 is I2C compatible, but may not be fully  
I2C compliant.  
The acknowledge bit (A) is the ninth bit attached to any 8-bit  
data byte. An acknowledge bit is always generated by the  
receiving device (receiver) to inform the transmitter that the  
byte has been received by pulling the SDA line low during the  
ninth clock pulse after each 8-bit data byte.  
The AD9528 I2C port consists of a serial data line (SDA) and a  
serial clock line (SCL). In an I2C bus system, the AD9528 is  
connected to the serial bus (data bus SDA and clock bus SCL) as  
a slave device; that is, no clock is generated by the AD9528. The  
AD9528 uses direct 16-bit memory addressing instead of more  
common 8-bit memory addressing.  
A
The no acknowledge bit ( ) is the ninth bit attached to any  
8-bit data byte. A no acknowledge bit is always generated by the  
receiving device (receiver) to inform the transmitter that the  
byte has not been received by leaving the SDA line high during  
the ninth clock pulse after each 8-bit data byte. After issuing a  
no acknowledge bit, the AD9528 I2C state machine goes into an  
idle state.  
The AD9528 allows up to two unique slave devices to occupy  
the I2C bus. These are accessed via a 7-bit slave address  
transmitted as part of an I2C packet. Only the device with a  
matching slave address responds to subsequent I2C commands.  
Table 24 lists the supported device slave addresses.  
Data Transfer Process  
The master initiates data transfer by asserting a start condition,  
which indicates that a data stream follows. All I2C slave devices  
connected to the serial bus respond to the start condition.  
I2C Bus Characteristics  
A summary of the various I2C abbreviations appears in Table 28.  
The master then sends an 8-bit address byte over the SDA line,  
Table 28. I2C Bus Abbreviation Definitions  
W
consisting of a 7-bit slave address (MSB first) plus an R/ bit.  
This bit determines the direction of the data transfer, that is,  
whether data is written to or read from the slave device (0 =  
write and 1 = read).  
Abbreviation  
Definition  
Start  
S
Sr  
P
Repeated start  
Stop  
The peripheral whose address corresponds to the transmitted  
address responds by sending an acknowledge bit. All other  
devices on the bus remain idle while the selected device waits  
A
A
W
R
Acknowledge  
No acknowledge  
Write  
W
for data to be read from or written to it. If the R/ bit is 0, the  
master (transmitter) writes to the slave device (receiver). If the  
Read  
W
R/ bit is 1, the master (receiver) reads from the slave device  
The transfer of data is shown in Figure 46. One clock pulse is  
generated for each data bit transferred. The data on the SDA  
line must be stable during the high period of the clock. The  
high or low state of the data line can change only when the  
clock signal on the SCL line is low.  
(transmitter).  
The format for these commands is described in the Data  
Transfer Format section.  
Data is then sent over the serial bus in the format of nine clock  
pulses, one data byte (eight bits) from either master (write  
mode) or slave (read mode) followed by an acknowledge bit  
from the receiving device. The number of bytes that can be  
transmitted per transfer is unrestricted. In write mode, the first  
two data bytes immediately after the slave address byte are the  
internal memory (control registers) address bytes, with the high  
address byte first. This addressing scheme gives a memory  
address of up to 216 − 1 = 65,535. The data bytes after these two  
memory address bytes are register data written to the control  
registers. In read mode, the data bytes after the slave address  
byte are register data written to or read from the control  
registers.  
SDA  
SCL  
DATA LINE  
STABLE;  
CHANGE  
OF DATA  
ALLOWED  
DATA VALID  
Figure 46. Valid Bit Transfer  
Rev. D | Page 38 of 67  
 
 
Data Sheet  
AD9528  
When all the data bytes are read or written, stop conditions are  
established. In write mode, the master (transmitter) asserts a  
stop condition to end data transfer during the clock pulse  
following the acknowledge bit for the last data byte from the  
slave device (receiver). In read mode, the master device  
(receiver) receives the last data byte from the slave device  
(transmitter) but does not pull SDA low during the ninth clock  
pulse. This is known as a no acknowledge bit. By receiving the  
no acknowledge bit, the slave device knows that the data  
transfer is finished and enters idle mode. The master then pulls  
the data line low during the low period before the 10th clock  
pulse, and high during the 10th clock pulse to assert a stop  
condition.  
A start condition can be used in place of a stop condition.  
Furthermore, a start or stop condition can occur at any time,  
and partially transferred bytes are discarded.  
SDA  
SCL  
S
P
START CONDITION  
STOP CONDITION  
Figure 47. Start and Stop Conditions  
MSB  
SDA  
SCL  
ACK FROM  
SLAVE RECEIVER  
ACK FROM  
SLAVE RECEIVER  
3 TO 7  
8
9
3 TO 7  
8
9
10  
P
1
2
1
2
S
Figure 48. Acknowledge Bit  
MSB  
SDA  
SCL  
ACK FROM  
SLAVE RECEIVER  
ACK FROM  
SLAVE RECEIVER  
3 TO 7  
8
9
3 TO 7  
8
9
10  
P
1
2
1
2
S
Figure 49. Data Transfer Process (Master Write Mode, 2-Byte Transfer)  
SDA  
SCL  
ACK FROM  
NONACK FROM  
MASTER RECEIVER  
MASTER RECEIVER  
3 TO 7  
8
9
3 TO 7  
8
9
10  
1
2
1
2
S
P
Figure 50. Data Transfer Process (Master Read Mode, 2-Byte Transfer), First ACK From Slave  
Rev. D | Page 39 of 67  
AD9528  
Data Sheet  
Data Transfer Format  
The write byte format is used to write a register address to the RAM starting from the specified RAM address (see Table 29).  
Table 29. Data Transfer Format, Write Byte Format  
S
Slave address  
W
A
RAM address high byte  
A
RAM address low byte  
A
RAM  
Data 0  
A
RAM  
Data 1  
A
RAM  
Data 2  
A
P
The send byte format is used to set up the register address for subsequent reads (see Table 30).  
Table 30. Data Transfer Format, Send Byte Format  
S
Slave address  
W
A
RAM address high byte  
A
RAM address low byte  
A
P
P
The receive byte format is used to read the data byte(s) from RAM starting from the current address (see Table 31).  
Table 31. Data Transfer Format, Receive Byte Format  
S
Slave address  
R
A
RAM Data 0  
A
RAM Data 1  
A
RAM Data 2  
A
The read byte format is the combined format of the send byte and the receive byte (see Table 32).  
Table 32. Data Transfer Format, Read Byte Format  
S
Slave  
address  
W
A
RAM address  
high byte  
A
RAM address  
low byte  
A
Sr Slave  
R
A
RAM  
Data 0  
A
RAM  
Data 1  
A
RAM  
Data 2  
A
P
address  
I2C Serial Port Timing  
SDA  
tLOW  
tR  
tSU; DAT  
tBUF  
tHD; STA  
tR  
tF  
tSP  
tF  
SCL  
tSU; STA  
tSU; STO  
tHD; STA  
tHIGH  
tHD; DAT  
S
Sr  
P
S
Figure 51. I2C Serial Port Timing  
Table 33. I2C Timing Definitions  
Parameter  
fSCL  
Description  
Serial clock  
tBUF  
Bus free time between stop and start conditions  
Repeated hold time start condition  
Repeated start condition setup time  
Stop condition setup time  
tHD; STA  
tSU; STA  
tSU; STO  
tHD; DAT  
tSU; DAT  
tLOW  
Data hold time  
Data setup time  
SCL clock low period  
tHIGH  
SCL clock high period  
tR  
Minimum/maximum receive SCL and SDA rise time  
Minimum/maximum receive SCL and SDA fall time  
tF  
tSP  
Pulse width of voltage spikes that must be suppressed by the input filter  
Rev. D | Page 40 of 67  
 
 
 
 
Data Sheet  
AD9528  
DEVICE INITIALIZATION AND CALIBRATION FLOWCHARTS  
The flowcharts in this section show a typical AD9528  
initialization routine using an evaluation software generated  
setup file (.stp), and calibration routines designed for robust  
system startup.  
The count variable for the chip level reset loop (RST_COUNT)  
and the count variable for the PLL2 recalibration loop  
(CAL_COUNT) are count variables used to establish a count  
limit to a loop, such that it is not an infinite loop. These  
variables only apply to initialization.  
Figure 52, Figure 53, Figure 54, and Figure 55 assume the  
following: dual loop configuration, VCXO with a 100 ppm  
pull range, and a valid frequency translation from a .stp file.  
These flowcharts are provided as recommendations.  
Rev. D | Page 41 of 67  
AD9528  
Data Sheet  
START  
USER POWER  
SUPPLIES  
INITIALIZATION AND  
POWER-ON RESET  
WAIT  
APPLY VDD  
(ALL DOMAINS)  
NO  
VDD SETTLED?  
YES  
POR: WAIT 60ms  
APPLY REFERENCE  
INPUT (s)  
CHIP LEVEL RESET LOOP  
RST_COUNT =  
RST_COUNT + 1  
ISSUE A PIN  
LEVEL RESET  
RST_COUNT = 0  
SUB-PROCESS:  
WRITE  
REGISTERS FROM  
SETUP FILE  
WRITE:  
REGISTER 0x00F = 0x01  
PLL2 RECALIBRATION LOOP  
CAL_COUNT = 0  
SUB-PROCESS:  
ISSUE VCO  
CALIBRATION  
NO  
NO  
RAISE FLAG FOR  
DEBUGGING!  
READ:  
YES  
YES  
CAL_COUNT > 1  
RST_COUNT > 0  
CAL_COUNT =  
CAL_COUNT + 1  
R0x508 –R0x509  
PLL2 LOCK  
DETECT POLLING  
LOOP  
START TIMEOUT CLOCK:  
TIME = 0  
NO  
YES  
NO  
REGISTER  
0x508[1] = 1  
TIMEOUT CLOCK:  
1
TIME > PLL_TO  
YES  
PLL1 LOCK  
DETECT  
POLLING LOOP  
START TIMEOUT CLOCK:  
TIME = 0  
NO  
NO  
YES  
REGISTER  
0x508[1] = 1  
TIMEOUT CLOCK:  
2
TIME > PLL_TO  
YES  
END  
1
PLL1_TO IS A CALCULATED VALUE TIME OUT VALUE. PLEASE SEE THEORY OF OPERATION–COMPONENT BLOCKS–PLL1 FOR ITS FORMULA.  
PLL2_TO IS A CALCULATED VALUE TIME OUT VALUE. PLEASE SEE THEORY OF OPERATION–COMPONENT BLOCKS–PLL2 FOR ITS FORMULA.  
2
Figure 52. Main Process, Initialization  
Rev. D | Page 42 of 67  
Data Sheet  
AD9528  
M1 × N2 [15]  
START  
ISSUE VCO  
CALIBRATION  
COMMAND  
WRITE:  
REGISTER 0x203[0] = 0  
WRITE:  
REGISTER 0x0F = 0x01  
WRITE:  
REGISTER 0x203[0] = 1  
WRITE:  
REGISTER 0x0F = 0x01  
END  
NOTES  
1. THIS ROUTINE ASSUMES THAT THE CALIBRATION DIVIDER VALUE IS SET TO  
A VALUE THAT IS EQUAL TO THE PRODUCT OF THE M1 AND N2  
DIVIDE VALUES. THIS IS DONE AUTOMATICALLY BY THE AD9528  
EVALUATION SOFTWARE WHEN THE PRODUCT OF M1 × N2 ≠ 15.  
Figure 53. Subprocess, Issue VCO Calibration (M1 × N2 ≠ 15)  
Rev. D | Page 43 of 67  
AD9528  
Data Sheet  
M1 × N2 [15]  
START  
CREATE LOCAL  
VARIABLES TO  
RESTORE NORMAL  
OPERATING STATE  
AFTER CALIBRATION  
READ:  
PTH_EN =  
REGISTER 0x202[5]  
READ:  
R_DIV =  
REGISTER 0x207  
HALVE PLL2  
PFD RATE  
NO  
R_DIV = 0X00  
YES  
WRITE:  
REGISTER  
0x207 = 0x02  
WRITE:  
REGISTER  
0x207 = R_DIV × 2  
WRITE:  
REGISTER  
0x202[5] = 1  
WRITE:  
REGISTER  
0x0F = 0x01  
ISSUE VCO  
CALIBRATION  
COMMAND  
WRITE:  
REGISTER 0x203[0] = 0  
WRITE:  
REGISTER 0x0F = 0x01  
WRITE:  
REGISTER 0x203[0] = 1  
WRITE:  
REGISTER 0x0F = 0x01  
PLL2 CALIBRATION  
COMPLETE POLLING  
LOOP  
START TIMEOUT CLOCK:  
TIME = 0  
NO  
NO  
YES  
REGISTER  
0x509[0] = 0  
RAISE FLAG FOR  
DEBUGGING  
TIMEOUT CLOCK:  
TIME > 100ms  
YES  
USE LOCAL VARIABLES  
TO RESTORE PLL2  
NORMAL OPERATING  
PFD RATE  
WRITE:  
REGISTER  
0x207 = R_DIV  
WRITE:  
REGISTER  
0x202[5] = PTH_EN  
WRITE:  
REGISTER  
0x0F = 0x01  
END  
NOTES  
1. THIS ROUTINE ASSUMES THAT THE CALIBRATION DIVIDER VALUE IS SET TO A VALUE THAT IS EQUAL TO  
TWICE THE PRODUCT OF THE M1 AND N2 DIVIDE VALUES. THIS IS DONE AUTOMATICALLY BY THE AD9528  
EVALUATION SOFTWARE WHEN THE PRODUCT OF M1 × N2 = 15.  
Figure 54. Subprocess, Issue VCO Calibration (M1 × N2 = 15)  
Rev. D | Page 44 of 67  
Data Sheet  
AD9528  
SOFTWARE  
GENERATED  
AD9528 SETUP  
FILE  
START  
WRITE:  
REGISTER 0x000 TO REGISTER 0x001  
WRITE:  
REGISTER 0x100 TO REGISTER 0x10C  
WRITE:  
REGISTER 0x200 TO REGISTER 0x209  
WRITE:  
REGISTER 0x300 TO REGISTER 0x32E  
WRITE:  
REGISTER 0x400 TO REGISTER 0x404  
WRITE:  
REGISTER 0x500 TO REGISTER 0x504  
END  
Figure 55. Subprocess, Write Registers from the Setup File  
Rev. D | Page 45 of 67  
AD9528  
Data Sheet  
POWER DISSIPATION AND THERMAL CONSIDERATIONS  
The AD9528 is a multifunctional, high speed device that targets  
a wide variety of clock applications. The numerous innovative  
features contained in the device each consume incremental  
power. If all outputs are enabled in the maximum frequency and  
mode that have the highest power, the safe thermal operating  
conditions of the device may be exceeded. Careful analysis and  
consideration of power dissipation and thermal management  
are critical elements in the successful application of the  
AD9528.  
CLOCK SPEED AND DRIVER MODE  
Clock speed directly and linearly influences the total power  
dissipation of the device and, therefore, the junction temperature.  
Two operating frequencies are listed under the incremental power  
dissipation parameter in Table 3. Using linear interpretation is a  
sufficient approximation for frequency not listed in the table.  
When calculating power dissipation for thermal consideration,  
remove the amount of power dissipated in the 100 Ω resistor. If  
using the data in Table 3, this power is already removed. If using  
the current vs. frequency graphs provided in the Typical  
Performance Characteristics section, the power into the load  
must be subtracted, using the following equation:  
The AD9528 is specified to operate within the industrial  
temperature range of –40°C to +85°C. This specification is  
conditional, such that the absolute maximum junction  
temperature is not exceeded (as specified in Table 19). At high  
operating temperatures, extreme care must be taken when  
operating the device to avoid exceeding the junction  
temperature and potentially damaging the device.  
P
LOAD = Differential Output Voltage Swing2/100 Ω  
EVALUATION OF OPERATING CONDITIONS  
The first step in evaluating the operating conditions is to  
determine the maximum power consumption (PD) internal to  
the AD9528. The maximum PD excludes power dissipated in  
the load resistors of the drivers because such power is external  
to the device. Use the power dissipation specifications listed in  
Table 3 to calculate the total power dissipated for the desired  
configuration.  
Many variables contribute to the operating junction  
temperature within the device, including  
Selected driver mode of operation  
Output clock speed  
Supply voltage  
Ambient temperature  
Table 34 and Table 35 summarize the incremental power  
dissipation from the base power configuration for two different  
examples.  
The combination of these variables determines the junction  
temperature within the AD9528 for a given set of operating  
conditions.  
Table 34. Temperature Gradient Examples, Example 1  
The AD9528 is specified for an ambient temperature (TA). To  
ensure that TA is not exceeded, use an airflow source.  
Frequency Maximum  
(MHz)  
Description  
Mode  
N/A1  
Power (mW)  
Base Typical  
Configuration  
N/A1  
590  
Use the following equation to determine the junction  
temperature on the application PCB:  
Output Driver  
Output Driver  
Output Driver  
Total Power  
6 × HSTL  
3 × LVDS  
1 × LVDS  
122.88  
122.88  
409.6  
480  
210  
78  
TJ = TCASE + (ΨJT × PD)  
where:  
TJ is the junction temperature (°C).  
1358  
T
CASE is the case temperature (°C) measured at the top center of  
the package.  
JT is the value from Table 20.  
1 N/A means not applicable.  
Ψ
Table 35. Temperature Gradient Examples, Example 2  
PD is the power dissipation of the AD9528.  
Frequency  
(MHz)  
N/A1  
Maximum  
Power (mW)  
Description  
Mode  
N/A1  
Values of θJA are provided for package comparison and PCB  
design considerations. θJA can be used for a first order  
approximation of TJ by the equation  
Base Typical  
Configuration  
590  
Output Driver 13 × HSTL  
Total Power  
122.88  
1040  
1630  
TJ = TA + (θJA × PD)  
where TA is the ambient temperature (°C).  
1 N/A means not applicable.  
Values of θJC are provided for package comparison and PCB  
design considerations when an external heat sink is required.  
Values of ΨJB are provided for package comparison and PCB  
design considerations.  
Rev. D | Page 46 of 67  
 
 
Data Sheet  
AD9528  
The second step in evaluating the operating conditions is to  
multiply the power dissipated by the thermal impedance to  
determine the maximum power gradient. For this example, a  
thermal impedance of θJA = 21.1°C/W was used.  
THERMALLY ENHANCED PACKAGE MOUNTING  
GUIDELINES  
See the AN-772 Application Note, A Design and Manufacturing  
Guide for the Lead Frame Chip Scale Package (LFCSP), for more  
information about mounting devices with an exposed paddle.  
Example 1  
(1358 mW × 21.1°C/W) = 29°C  
With an ambient temperature of 85°C, the junction temperature is  
TJ = 85°C + 29°C = 114°C  
This junction temperature is below the maximum allowable.  
Example 2  
(1630 mW × 21.1°C/W) = 34°C  
With an ambient temperature of 85°C, the junction temperature is  
TJ = 85°C + 34°C = 119°C  
This junction temperature is greater than the maximum  
allowable. The ambient temperature must be lowered by 4°C to  
operate in the condition of Example 2.  
Rev. D | Page 47 of 67  
AD9528  
Data Sheet  
CONTROL REGISTER MAP  
Table 36. Register Summary  
Addr  
Default  
Value  
(Hex)  
(Hex)  
Register Name  
Bit 7 (MSB)  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0 (LSB)  
Serial Port Configuration  
0x0000 SPI Configuration A Soft reset1  
0x0001 SPI Configuration B  
Soft reset1  
0x00  
Reserved  
Reserved  
0x00  
0x00  
0x0002 Reserved  
Clock Part Family ID  
0x0003 Chip type  
0x0004 Product ID  
0x0005  
Reserved  
Reserved  
Clock part serial ID, Bits[3:0]  
Chip type, Bits[3:0]  
Reserved  
0x05  
0xFF  
0x00  
0x03  
0x00  
0x00  
0x00  
0x00  
0x00  
0x56  
0x04  
0x00  
0x00  
Clock part serial ID, Bits[11:4]  
Part versions, Bits[7:0]  
Reserved  
0x0006 Revision  
0x0007 Reserved  
0x0008 Reserved  
0x0009 Reserved  
0x000A Reserved  
0x000B SPI version  
0x000C Vendor ID  
0x000D  
Reserved  
Reserved  
Reserved  
SPI version, Bits[7:0]  
Vendor ID, Bits[7:0]  
Vendor ID, Bits[15:8]  
Reserved  
0x000E Reserved  
0x000F IO_UPDATE  
PLL1 Control  
Reserved  
IO_UPDATE  
0x0100 PLL1 REFA (RA) divider  
0x0101  
10-bit REFA (RA) divider, Bits[7:0]  
0x00  
0x00  
Reserved  
10-bit REFA (RA) divider,  
Bits[9:8]  
0x0102 PLL1 REFB (RB) divider  
0x0103  
10-bit REFB (RB) divider, Bits[7:0]  
Reserved  
0x00  
0x00  
10-bit REFB (RB) divider,  
Bits[9:8]  
0x0104 PLL1 feedback divider  
(N1)  
10-bit N1 divider [7:0]  
0x00  
0x0105  
Reserved  
10 bit N1 divider, Bits[9:8] 0x00  
0x0C  
0x0106 PLL1 charge pump  
control  
Force holdover  
Reserved  
PLL1 charge pump current (μA), Bits[6:0]  
0x0107  
Charge pump mode, Bits[1:0] 0x00  
0x0108 PLL1 input receiver  
control  
Frequency  
detector  
power-down  
enable  
VCXO  
differential  
receiver  
enable  
0x00  
0x0109  
Reserved  
REFA single- 0x00  
ended  
negative pin  
enable (CMOS  
mode)  
0x010A  
Reserved  
Holdover  
mode  
Reference selection mode, Bits[2:0]  
0x00  
0x00  
0x010B PLL1 fast lock  
Fast lock  
enable  
Fast lock charge pump current (μA), Bits[6:0]  
Rev. D | Page 48 of 67  
Data Sheet  
AD9528  
Default  
Value  
(Hex)  
Addr  
(Hex)  
Register Name  
Bit 7 (MSB)  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0 (LSB)  
PLL2 Control  
0x0200 PLL2 charge pump  
control  
PLL2 CP current (μA), Bits[7:0]  
B divider, Bits[5:0]  
0x00  
0x04  
0x0201 PLL2 VCO CAL  
feedback dividers  
A divider, Bits[1:0]  
Lock detect  
power-down  
enable  
0x0202 PLL2 control  
PLL2 charge pump mode, 0x03  
Bits[1:0]  
0x0203 PLL2 VCO control  
Reserved  
Manual VCO 0x00  
calibrate (not  
autoclearing)  
0x0204 PLL2 RF VCO divider  
(M1)  
Reserved  
RF VCO divider (M1), Bits[2:0]  
0x00  
0x0205 PLL2 loop filter  
control  
RPOLE2 (Ω), Bits[1:0]  
RZERO (Ω), Bits[1:0]  
Reserved  
CPOLE1 (pF), Bits[1:0]  
0x00  
0x0206  
Bypass internal 0x00  
RZERO resistor  
0x0207 PLL2 input divider  
(R1)  
Reserved  
5-bit R1 divider, Bits[4:0]  
0x00  
0x0208 PLL2 feedback divider  
(N2)  
8-bit N2 divider, Bits[7:0]  
N2 phase, Bits[5:0]  
0x00  
0x00  
0x0209  
Reserved  
N2 divider  
power-down  
Clock Distribution Control  
0x0300 Channel Output 0  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x00  
0x0301  
Coarse digital delay, Bits[5:0]  
Divide ratio, Bits[7:0]  
0x00  
0x04  
0x40  
0x0302  
0x0303 Channel Output 1  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x0304  
Coarse digital delay, Bits[5:0]  
Divide ratio, Bits[7:0]  
0x00  
0x00  
0x00  
0x0305  
0x0306 Channel Output 2  
Channel Control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x0307  
Coarse digital delay [5:0]  
Divide ratio [7:0]  
0x00  
0x04  
0x40  
0x0308  
0x0309 Channel Output 3  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x030A  
Coarse digital delay, Bits[5:0]  
Divide ratio [7:0]  
0x00  
0x00  
0x00  
0x030B  
0x030C Channel Output 4  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x030D  
Coarse digital delay, Bits[5:0]  
Divide ratio, Bits[7:0]  
0x00  
0x04  
0x40  
0x030E  
0x030F Channel Output 5  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x0310  
Coarse digital delay, Bits[5:0]  
Divide ratio, Bits[7:0]  
0x00  
0x00  
0x00  
0x0311  
0x0312 Channel Output 6  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x0313  
0x0314  
Coarse digital delay, Bits[5:0]  
Divide ratio, Bits[7:0]  
0x00  
0x04  
Rev. D | Page 49 of 67  
AD9528  
Data Sheet  
Default  
Value  
(Hex)  
Addr  
(Hex)  
Register Name  
Bit 7 (MSB)  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0 (LSB)  
0x0315 Channel Output 7  
Channel control, Bits[2:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x40  
0x0316  
Output format, Bits[1:0]  
Coarse digital delay, Bits[5:0]  
Divide ratio, Bits[7:0]  
0x00  
0x00  
0x00  
0x0317  
0x0318 Channel Output 8  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x0319  
Coarse digital delay, Bits[5:0]  
Divide ratio, Bits[7:0]  
0x00  
0x04  
0x40  
0x031A  
0x031B Channel Output 9  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x031C  
Coarse digital delay, Bits[5:0]  
Divide ratio, Bits[7:0]  
0x00  
0x00  
0x00  
0x031D  
0x031E Channel Output 10  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x031F  
Coarse digital delay, Bits[5:0]  
Divide ratio, Bits[7:0]  
0x00  
0x04  
0x40  
0x0320  
0x0321 Channel Output 11  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x0322  
Coarse digital delay, Bits[5:0]  
Divide ratio [7:0]  
0x00  
0x00  
0x20  
0x0323  
0x0324 Channel Output 12  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x0325  
Coarse digital delay, Bits[5:0]  
Divide ratio, Bits[7:0]  
0x00  
0x00  
0x20  
0x0326  
0x0327 Channel Output 13  
Channel control, Bits[2:0]  
Output format, Bits[1:0]  
Fine analog  
delay enable  
Fine analog delay, Bits[3:0]  
0x0328  
Coarse digital delay, Bits[5:0]  
Divide ratio, Bits[7:0]  
0x00  
0x00  
0x0329  
Sync Control  
0x032A Distribution sync  
0x032B Ignore sync enable  
Reserved  
Sync outputs 0x00  
Channel 7  
ignore sync  
Channel 0  
ignore sync  
0x00  
0x032C  
Reserved  
Channel 8  
ignore sync  
0x00  
0x032D SYSREF Bypass  
resample control  
Channel 6  
Enable VCXO 0x00  
bypass SYSREF receiver path  
resample  
to distribution  
0x032E  
Reserved  
Channel 7  
0x00  
bypass SYSREF  
resample  
SYSREF Control  
0x0400 SYSREF pattern  
generator K divider  
K divider, Bits[7:0]  
K divider, Bits[15:8]  
0x00  
0x00  
0x0401  
0x0402 SYSREF control  
SYSREF  
request  
method  
SYSREF reset 0x00  
0x0403  
SYSREF source, Bits[1:0]  
Reserved  
SPI SYSREF  
request  
0x00  
0x04  
0x0404 SYSREF_IN receiver  
control  
SYSREF IN  
receiver  
Single-ended SYSREF  
source  
differential  
power-down negative input receiver  
(CMOS mode) enable  
Rev. D | Page 50 of 67  
Data Sheet  
AD9528  
Default  
Value  
(Hex)  
Addr  
(Hex)  
Register Name  
Bit 7 (MSB)  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0 (LSB)  
Power-Down Control  
0x0500 Power-down control  
enable  
Reserved  
Chip power- 0x10  
down enable  
0x0501 Output channel  
Channel 7  
power down enable power-down power-down  
Channel 0  
0x00  
0x00  
0xFF  
0xFF  
0x0502  
Reserved  
Channel 8  
power-down  
Channel 0  
LDO enable  
0x0503 LDO regulator enable Channel 7  
LDO enable  
0x0504  
PLL2 LDO  
enable  
Channel 8  
LDO enable  
Status and Status Readback5  
0x0505 Status control signals  
0x0506  
Status Monitor 0 Control, Bits[7:0]  
Status Monitor 1 Control, Bits[7:0]  
0x00  
0x00  
0x00  
0x0507 Status pin enable and  
status divider enable  
Reserved  
STATUS1  
divider enable  
0x0508 Status Readback 0  
PLL2 feedback 
PLL1 locked  
status  
0x00  
0x00  
status  
0x0509 Status Readback 1  
Reserved  
Holdover Selected  
active status reference  
Fast lock in  
progress  
VCO  
calibration  
busy status  
1 The soft reset bits (Bit 0 and Bit 7) are logically AND gated internally; therefore, set or clear both bits together.  
2 The LSB first bits (Bit 1 and Bit 6) are logically AND gated internally; therefore, set or clear both bits together.  
3 The address ascension bits (Bit 2 and Bit 5) are logically AND gated internally; therefore, set or clear both bits together.  
4 The SDO active bits (Bit 3 and Bit 4) are logically AND gated internally; therefore, set or clear both bits together.  
5 Register 0x0505, Register 0x0506, and Register 0x0507 are control status pins as notated by bit names 0x0505 (Status 0) and 0x0506 (Status 1). Register 0x0508 and  
Register 0x0509 are for readback via SPI/I2C.  
Rev. D | Page 51 of 67  
AD9528  
Data Sheet  
CONTROL REGISTER MAP BIT DESCRIPTIONS  
SERIAL CONTROL PORT CONFIGURATION (REGISTER 0x0000 TO REGISTER 0x0001)  
Table 37. SPI Configuration A (Register 0x0000)  
Bits Bit Name  
Description  
7
6
Soft reset (SPI only)  
Device reset.  
LSB first (SPI only)  
Bit order for SPI port. This bit has no effect in I2C mode.  
1 = least significant bit first.  
0 (default) = most significant bit first.  
5
Address ascension  
(SPI only)  
This bit controls whether the register address is automatically incremented during a multibyte transfer. This  
bit has no effect in I2C mode.  
1 = register addresses are automatically incremented in multibyte transfers.  
0 (default) = register addresses are automatically decremented in multibyte transfers.  
4
SDO active (SPI only) Enables SPI port SDO pin. This bit has no effect in I2C mode.  
1 = 4-wire mode (SDO pin enabled).  
0 (default) = 3-wire mode.  
[3:0]  
These bits are mirrors of Bits[7:4] of this register. However, each pair of the following corresponding bits are  
logically AND gated internally; therefore, set the bits to Logic 1 or Logic 0 together.  
Bit 3 corresponds to Bit 4.  
Bit 2 corresponds to Bit 5.  
Bit 1 corresponds to Bit 6.  
Bit 0 corresponds to Bit 7.  
Table 38. SPI Configuration B (Register 0x0001)  
Bits Bit Name  
Description  
[7:6] Reserved  
Reserved.  
5
Read buffer register For buffered registers, this bit controls whether the value read from the serial port is from the actual (active)  
registers or the buffered copy.  
1 = reads buffered values that take effect on the next assertion of IO_UPDATE.  
0 (default) = reads values currently applied to the internal logic of the device.  
[4:3] Reserved  
Reserved.  
2
Reset sans regmap  
This bit resets the device while maintaining the current register settings.  
1 = resets the device.  
0 (default) = no action.  
Reserved.  
[1:0] Reserved  
Rev. D | Page 52 of 67  
Data Sheet  
AD9528  
CLOCK PART FAMILY ID (REGISTER 0x0003 TO REGISTER 0x0006)  
Table 39. Clock Part Family ID  
Address Bits  
Bit Name  
Description  
0x0003  
[7:4] Reserved  
Reserved.  
[3:0] Chip type, Bits[3:0]  
The Analog Devices unified SPI protocol reserves this read only register location for  
identifying the type of device. The default value of 0x05 identifies the AD9528 as a clock IC.  
0x0004  
[7:4] Clock part serial ID, Bits[3:0]  
The Analog Devices unified SPI protocol reserves this read only register location as the  
lower four bits of the clock part serial ID that, along with Register 0x0005, uniquely  
identifies the AD9528 within the Analog Devices clock chip family. No other Analog  
Devices chip that adheres to the Analog Devices unified SPI has these values for  
Register 0x0003, Register 0x0004, and Register 0x0005. The clock part serial ID is 0x00F;  
for these four bits it is 0xF.  
[3:0] Reserved  
Default = 0xF.  
0x0005  
0x0006  
[7:0] Clock part serial ID,  
Bits[11:4]  
The Analog Devices unified SPI protocol reserves this read only register location as the  
upper eight bits of the clock part serial ID that, along with Register 0x0004, uniquely  
identifies the AD9528 within the Analog Devices clock chip family. No other Analog  
Devices chip that adheres to the Analog Devices unified SPI has these values for  
Register 0x0003, Register 0x0004, and Register 0x0005. Default: 0x00.  
[7:0] Part versions, Bits[7:0]  
The Analog Devices unified SPI protocol reserves this read only register location for  
identifying the die revision. Default = 0x03.  
SPI VERSION (REGISTER 0x000B)  
Table 40. SPI Version  
Bits Bit Name  
Description  
[7:0] SPI version, Bits[7:0]  
The Analog Devices unified SPI protocol reserves this read only register location for identifying the version  
of the unified SPI protocol. Default = 0x00.  
VENDOR ID (REGISTER 0x000C TO REGISTER 0x000D)  
Table 41. Vendor ID  
Address  
Bits Bit Name  
Description  
0x000C  
[7:0] Vendor ID, Bits[7:0]  
The Analog Devices unified SPI protocol reserves this read only register location for identifying  
Analog Devices as the chip vendor of this device. All Analog Devices devices adhering to the  
unified serial port specification have the same value in this register. Default = 0x56.  
0x000D  
[7:0] Vendor ID, Bits[15:8]  
The Analog Devices unified SPI protocol reserves this read only register location for identifying  
Analog Devices as the chip vendor of this device. All Analog Devices devices adhering to the  
unified serial port specification have the same value in this register. Default = 0x04.  
IO_UPDATE (REGISTER 0x000F)  
Table 42. IO_UPDATE  
Bits Bit Name  
Description  
Reserved. Default = 0000000b.  
[7:1] Reserved  
0
IO_UPDATE Writing a 1 to this bit transfers the data in the serial input/output buffer registers to the internal control registers of the  
device. This is an autoclearing bit.  
Rev. D | Page 53 of 67  
AD9528  
Data Sheet  
PLL1 CONTROL (REGISTER 0x0100 TO REGISTER 0x010B)  
Table 43. PLL1 REFA Divider (RA) and REFB Divider (RB) Control  
Address  
Bits  
Bit Name  
Description  
0x0100  
[7:0]  
10-bit REFA (RA) divider  
10-bit REFA divider, Bits[7:0] (LSB). Divide by 1 to divide by 1023.  
0000000000, 0000000001 = divide by 1.  
10-bit REFA divider, Bits[9:8] (MSB).  
0x0101  
0x0102  
[1:0]  
[7:0]  
10-bit REFB (RB) divider  
10-bit REFB divider, Bits[7:0] (LSB). Divide by 1 to divide by 1023.  
0000000000, 0000000001 = divide by 1.  
10-bit REFB divider, Bits[9:8] (MSB).  
0x0103  
[1:0]  
Table 44. PLL1 Feedback Divider (N1)  
Address  
Bits  
Bit Name  
Description  
0x0104  
[7:0]  
10-bit N1 divider  
10-bit feedback divider, Bits[7:0] (LSB). Divide by 1 to divide by 1023.  
0000000000, 0000000001 = divide by 1.  
0x0105  
[1:0]  
10-bit feedback divider, Bits[9:8] (MSB).  
Table 45. PLL1 Charge Pump Control  
Address  
Bits  
Bit Name  
Description  
0x0106  
7
Force holdover  
Tristates the PLL1 charge pump.  
0 = normal operation.  
1 = forces holdover.  
[6:0]  
PLL1 charge pump current (μA),  
Bits[6:0]  
These bits set the magnitude of the PLL1 charge pump current. Granularity is ~0.5 μA  
with a full-scale magnitude of ~63.5 μA.  
0x0107  
[7:6]  
5
Reserved  
Reserved.  
Disable holdover  
Disable automatic holdover.  
0 = automatic holdover enabled.  
1 = automatic holdover disabled.  
Reserved.  
[4:2]  
[1:0]  
Reserved  
Charge pump mode, Bits[1:0]  
Controls the mode of the PLL1 charge pump.  
00 = tristate (default).  
01 = pump down.  
10 = pump up.  
11 = normal.  
Rev. D | Page 54 of 67  
Data Sheet  
AD9528  
Table 46. PLL1 Input Receiver Control  
Address  
Bits  
Bit Name  
Description  
0x0108  
7
Frequency detector power-down  
enable  
1 = enabled.  
0 = disabled (default).  
1 = differential receiver mode.  
6
5
4
REFB differential receiver enable  
REFA differential receiver enable  
REFB input receiver enable  
0 = single-ended receiver mode (also depends on Register 0x0109, Bit 1) (default).  
1 = differential receiver mode.  
0 = single-ended receiver mode (also depends on Register 0x0109, Bit 0) (default).  
REFB receiver power-down control mode.  
1 = enable REFB receiver.  
0 = power-down (default).  
3
2
1
REFA input receiver enable  
REFA receiver power-down control mode.  
1 = enable REFA receiver.  
0 = power-down (default).  
VCXO receiver power-down  
enable  
Enables control over power-down of the VCXO receivers.  
1 = power-down control enabled.  
0 = both receivers enabled (default).  
VCXO single-ended receiver  
mode enable CMOS mode  
Selects which single-ended input pin is enabled when in the single-ended receiver  
mode (Register 0x0108, Bit 0 = 0).  
1 = negative receiver from VCXO input (VCXO_IN pin) selected.  
0 = positive receiver from VCXO input (VCXO_IN pin) selected (default).  
0
VCXO differential receiver enable 1 = differential receiver mode.  
0 = single-ended receiver mode (default).  
Reserved.  
0x0109  
[7:6]  
5
Reserved  
N1 feedback divider reset  
Puts divider in reset.  
1 = Divider held in reset.  
0 = divider normal operation.  
Puts divider in reset.  
4
3
2
REFB divider (RB) reset  
1 = Divider held in reset.  
0 = divider normal operation.  
Puts divider in reset.  
REFA divider (RA) reset  
1 = Divider held in reset.  
0 = divider normal operation.  
Selects the input source to the PLL1 feedback divider.  
1 = selects VCXO as the input to the PLL1 feedback divider.  
PLL1 Feedback Divider Source  
0 = selects the PLL2 feedback divider output as the input to the PLL1 feedback  
divider.  
1
0
REFB single-ended negative  
pin enable (CMOS mode)  
Selects which single-ended input pin is enabled when in single-ended receiver mode  
(also depends on Register 0x0108, Bit 6 = 0).  
1 = REFB pin enabled.  
0 = REFB pin enabled.  
REFA single-ended negative pin  
mode enable (CMOS mode)  
Selects which single-ended input pin is enabled when in single-ended receiver mode  
(also depends on Register 0x0108, Bit 5 = 0).  
1 = REFA pin enabled.  
0 = REFA pin enabled.  
Rev. D | Page 55 of 67  
AD9528  
Data Sheet  
Address  
Bits  
[7:4]  
3
Bit Name  
Description  
0x010A  
Reserved  
Reserved.  
Holdover mode  
High permits the VCXO_CTRL control voltage to be forced to midsupply when the  
feedback or input clocks fail. Low tristates the charge pump output.  
1 = VCXO_CTRL control voltage goes to VCC/2.  
0 = VCXO_CTRL control voltage tracks the tristated (high impedance) charge pump  
(through the buffer).  
[2:0]  
Reference selection mode,  
Bits[2:0]  
Programs the REFA, REFB mode selection (default = 000).  
REF_SEL  
Pin  
X1  
X1  
X1  
X1  
0
Bit 2  
Bit 1  
0
Bit 0  
0
Description  
0
0
0
0
1
1
Nonrevertive: stay on REFB.  
Revert to REFA.  
0
1
1
0
Select REFA.  
1
1
Select REFB.  
X1  
X1  
X1  
X1  
REF_SEL pin = 0 (low): REFA.  
REF_SEL pin = 1 (high): REFB.  
1
1 X means don’t care.  
Table 47. PLL Fast Lock (Register 0x010B)  
Bits  
7
Bit Name  
Description  
Enables PLL1 fast lock operation.  
PLL1 fast lock enable  
[6:0]  
Fast lock charge pump current (μA),  
Bits[6:0]  
These bits set the magnitude of the PLL1 charge pump current. Granularity is ~0.5 μA with a  
full-scale magnitude of ~63.5 μA.  
PLL2 (REGISTER 0x0200 TO REGISTER 0x0209)  
Table 48. PLL2 Charge Pump Control (Register 0x0200)  
Bits  
Bit Name  
Description  
[7:0]  
PLL2 CP current (μA), Bits[7:0]  
These bits set the magnitude of the PLL2 charge pump current. Granularity is ~3.5 μA with a  
full-scale magnitude of ~900 μA.  
Table 49. PLL2 Feedback VCO CAL Divider Control (Register 0x0201)  
Bits  
[7:6]  
[5:0]  
Bit Name  
Description  
A divider, Bits[1:0]  
B divider, Bits[5:0]  
A divider word  
B divider word  
Feedback Divider Constraints  
A Divider (Bits[7:6])  
A = 0 or A = 1  
B Divider (Bits[5:0])  
Allowed N Division (4 × B + A)  
B = 4  
B = 5  
B = 6  
B ≥ 7  
N = 16 to 255  
A = 0 to A = 2  
A = 0 to A = 2  
A = 0 to A = 3  
Table 50. PLL2 Control (Register 0x0202)  
Bits  
Bit Name  
Description  
7
Lock detect power-down enable  
Controls power-down of the PLL2 lock detector.  
1 = lock detector powered down.  
0 = lock detector active.  
6
5
Reserved  
Default = 0; value must remain 0.  
Enables doubling of the PLL2 reference input frequency.  
1 = enabled.  
Frequency doubler enable  
0 = disabled.  
Rev. D | Page 56 of 67  
Data Sheet  
AD9528  
Bits  
[4:2]  
[1:0]  
Bit Name  
Description  
Reserved  
Reserved  
PLL2 charge pump mode  
Controls the mode of the PLL2 charge pump.  
00 = tristate.  
01 = pump down.  
10 = pump up.  
11 (default) = normal.  
Table 51. PLL2 VCO Control (Register 0x0203)  
Bits  
[7:5]  
4
Bit Name  
Description  
Reserved  
Reserved.  
Doubler and R1 divider path enable  
0 (default) = bypasses doubler and R1 divider path to PLL2 frequency detector.  
1 = enables doubler and R1 divider path.  
0 (default) = normal operation.  
3
2
Reset VCO calibration dividers  
Treat reference as valid  
1 = resets A and B dividers.  
0 (default) = uses the PLL1 VCXO indicator to determine when the reference clock to the  
PLL2 is valid.  
1 = treats the reference clock as valid even if PLL1 does not consider it to be valid.  
Selects VCO control voltage functionality.  
1
0
Force VCO to midpoint frequency  
0 (default) = normal VCO operation.  
1 = forces VCO control voltage to midscale.  
Manual VCO calibrate (not  
autoclearing)  
1 = initiates VCO calibration (this is not an autoclearing bit).  
0 = resets the VCO calibration.  
Table 52. PLL2 RF VCO Divider (M1) (Register 0x0204)  
Bits Bit Name  
Description  
[7:6] Reserved  
Reserved.  
5
4
3
PFD reference edge  
select  
1 = falling edge.  
0 = rising edge.  
PFD feedback edge  
select  
1 = falling edge.  
0 = rising edge.  
RF VCO divider (M1)  
power-down  
1 = powers down the M1 divider.  
0 = normal operation.  
[2:0] RF VCO divider (M1),  
Bits[2:0]  
Bit 2  
Bit 1  
Bit 0  
Divider Value  
Divide by 3.  
Divide by 4.  
Divide by 5.  
0
1
1
1
0
0
1
0
1
Rev. D | Page 57 of 67  
AD9528  
Data Sheet  
Table 53. PLL2 Loop Filter Control  
Address  
Bits Bit Name  
Description  
Bit 7 Bit 6  
0x0205  
[7:6] RPOLE2 (Ω), Bits[1:0]  
RPOLE2 (Ω)  
0
0
1
1
0
1
0
1
900  
450  
300  
225  
Bit 3  
0
[5:3] RZERO (Ω), Bits[1:0]  
[2:0] CPOLE1 (pF), Bits[1:0]  
[7:1] Reserved  
Bit 5 Bit 4  
RZERO (Ω)  
3250  
2750  
2250  
2100  
3000  
2500  
2000  
1850  
CPOLE1 (pF)  
0
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
1
0
1
0
1
0
1
Bit 2 Bit 1  
Bit 0  
0
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
1
8
0
16  
1
24  
0
24  
1
32  
0
40  
1
48  
0x0206  
Reserved.  
0
Bypass internal RZERO resistor  
Bypasses the internal RZERO resistor (RZERO = 0 Ω). Requires the use of a series external  
zero resistor. This bit is the MSB of the loop filter control register (Register 0x0205 and  
Register 0x0206).  
1 = internal RZERO bypassed.  
0 = internal RZERO used.  
Table 54. PLL2 Input Divider (R1) (Register 0x0207)  
Bits  
[7:5]  
[4:0]  
Bit Name  
Description  
Reserved  
Reserved.  
5-bit R1 divider  
Divide by 1 to divide by 31.  
00000, 00001 = divide by 1.  
Table 55. PLL2 Feedback Divider (N2) (Register 0x0208)  
Bits  
Bit Name  
Description  
[7:0]  
8-bit N2 divider  
Division = Channel Divider Bits[7:0] + 1. For example, [7:0] = 0 is divided by 1, [7:0] = 1 is  
divided by 2…[7:0] = 255 is divided by 256.  
Table 56. PLL2 R1 Reference Divider (Register 0x0208 and Register 0x0209)  
Address Bits  
Bit Name  
Description  
0x0209  
7
6
Reserved  
Reserved.  
N2 divider power-down  
0: (default) normal operation.  
1: N2 divider powered down  
[5:0] N2 phase, Bits[5:0]  
Divider initial phase after a sync is asserted relative to the divider input clock (from the  
VCO divider output). LSB = ½ of a period of the divider input clock.  
Phase 0 = no phase offset.  
Phase 1 = ½ period offset.  
Phase 63 = 31.5 period offset.  
Rev. D | Page 58 of 67  
Data Sheet  
AD9528  
CLOCK DISTRIBUTION (REGISTER 0x300 TO REGISTER 0x0329)  
Table 57. Channel 0 to Channel 13 Control (This Same Map Applies to All 14 Channels)  
Address Bits  
Bit Name  
Description  
0x0300,  
0x0303,  
0x0306,  
0x0309,  
0x030C,  
0x030F,  
0x0312,  
0x0315,  
0x0318,  
0x031B,  
0x031E,  
0x0321,  
0x0324,  
0x0327  
[7:5]  
Channel control, Bits[2:0]  
Controls which signal source is selected by the output driver.  
Bit 7  
Bit 6  
Bit 5  
Output Signal Source  
PLL2/divider output.  
PLL1/VCXO output.  
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
SYSREF (retimed by PLL2 output).  
SYSREF (retimed by PLL1 output).  
PLL2/divider output.  
Inverted PLL1/VCXO output.  
SYSREF (retimed by PLL2 output).  
SYSREF (retimed by inverted PLL1 output).  
4
Fine analog delay enable  
Fine analog delay, Bits[3:0]  
Output format, Bits[1:0]  
1 = enables fine delay for the corresponding channel. 600 ps insertion delay.  
0 (default) = disables fine analog delay for the corresponding channel.  
15 fine delay steps.  
[3:0]  
[7:6]  
Step size = 31 ps.  
0x0301,  
0x0304,  
0x0307,  
0x030A,  
0x030D,  
0x0310,  
0x0313,  
0x0316,  
0x0319,  
0x031C,  
0x031F,  
0x0322,  
0x0325,  
0x0328  
Determines the output logic to be applied.  
Bit 7  
Bit 6  
Output Logic Type  
LVDS.  
0
0
1
0
1
X
LVDS (boost mode).  
HSTL.  
[5:0]  
Coarse digital delay, Bits[5:0]  
Divider initial phase after a sync is asserted relative to the divider input clock (from the  
VCO divider output). LSB = ½ of a period of the divider input clock.  
Phase = 0: no phase offset.  
Phase = 1: ½ period offset  
Phase = 63: 31.5 period offset.  
0x0302,  
0x0305,  
0x0308,  
0x030B,  
0x030E,  
0x031A,  
0x0314,  
0x0317,  
0x031A,  
0x031D,  
0x0320,  
0x0323,  
0x0326,  
0x0329  
[7:0]  
Divide ratio, Bits[7:0] (LSB)  
Division = Channel divider Bits[7:0] + 1. For example, [7:0] = 0 is divided by 1, [7:0] = 1  
is divided by 2…[7:0] = 255 is divided by 256. 8-bit channel divider.  
Table 58. Distribution Sync  
Address  
Bits  
[7:1]  
0
Bit Name  
Description  
0x032A  
Reserved  
Reserved.  
SYNC outputs  
Issues SYNC on transition of bit 0 from 1 to 0.  
Rev. D | Page 59 of 67  
AD9528  
Data Sheet  
Table 59. Ignore SYNC Enable  
Address  
Bits  
Bit Name  
Description  
0x032B  
7
Channel 7 ignore sync  
0 = Channel 7 synchronizes to sync command.  
1 = Channel 7 ignores sync command.  
0 = Channel 6 synchronizes to sync command.  
1 = Channel 6 ignores sync command.  
0 = Channel 5 synchronizes to sync command.  
1 = Channel 5 ignores sync command.  
0 = Channel 4 synchronizes to sync command.  
1 = Channel 4 ignores sync command.  
0 = Channel 3 synchronizes to sync command.  
1 = Channel 3 ignores sync command.  
0 = Channel 2 synchronizes to sync command.  
1 = Channel 2 ignores sync command.  
0 = Channel 1 synchronizes to sync command.  
1 = Channel 1 ignores sync command.  
0 = Channel 0 synchronizes to sync command.  
1 = Channel 0 ignores sync command.  
Reserved.  
6
5
4
3
2
1
0
Channel 6 ignore sync  
Channel 5 ignore sync  
Channel 4 ignore sync  
Channel 3 ignore sync  
Channel 2 ignore sync  
Channel 1 ignore sync  
Channel 0 ignore sync  
Reserved  
0x032C  
7
6
PLL2 feedback N2 divider ignore  
sync  
0 = PLL2 N2 divider synchronizes to sync command  
1 = PLL2 N2 divider ignores sync command  
0 = Channel 13 synchronizes to sync command  
1 = Channel 13 ignores sync command  
0 = Channel 12 synchronizes to sync command  
1 = Channel 12 ignores sync command  
0 = Channel 11 synchronizes to sync command  
1 = Channel 11 ignores sync command  
0 = Channel 10 synchronizes to sync command  
1 = Channel 10 ignores sync command  
0 = Channel 9 synchronizes to sync command  
1 = Channel 9 ignores sync command  
0 = Channel 8 synchronizes to sync command  
1 = Channel 8 ignores sync command  
5
4
3
2
1
0
Channel 13 ignore sync  
Channel 12 ignore sync  
Channel 11 ignore sync  
Channel 10 ignore sync  
Channel 9 ignore sync  
Channel 8 ignore sync  
Rev. D | Page 60 of 67  
Data Sheet  
AD9528  
Table 60. SYSREF Bypass Resample Control  
Address  
Bits  
Bit Name  
Description  
0x032D  
7
Channel 6 bypass SYSREF resample  
0 = not bypassed.  
1 = Channel 6 bypass SYSREF resample.  
0 = not bypassed.  
6
5
4
3
2
1
0
Channel 5 bypass SYSREF resample  
Channel 4 bypass SYSREF resample  
Channel 3 bypass SYSREF resample  
Channel 2 bypass SYSREF resample  
Channel 1 bypass SYSREF resample  
Channel 0 bypass SYSREF resample  
Enable VCXO receiver path to distribution  
1 = Channel 5 bypass SYSREF resample.  
0 = not bypassed.  
1 = Channel 4 bypass SYSREF resample.  
0 = not bypassed.  
1 = Channel 3 bypass SYSREF resample.  
0 = not bypassed.  
1 = Channel 2 bypass SYSREF resample.  
0 = not bypassed.  
1 = Channel 1 bypass SYSREF resample.  
0 = not bypassed.  
1 = Channel 0 bypass SYSREF resample.  
0 = path disabled.  
1 = enables path.  
0x032E  
7
6
Reserved  
Reserved.  
Channel 13 bypass SYSREF resample  
0 = not bypassed.  
1 = Channel 13 bypass SYSREF resample.  
0 = not bypassed.  
5
4
3
2
1
0
Channel 12 bypass SYSREF resample  
Channel 11 bypass SYSREF resample  
Channel 10 bypass SYSREF resample  
Channel 9 bypass SYSREF resample  
Channel 8 bypass SYSREF resample  
Channel 7 bypass SYSREF resample  
1 = Channel 12 bypass SYSREF resample.  
0 = not bypassed.  
1 = Channel 11 bypass SYSREF resample.  
0 = not bypassed.  
1 = Channel 10 bypass SYSREF resample.  
0 = not bypassed.  
1 = Channel 9 bypass SYSREF resample.  
0 = not bypassed.  
1 = Channel 8 bypass SYSREF resample.  
0 = not bypassed.  
1 = Channel 7 bypass SYSREF resample.  
Table 61. SYSREF Pattern Generator K Divider  
Address  
Bits  
Bit Name  
Description  
0x0400,  
0x0401  
[7:0],  
[15:8]  
K divider  
The 16-bit K divider divides the input clock to the SYSREF pattern generator to  
program the SYSREF pulse width. Bits[7:0] are the LSB byte, and Bits[15:8] are the  
MSB byte.  
Rev. D | Page 61 of 67  
AD9528  
Data Sheet  
Table 62. SYSREF Control  
Address  
Bits  
Bit Name  
Description  
0x0402  
7
SYSREF request method  
SYSREF request method  
0 = SPI controlled  
1 = Pin controlled  
[6:5]  
SYSREF pattern generator trigger  
control, Bits[1:0]  
SYSREF pattern generator trigger control  
0x: level sensitive, active high  
10: edge sensitive, rising edge  
11: edge sensitive, falling edge  
0 = PLL2 feedback divider  
4
SYSREF pattern generator clock  
source  
1 = PLL1 out  
3
Resample clock source for external 0 = device clock  
SYSREF  
1 = PLL1 out  
[2:1]  
SYSREF test mode, Bits[1:0]  
SYSREF test mode  
00 = GND  
01 = VDD  
1x = counter output clock  
SYSREF reset  
0
SYSREF reset  
0x0403  
[7:6]  
SYSREF source, Bits[1:0]  
SYSREF source  
00 = external  
01 = external resampled  
10 = internal  
[5:4]  
[3:1]  
SYSREF pattern generator mode,  
Bits[1:0]  
Pattern mode  
00 = N-shot  
01 = continuous  
10 = PRBS  
11 = stop  
N-shot mode, Bits[1:0]  
N-shot mode  
001 = 1 pulse  
010 = 2 pulses  
011 = 4 pulses  
100 = 6 pulses  
101 = 8 pulses  
Others = 1 pulse  
SPI SYSREF request  
0
SPI SYSREF request  
In N-shot mode, the SYSREF pattern starts at the transition of this bit from 0 to 1 and bit  
automatically clears after the pattern completes  
In continuous or PRBS mode, SYSREF pattern starts at the transition of this bit from 0 to  
1 and the bit stays set to 1 until user clears the bit; when the user clears the bit, the  
SYSREF pattern stops  
Table 63. SYSREF_IN Receiver Control  
Address  
Bits  
[7:3]  
2
Bit Name  
Description  
0x0404  
Reserved  
Reserved.  
SYSREF IN receiver power-down  
Enables control over power-down of the SYSREF input receivers.  
1 = power-down control enabled (default).  
0 = both receivers enabled.  
1
0
Single-ended source negative  
input (CMOS mode)  
Selects which single-ended input pin is enabled when in the SYSREF single-ended  
receiver mode (Register 0x0404, Bit 0 = 0).  
1 = negative receiver from SYSREF input (SYSREF_IN pin) selected.  
0 = positive receiver from SYSREF input (SYSREF_IN pin) selected (default).  
1 = differential receiver mode, single-ended receivers disabled.  
SYSREF differential receiver  
enable  
0 = single-ended receiver mode (default).  
Rev. D | Page 62 of 67  
Data Sheet  
AD9528  
POWER-DOWN CONTROL (REGISTER 0x0500 TO REGISTER 0x0504)  
Table 64. Power-Down Control Enable  
Address  
Bits  
Bit Name  
Description  
0x0500  
[7:5]  
Reserved  
Reserved  
4
Bias generation power-down  
disable or power-down  
0 = power-down  
1 = normal operation  
0 = normal operation  
1 = power-down  
3
2
1
PLL2 power-down enable  
PLL1 power-down enable  
0 = normal operation  
1 = power-down  
Clock distribution power-down  
enable  
0 = normal operation  
1 = power-down  
0 = normal operation  
1 = power-down  
0
Chip power-down enable  
Table 65. Output Channel Power-Down Control  
Address  
Bits  
Bit Name  
Description  
0x0501  
7
Channel 7 power-down  
0 = normal operation  
1 = Channel 7 power-down  
0 = normal operation  
6
5
4
3
2
1
0
Channel 6 power-down  
Channel 5 power-down  
Channel 4 power-down  
Channel 3 power-down  
Channel 2 power-down  
Channel 1 power-down  
Channel 0 power-down  
1 = Channel 6 power-down  
0 = normal operation  
1 = Channel 5 power-down  
0 = normal operation  
1 = Channel 4 power-down  
0 = normal operation  
1 = Channel 3 power-down  
0 = normal operation  
1 = Channel 2 power-down  
0 = normal operation  
1 = Channel 1 power-down  
0 = normal operation  
1 = Channel 0 power-down  
Reserved  
0x0502  
[7:6]  
5
Reserved  
Channel 13 power-down  
0 = normal operation  
1 = Channel 13 power-down  
0 = normal operation  
4
3
2
1
0
Channel 12 power-down  
Channel 11 power-down  
Channel 10 power-down  
Channel 9 power-down  
Channel 8 power-down  
1 = Channel 12 power-down  
0 = normal operation  
1 = Channel 11 power-down  
0 = normal operation  
1 = Channel 10 power-down  
0 = normal operation  
1 = Channel 9 power-down  
0 = normal operation  
1 = Channel 8 power-down  
Rev. D | Page 63 of 67  
AD9528  
Data Sheet  
Table 66. LDO Regulator Enable  
Address  
Bits  
Bit Name  
Description  
0x0503  
7
Channel 7 LDO enable  
0: Channel 7 LDO power down  
1: normal operation  
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Channel 6 LDO enable  
Channel 5 LDO enable  
Channel 4 LDO enable  
Channel 3 LDO enable  
Channel 2 LDO enable  
Channel 1 LDO enable  
Channel 0 LDO enable  
PLL2 LDO enable  
0: Channel 6 LDO power down  
1: normal operation  
0: Channel 5 LDO power down  
1: normal operation  
0: Channel 4 LDO power down  
1: normal operation  
0: Channel 3 LDO power down  
1: normal operation  
0: Channel 2 LDO power down  
1: normal operation  
0: Channel 1 LDO power down  
1: normal operation  
0: Channel 0 LDO power down  
1: normal operation  
0x0504  
0: PLL2 LDO power down  
1: normal operation  
PLL1 LDO enable  
0: PLL1 LDO power down  
1: normal operation  
Channel 13 LDO enable  
Channel 12 LDO enable  
Channel 11 LDO enable  
Channel 10 LDO enable  
Channel 9 LDO enable  
Channel 8 LDO enable  
0: Channel 13 LDO power down  
1: normal operation  
0: Channel 12 LDO power down  
1: normal operation  
0: Channel 11 LDO power down  
1: normal operation  
0: Channel 10 LDO power down  
1: normal operation  
0: Channel 9 LDO power down  
1: normal operation  
0: Channel 8 LDO power down  
1: normal operation  
Rev. D | Page 64 of 67  
Data Sheet  
AD9528  
STATUS CONTROL (REGISTER 0x0505 TO REGISTER 0x0509)  
Table 67. Status Control Signals  
Address Bits Bit Name  
0x0505 [7:0] Status Monitor 0 control  
Description  
Bit 5  
0
Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Mux Out  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
GND  
0
PLL1 and PLL2 locked  
PLL1 locked  
PLL2 locked  
0
0
0
Both references are missing (REFA and REFB)  
Both references are missing and PLL2 is locked  
REFB selected (applies only to auto select mode)  
REFA is correct  
0
0
0
0
REFB is correct  
0
PLL1 in Holdover  
0
VCXO is correct  
0
PLL1 feedback is correct  
PLL2 feedback clock is correct  
Fast lock in progress  
REFA and REFB are correct  
All clocks are correct  
PLL1 feedback divide by 2  
PLL1 PFD down divide by 2  
PLL1 REF divide by 2  
PLL1 PFD up divide by 2  
GND  
0
0
0
0
0
0
0
0
0
0
GND  
0
GND  
0
GND  
Note that all bit combinations after 010111 are reserved  
0x0506  
[7:0] Status Monitor 1 control  
Bit 5  
0
Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Mux Out  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
GND  
0
PLL1 and PLL2 locked  
PLL1 locked  
0
0
PLL2 locked  
0
Both references are missing (REFA and REFB)  
Both references are missing and PLL2 is locked  
REFB selected (applies only to auto select mode)  
REFA is correct  
0
0
0
0
REFB is correct  
0
PLL1 in Holdover  
0
VCXO is correct  
0
PLL1 feedback is correct  
PLL2 feedback clock is correct  
Fast Lock in Progress  
REFA and REFB are correct  
All clocks are correct  
GND  
0
0
0
0
0
0
GND  
0
GND  
0
GND  
0
PLL2 feedback divide by 2  
PLL2 PFD down divide by 2  
0
Rev. D | Page 65 of 67  
AD9528  
Data Sheet  
Address Bits Bit Name  
Description  
0
0
1
1
0
0
1
1
1
1
0
1
PLL2 REF divide by 2  
PLL2 PFD up divide by 2  
Note that all bit combinations after 010111 are reserved.  
Reserved.  
0x0507  
[7:4] Reserved  
3
STATUS1 pin Output  
enable  
Enables the status on the STATUS1 pin.  
1: enable status output.  
0: disable status output.  
2
STATUS0 pin Output  
enable  
Enables the status on the STATUS0 pin.  
1: enable status output.  
0: disable status output.  
1
0
STATUS0 pin divider  
enable  
Enables a divide by 4 on the STATUS0 pin, allowing dynamic signals to be viewed at a lower  
frequency (such as the PFD input clocks). Not to be used with dc states on the status pins,  
which occur when the settings of Register 0x0505, Bits[5:0] are in the range of 000000 to 001111.  
1: enabled.  
0: disabled.  
STATUS1 pin divider  
enable  
Enables a divide by 4 on the STATUS1 pin, allowing dynamic signals to be viewed at a lower  
frequency (such as the PFD input clocks). Not to be used with dc states on the status pins,  
which occur when the settings of Register 0x0506, Bits[5:0] are in the range of 000000 to 001111.  
1: enable.  
0: disable.  
Table 68. Readback Registers (Readback 0 and Readback 1)  
Address  
Bits Bit Name  
PLL2 feedback status  
Description  
0x0508  
7
6
5
4
3
2
1
0
1 = correct.  
0 = off/clocks are missing.  
1 = correct.  
PLL1 feedback status  
VCXO status  
0 = off/clocks are missing.  
1 = correct.  
0 = off/clocks are missing.  
1 = off/clocks are missing.  
0 = correct.  
Both REFA/REFB missing  
REFB status  
1 = correct.  
0 = off/clocks are missing.  
1 = correct.  
REFA status  
0 = off/clocks are missing.  
1 = locked.  
PLL2 locked status  
PLL1 locked status  
0 = unlocked.  
1 = locked.  
0 = unlocked.  
0x0509  
[7:4] Reserved  
Reserved.  
3
Holdover active status  
1 = holdover is active (both references are missing).  
0 = normal operation.  
2
Selected reference  
Selected reference (applies only when the device automatically selects the  
reference; for example, not in manual control mode).  
1 = REFB.  
0 = REFA.  
1
0
Fast Lock in progress  
1 = fast lock in progress.  
0 = fast lock not in progress.  
1 = VCO calibration in progress.  
0 = VCO calibration not in progress.  
VCO calibration busy status  
Rev. D | Page 66 of 67  
Data Sheet  
AD9528  
OUTLINE DIMENSIONS  
10.10  
10.00 SQ  
9.90  
0.60  
0.42  
0.24  
0.30  
0.23  
0.18  
0.60  
0.42  
0.24  
PIN 1  
INDICATOR  
55  
54  
72  
1
PIN 1  
INDICATOR  
9.85  
0.50  
BSC  
9.75 SQ  
9.65  
5.45  
5.30 SQ  
5.15  
EXPOSED  
PAD  
0.50  
0.40  
0.30  
18  
19  
37  
36  
0.25 MIN  
TOP VIEW  
BOTTOM VIEW  
8.50 REF  
0.80 MAX  
0.65 TYP  
12° MAX  
1.00  
0.85  
0.80  
0.05 MAX  
0.02 NOM  
FOR PROPER CONNECTION OF  
THE EXPOSED PAD, REFER TO  
THE PIN CONFIGURATION AND  
FUNCTION DESCRIPTIONS  
COPLANARITY  
0.08  
SEATING  
PLANE  
0.20 REF  
SECTION OF THIS DATA SHEET.  
COMPLIANT TO JEDEC STANDARDS MO-220-VNND-4  
Figure 56. 72-Lead Lead Frame Chip Scale Package [LFCSP_VQ]  
10 mm × 10 mm Body, Very Thin Quad  
(CP-72-6)  
Dimensions shown in millimeters  
ORDERING GUIDE  
Model1  
Temperature Range  
Package Description  
Package Option  
AD9528BCPZ  
AD9528BCPZ-REEL7  
AD9528/PCBZ  
−40°C to +85°C  
−40°C to +85°C  
72-Lead Lead Frame Chip Scale Package [LFCSP_VQ]  
72-Lead Lead Frame Chip Scale Package [LFCSP_VQ]  
Evaluation Board  
CP-72-6  
CP-72-6  
1 Z = RoHS Compliant Part.  
I2C refers to a communications protocol originally developed by Philips Semiconductors (now NXP Semiconductors).  
©2014–2018 Analog Devices, Inc. All rights reserved. Trademarks and  
registered trademarks are the property of their respective owners.  
D12380-0-1/18(D)  
Rev. D | Page 67 of 67  

相关型号:

AD9528BCPZ-REEL7

JESD204B Clock Generator with 14 LVDS/HSTL Outputs
ADI

AD9528_18

JESD204B Clock Generator with 14 LVDS/HSTL Outputs
ADI

AD9530

4 CML Output, Low Jitter Clock Generator
ADI

AD9530BCPZ

4 CML Output, Low Jitter Clock Generator
ADI

AD9530BCPZ-REEL7

4 CML Output, Low Jitter Clock Generator
ADI

AD9540

655 MHz Low Jitter Clock Generator
ADI

AD9540BCPZ

655 MHz Low Jitter Clock Generator
ADI

AD9540BCPZ-REEL

655 MHz Low Jitter Clock Generator
ADI

AD9540BCPZ-REEL7

Low Jitter, DDS-based Clock Generator and Synthesizer
ADI

AD9540BCPZ-REEL7

OTHER CLOCK GENERATOR, QCC48, 7 X 7 MM, LEAD FREE, MO-220VKKD-2, LFCSP-48
ROCHESTER

AD9540PCB

655 MHz Low Jitter Clock Generator
ADI

AD9542

Quad Input, Five-Output, Dual DPLL Synchronizer and Adaptive Clock Translator
ADI