AD9528 [ADI]
JESD204B Clock Generator with 14 LVDS/HSTL Outputs;型号: | AD9528 |
厂家: | 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
0x1FFF…0x0000
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
相关型号:
AD9540BCPZ-REEL7
OTHER CLOCK GENERATOR, QCC48, 7 X 7 MM, LEAD FREE, MO-220VKKD-2, LFCSP-48
ROCHESTER
©2020 ICPDF网 联系我们和版权申明