AD AD9553BCPZ Flexible clock translator for gpon, base station, sonet/sdh, t1/e1, and ethernet Datasheet

Flexible Clock Translator for GPON, Base
Station, SONET/SDH, T1/E1, and Ethernet
AD9553
FEATURES
GENERAL DESCRIPTION
Input frequencies from 8 kHz to 710 MHz
Output frequencies up to 810 MHz
Preset pin-programmable frequency translation ratios cover
popular wireline and wireless frequency applications,
including xDSL, T1/E1, BITS, SONET, and Ethernet.
Arbitrary frequency translation ratios via SPI port
On-chip VCO
Accepts a crystal resonator for holdover applications
Two single-ended (or one differential) reference input(s)
Two output clocks (independently programmable as LVDS,
LVPECL, or CMOS)
SPI-compatible, 3-wire programming interface
Single supply (3.3 V)
Very low power: <450 mW (under most conditions)
Small package size (5 mm × 5 mm)
Exceeds Telcordia GR-253 Category II OC-48 jitter
generation, transfer, and tolerance specifications
The AD9553 is a phase-locked loop (PLL) based clock translator
designed to address the needs of passive optical networks (PON)
and base stations. The device employs an integer-N PLL to
accommodate the applicable frequency translation requirements.
The user supplies up to two single-ended input reference signals
or one differential input reference signal via the REFA and REFB
inputs. The device supports holdover applications by allowing the
user to connect a 25 MHz crystal resonator to the XTAL input.
The AD9553 is pin programmable, providing a matrix of
standard input/output frequency translations from a list of 15
possible input frequencies to a list of 51 possible output frequency
pairs (OUT1 and OUT2). The device also has a 3-wire SPI
interface, enabling the user to program custom input-to-output
frequency translations.
The AD9553 output is compatible with LVPECL, LVDS, or
single-ended CMOS logic levels, although the AD9553 is
implemented in a strictly CMOS process.
APPLICATIONS
The AD9553 operates over the extended industrial temperature
range of −40°C to +85°C.
Cost effective replacement of high frequency VCXO, OCXO,
and SAW resonators
Extremely flexible frequency translation for SONET/SDH,
Gb Ethernet, Fibre Channel, DRFI/DOCSIS, and
PON/EPON/GPON
Wireless infrastructure
Test and measurement (including handheld devices)
BASIC BLOCK DIAGRAM
AD9553
REFA
REFB
INPUT
FREQUENCY
SOURCE
SELECTOR
PLL
OUTPUT
CIRCUITRY
OUT2
OUT1
XTAL
08565-001
PIN-DEFINED AND SERIAL PROGRAMMING
Figure 1.
Rev. 0
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
www.analog.com
Fax: 781.461.3113
©2010 Analog Devices, Inc. All rights reserved.
AD9553
TABLE OF CONTENTS
Features .............................................................................................. 1
Preset Frequencies .......................................................................... 14
Applications ....................................................................................... 1
Device Control Modes ................................................................... 17
General Description ......................................................................... 1
Theory of Operation ...................................................................... 19
Basic Block Diagram ........................................................................ 1
General Description ................................................................... 19
Revision History ............................................................................... 2
Description of Functional Blocks............................................. 19
Specifications..................................................................................... 3
Jitter Tolerance ............................................................................ 25
Power Consumption .................................................................... 3
Output/Input Frequency Relationship .................................... 25
Logic Input Pins ............................................................................ 3
Calculating Divider Values ....................................................... 26
Logic Output Pins......................................................................... 3
Low Dropout (LDO) Regulators .............................................. 27
RESET Pin ..................................................................................... 4
Automatic Power-On Reset ...................................................... 27
Reference Clock Input Characteristics ...................................... 4
Applications Information .............................................................. 28
VCO Characteristics .................................................................... 5
Thermal Performance ................................................................ 28
Crystal Input Characteristics ...................................................... 5
Serial Control Port ......................................................................... 29
Output Characteristics ................................................................. 6
Serial Control Port Pin Descriptions ....................................... 29
Jitter Characteristics ..................................................................... 7
Operation of the Serial Control Port ....................................... 29
Serial Control Port ....................................................................... 8
Instruction Word (16 Bits) ........................................................ 30
Serial Control Port Timing ......................................................... 8
MSB/LSB First Transfers ........................................................... 30
Absolute Maximum Ratings............................................................ 9
Register Map ................................................................................... 32
ESD Caution .................................................................................. 9
Register Map Descriptions ........................................................ 34
Pin Configuration and Function Descriptions ........................... 10
Outline Dimensions ....................................................................... 41
Typical Performance Characteristics ........................................... 11
Ordering Guide .......................................................................... 41
REVISION HISTORY
4/10—Revision 0: Initial Version
Rev. 0 | Page 2 of 44
AD9553
SPECIFICATIONS
POWER CONSUMPTION
Table 1.
Parameter
TOTAL CURRENT
Min
Typ
162
Max
185
Unit
mA
93
106
mA
35
36
29
41
42
34
mA
mA
mA
35
36
29
41
42
34
mA
mA
mA
Typ
Max
Unit
Test Conditions/Comments
V
For the CMOS inputs, a static Logic 1 results
from either a pull-up resistor or no connection.
VDD CURRENT BY PIN
Pin 18
Pin 21
LVDS Configured Output
LVPECL Configured Output
CMOS Configured Output
Pin 28
LVDS Configured Output
LVPECL Configured Output
CMOS Configured Output
Test Conditions/Comments
Tested with both output channels active at
maximum output frequency. LVPECL and
LVDS outputs use a 100 Ω termination
between both pins of the output driver.
Tested with both output channels active at
maximum output frequency. LVPECL and
LVDS outputs use a 100 Ω termination
between both pins of the output driver.
LOGIC INPUT PINS
Table 2.
Parameter
INPUT CHARACTERISTICS 1
Logic 1 Voltage, VIH
Min
1.02
Logic 0 Voltage, VIL
Logic 1 Current, IIH
Logic 0 Current, IIL
1
0.64
3
17
V
μA
μA
The A[3:0] and Y[5:0] pins have 100 kΩ internal pull-up resistors. The OM[2:0] pins have 40 kΩ pull-up resistors when the device is not in SPI mode.
LOGIC OUTPUT PINS
Table 3.
Parameter
OUTPUT CHARACTERISTICS
Output Voltage High, VOH
Output Voltage Low, VOL
Min
Typ
Max
Unit
Test Conditions/Comments
0.19
V
V
Tested at 1 mA load current
Tested at 1 mA load current
2.7
Rev. 0 | Page 3 of 44
AD9553
RESET PIN
Table 4.
Parameter
INPUT CHARACTERISTICS 1
Input Voltage High, VIH
Input Voltage Low, VIL
Input Current High, IINH
Input Current Low, IINL
MINIMUM PULSE WIDTH LOW
1
Min
Typ
Max
Unit
Test Conditions/Comments
0.3
31
0.85
12.5
43
V
V
μA
μA
μs
Tested with an active source driving the RESET pin.
Max
Unit
Test Conditions/Comments
250
710
MHz
MHz
769
mV
1.96
150
The RESET pin has a 100 kΩ internal pull-up resistor.
REFERENCE CLOCK INPUT CHARACTERISTICS
Table 5.
Parameter
DIFFERENTIAL INPUT
Input Frequency Range
Common-Mode Internally Generated
Input Voltage
Differential Input Voltage Sensitivity
Min
0.008
613
Pulse Width Low
Pulse Width High
2× FREQUENCY MULTIPLIER
692
250
Differential Input Resistance
Differential Input Capacitance
Duty Cycle
Pulse Width Low
Pulse Width High
Pulse Width Low
Pulse Width High
CMOS SINGLE-ENDED INPUT
Input Frequency Range
Input High Voltage 1
Input Low Voltage1
Input High Current
Input Low Current
Input Capacitance
Duty Cycle
Typ
mV p-p
5
3
kΩ
pF
1.6
1.6
0.64
0.64
ns
ns
ns
ns
0.008
1.05
Assumes minimum LVDS input level and requires
bypassing of the /5 divider and 2× multiplier.
Use ac coupling to preserve the internal dc bias of the
differential input.
Capacitive coupling required; can accommodate singleended input by ac grounding unused input; the
instantaneous voltage on either pin must not exceed the
3.3 V dc supply rails.
200
0.98
0.04
0.03
3
Pulse width high and pulse width low establish the
bounds for duty cycle.
Up to 250 MHz.
Up to 250 MHz.
Beyond 250 MHz, up to 710 MHz.
Beyond 250 MHz, up to 710 MHz.
MHz
V
V
μA
μA
pF
Pulse width high and pulse width low establish the
bounds for duty cycle.
2
2
125
ns
ns
MHz
1
To avoid excessive reference spurs, the 2× multiplier
requires 48% to 52% duty cycle. Reference clock input
frequencies greater than 125 MHz require the use of the
/5 divider.
The single-ended CMOS input is 3.3 V compatible. In the case of ac-coupling, the user must bias the input at 1.0 V dc.
Rev. 0 | Page 4 of 44
AD9553
VCO CHARACTERISTICS
Table 6.
Parameter
FREQUENCY RANGE
VCO GAIN
VCO TRACKING RANGE
VCO CALIBRATION TIME
Min
3350
Typ
Max
4050
45
±300
Unit
MHz
MHz/V
ppm
Test Conditions/Comments
As measured from completion of the VCO calibration
command (the rising edge of CS (Pin 12)) until the rising
edge of LOCKED (Pin 20).
Applies for A[3:0] = 0001 to 1100 or for A[3:0] = 1111.
Low BW Setting (170 Hz)
13.3 kHz PFD Frequency
16 kHz PFD Frequency
High BW Setting (75 kHz)
2.64 MHz PFD Frequency
4.86 MHz PFD Frequency
PLL LOCK TIME
214
176
ms
ms
1.46
0.80
ms
ms
Applies for A[3:0] = 1101 to 1110.
Using the pin selected frequency settings. Lock time is
from the rising edge of the RESET pin to the rising edge of
the LOCKED pin.
Applies for A[3:0] = 0001 to 1100 or for A[3:0] = 1111.
Low BW Setting (170 Hz)
13.3 kHz PFD Frequency
16 kHz PFD Frequency
High BW Setting (75 kHz)
2.64 MHz PFD Frequency
4.86 MHz PFD Frequency
214
176
ms
ms
1.50
0.89
ms
ms
Applies for A[3:0] = 1101 to 1110.
CRYSTAL INPUT CHARACTERISTICS
Table 7.
Parameter
CRYSTAL FREQUENCY
Range
Tolerance
CRYSTAL MOTIONAL RESISTANCE
CRYSTAL LOAD CAPACITANCE
Min
Typ
Max
Unit
Test Conditions/Comments
10
25
52
MHz
When using the pin selected frequency settings, the device
requires a 25 MHz crystal to support holdover functionality.
20
100
ppm
Ω
pF
10
Rev. 0 | Page 5 of 44
Using a crystal with a specified load capacitance other than 10 pF
(8 pF to 24 pF) is possible, but necessitates using the SPI port.
AD9553
OUTPUT CHARACTERISTICS
Table 8.
Parameter
LVPECL MODE
Differential Output Voltage
Swing
Common-Mode Output
Voltage
Frequency Range
Duty Cycle
Rise/Fall Time 1 (20% to 80%)
LVDS MODE
Differential Output Voltage
Swing
Balanced, VOD
Unbalanced, ΔVOD
Offset Voltage
Common Mode, VOS
Common-Mode Difference,
ΔVOS
Short-Circuit Output Current
Frequency Range
Duty Cycle
Rise/Fall Time1 (20% to 80%)
CMOS MODE
Output Voltage High, VOH
IOH = 10 mA
IOH = 1 mA
Output Voltage Low, VOL
IOL = 10 mA
IOL = 1 mA
Frequency Range
Duty Cycle
Rise/Fall Time1 (20% to 80%)
1
Min
Typ
Max
Unit
Test Conditions/Comments
690
800
890
mV
Output driver static (for dynamic performance, see Figure 13).
VDD − 1.66
VDD − 1.34
VDD − 1.01
V
Output driver static.
255
810
60
305
MHz
%
ps
Up to 805 MHz output frequency.
100 Ω termination between the output driver pins.
0
40
Output driver static (for dynamic performance, see Figure 13).
297
398
8.3
mV
mV
Voltage swing between output pins; output driver static.
Absolute difference between voltage swing of normal pin and
inverted pin; output driver static.
1.17
1.35
7.3
V
mV
Output driver static.
Voltage difference between output pins; output driver static.
24
810
60
355
mA
MHz
%
ps
Up to 805 MHz output frequency.
100 Ω termination between the output driver pins.
17
0
40
285
Output driver static; standard drive strength setting.
2.8
2.8
V
V
Output driver static; standard drive strength setting.
0
45
500
0.5
0.3
200
V
V
MHz
55
745
%
ps
The listed values are for the slower edge (rise or fall).
Rev. 0 | Page 6 of 44
3.3 V CMOS; standard drive strength setting. Output toggle
rates in excess of the maximum are possible, but with reduced
amplitude (see Figure 12).
At maximum output frequency.
3.3 V CMOS; standard drive strength setting; 10 pF load.
AD9553
JITTER CHARACTERISTICS
Table 9.
Parameter
JITTER GENERATION
12 kHz to 20 MHz
LVPECL Output
LVDS Output
CMOS Output
LVPECL Output
LVDS Output
CMOS Output
Min
Typ
1.31
1.32
1.24
1.28
1.29
1.26
Max
Unit
Test Conditions/Comments
ps rms
ps rms
ps rms
ps rms
ps rms
ps rms
Input = 122.88 MHz, output = 155.52 MHz.
Input = 122.88 MHz, output = 155.52 MHz.
Input = 122.88 MHz, output = 155.52 MHz.
Input = 19.44 MHz, output = 245.76 MHz.
Input = 19.44 MHz, output = 245.76 MHz.
Input = 19.44 MHz, output = 245.76 MHz. See Figure 12 regarding
CMOS toggle rates above 250 MHz.
50 kHz to 80 MHz
LVPECL Output
LVDS Output
CMOS Output
LVPECL Output
LVDS Output
CMOS Output
0.44
0.45
0.39
0.75
0.76
0.44
ps rms
ps rms
ps rms
ps rms
ps rms
ps rms
Input = 122.88 MHz, output = 155.52 MHz.
Input = 122.88 MHz, output = 155.52 MHz.
Input = 122.88 MHz, output = 155.52 MHz.
Input = 122.88 MHz, output = 155.52 MHz.
Input = 19.44 MHz, output = 245.76 MHz.
Input = 19.44 MHz, output = 245.76 MHz.
Input = 19.44 MHz, output = 245.76 MHz. See Figure 12 regarding
CMOS toggle rates above 250 MHz.
JITTER TRANSFER BANDWIDTH
Low BW Setting
High BW Setting
JITTER TRANSFER PEAKING
Low BW Setting
High BW Setting
170
Hz
75
kHz
1.3
dB
0.08
dB
See the Typical Performance Characteristics section.
Applies to all input frequency pin programming configurations that
use 170 Hz loop bandwidth per Table 17.
Applies to all input frequency pin programming configurations that
use 75 kHz loop bandwidth per Table 17.
See the Typical Performance Characteristics section
Applies to all input frequency pin programming configurations that
use 170 Hz loop bandwidth per Table 17.
Applies to all input frequency pin programming configurations that
use 75 kHz loop bandwidth per Table 17.
Rev. 0 | Page 7 of 44
AD9553
SERIAL CONTROL PORT
Table 10.
Parameter
CS
Input Logic 1 Voltage
Input Logic 0 Voltage
Input Logic 1 Current
Input Logic 0 Current
Input Capacitance
SCLK
Input Logic 1 Voltage
Input Logic 0 Voltage
Input Logic 1 Current
Input Logic 0 Current
Input Capacitance
SDIO
Input
Input Logic 1 Voltage
Input Logic 0 Voltage
Input Logic 1 Current
Input Logic 0 Current
Input Capacitance
Output
Output Logic 1 Voltage
Output Logic 0 Voltage
Min
Typ
Max
1.6
0.5
0.03
2
2
1.6
0.5
2
0.03
2
1.6
0.5
1
1
2
2.8
0.3
Unit
V
V
μA
μA
pF
V
V
μA
μA
pF
V
V
μA
μA
pF
V
V
SERIAL CONTROL PORT TIMING
Table 11.
Parameter
SCLK
Clock Rate, 1/tCLK
Pulse Width High, tHIGH
Pulse Width Low, tLOW
SDIO to SCLK Setup, tDS
SCLK to SDIO Hold, tDH
SCLK to Valid SDIO, tDV
CS to SCLK Setup (tS) and Hold (tH)
CS Minimum Pulse Width High
Limit
Unit
50
3
3
4
0
13
0
6.4
MHz max
ns min
ns min
ns min
ns min
ns max
ns min
ns min
Rev. 0 | Page 8 of 44
Test Conditions/Comments
1 mA load current
1 mA load current
AD9553
ABSOLUTE MAXIMUM RATINGS
ESD CAUTION
Table 12.
Parameter
Supply Voltage (VDD)
Maximum Digital Input Voltage
Storage Temperature Range
Operating Temperature Range
Lead Temperature (Soldering, 10 sec)
Junction Temperature
Rating
3.6 V
−0.5 V to VDD + 0.5 V
−65°C to +150°C
−40°C to +85°C
300°C
150°C
Stresses above those listed under Absolute Maximum Ratings
may cause permanent damage to the device. This is a stress
rating only; functional operation of the device at these or any
other conditions above those indicated in the operational
section of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect
device reliability.
Rev. 0 | Page 9 of 44
AD9553
32
31
30
29
28
27
26
25
Y3
Y2
Y1
Y0
VDD
OUT1
OUT1
GND
PIN CONFIGURATION AND FUNCTION DESCRIPTIONS
1
2
3
4
5
6
7
8
PIN 1
INDICATOR
AD9553
TOP VIEW
(Not to Scale)
24
23
22
21
20
19
18
17
GND
OUT2
OUT2
VDD
LOCKED
LDO
VDD
LDO
NOTES
1. EXPOSED DIE PAD MUST BE CONNECTED TO GND.
08565-002
XTAL
XTAL
SEL REFB
OM2/CS
OM1/SCLK
OM0/SDIO
RESET
FILTER
9
10
11
12
13
14
15
16
Y4
Y5
A0
A1
A2
A3
REFA
REFB/REFA
Figure 2. Pin Configuration
Table 13. Pin Function Descriptions
Pin No.
29, 30, 31,
32, 1, 2
3, 4, 5, 6
Mnemonic
Y0, Y1, Y2, Y3,
Y4, Y5
A0, A1, A2, A3
Type 1
I
7
REFA
I
8
REFB/REFA
I
9, 10
XTAL
I
11
SEL REFB
I
12
OM2/CS
I
13
OM1/SCLK
I
14
OM0/SDIO
I/O
15
RESET
I
16
FILTER
I/O
17, 19
18, 21, 28
20
26, 22
27, 23
24, 25
EP
LDO
VDD
LOCKED
OUT1, OUT2
OUT1, OUT2
GND
Exposed die pad
P/O
P
O
O
O
P
1
I
Description
Control Pins. These pins select one of 51 preset output frequency combinations for OUT1 and
OUT2. Note that when all six control pins are Logic 0, SPI programming is active.
Control Pins. These pins select one of 15 preset input reference frequencies. Note that when all four
control pins are Logic 0, SPI programming is active.
Reference Clock Input. Connect this pin to a single-ended active clock input signal. Alternatively,
this pin is the noninverted part of a differential clock input signal.
Reference Clock Input. Connect this pin to a single-ended active clock input signal. Alternatively,
this pin is the inverted part of a differential clock input signal.
Crystal Resonator Input. Connect a crystal resonator across these pins. When using the preset
input/output frequencies via the Y[5:0] and A[3:0] pins, the crystal must have a resonant frequency
of 25 MHz with a specified load capacitance of 10 pF.
Control Pin. This pin allows manual selection of REFA (Logic 0) or REFB (Logic 1) as the active
reference assuming that the desired reference signal is present. Note that this pin is nonfunctional
when Register 0x29[5] = 1.
Digital Input. When the device is not in SPI mode, this pin is an output mode control pin (OM2) with
an internal 40 kΩ pull-up resistor. The OM2 pin, in conjunction with the OM0 and OM1 pins, allows
the user to select 1-of-8 output configurations (see Table 21). In SPI mode, this pin is an active low
chip select (CS) with no internal pull-up resistor.
Digital Input. When the device is not in SPI mode, this pin is an output mode control pin (OM1) with
an internal 40 kΩ pull-up resistor. The OM1 pin, in conjunction with the OM0 and OM2 pins, allows
the user to select 1-of-8 output configurations (see Table 21). In SPI mode, this pin is the serial data
clock (SCLK) with no internal pull-up resistor.
Digital Input/Output. When the device is not in SPI mode, this pin is an input only and functions as
an output mode control pin (OM0) with an internal 40 kΩ pull-up resistor. The OM0 pin, in
conjunction with the OM1 and OM2 pins, allows the user to select 1-of-8 output configurations (see
Table 21). In SPI mode, this pin is the serial data input/output (SDIO) with no internal pull-up
resistor.
Digital Input, Active Low with a 100 kΩ Internal Pull-Up Resistor. Resets the internal logic to default
states (see the Automatic Power-On Reset section).
Loop Filter Node for the PLL. Connect external loop filter components (see Figure 22) from this pin
to Pin 17 (LDO).
LDO Decoupling Pins. Connect a 0.47 μF decoupling capacitor from each of these pins to ground.
Power Supply Connection: 3.3 V Analog Supply.
Active High Locked Status Indicator for the PLL.
Complementary Square Wave Clocking Outputs.
Square Wave Clocking Outputs.
Ground.
The exposed die pad must be connected to GND.
I = input, I/O = input/output, O = output, P = power, and P/O = power/output.
Rev. 0 | Page 10 of 44
AD9553
TYPICAL PERFORMANCE CHARACTERISTICS
–30
–30
JITTER BANDWIDTH JITTER (rms)
12kHz TO 20MHz
1.30ps
50kHz TO 80MHz
0.62ps
–40
–50
–50
–80
–90
–100
–110
–120
–70
–80
–90
–100
–110
–120
–130
–130
–140
–140
–150
–150
100
1k
10k
100k
1M
10M
100M
FREQUENCY OFFSET FROM CARRIER (Hz)
–160
10
100
–30
JITTER BANDWIDTH JITTER (rms)
12kHz TO 20MHz
1.25ps
50kHz TO 80MHz
0.63ps
–40
–50
–50
10M
100M
–90
–100
–110
–120
–70
–80
–90
–100
–110
–120
–130
–130
–140
–140
–150
–150
100
1k
10k
100k
1M
10M
100M
–160
10
100
Figure 4. Phase Noise, Pin Programmed
(fREF = 61.44 MHz, fOUT1 = 122.88 MHz)
–70
10k
100k
1M
10M
100M
Figure 7. Phase Noise, Pin Programmed
(fREF = 8 kHz, fOUT1 = 155.52 MHz)
5
JITTER BANDWIDTH JITTER (rms)
12kHz TO 20MHz
0.73ps
50kHz TO 80MHz
0.51ps
–80
1k
FREQUENCY OFFSET FROM CARRIER (Hz)
08565-207
PHASE NOISE (dBc/Hz)
–80
FREQUENCY OFFSET FROM CARRIER (Hz)
0
JITTER TRANSFER
–90
–5
–120
–130
2
–10
–15
–20
–140
–25
–150
–160
100
1
JITTER PEAKING
0
–1
–2
–3
0
1k
10k
100k
1M
10M
FREQUENCY OFFSET FROM CARRIER (Hz)
100M
Figure 5. Phase Noise, Pin Programmed
(fREF = 77.76 MHz, fOUT1 = 622.08 MHz)
–30
10
25
50 75 100 125 150 175
FREQUENCY OFFSET (Hz)
100
FREQUENCY OFFSET (Hz)
Figure 8. Jitter Transfer, Loop Bandwidth = 170 Hz
Rev. 0 | Page 11 of 44
1k
08565-028
–110
MAGNITUDE (dB)
MAGNITUDE (dB)
–100
08565-205
PHASE NOISE (dBc/Hz)
1M
–60
–70
08565-204
PHASE NOISE (dBc/Hz)
100k
JITTER BANDWIDTH JITTER (rms)
12kHz TO 20MHz
1.27ps
50kHz TO 80MHz
0.54ps
–40
–60
–160
10
10k
Figure 6. Phase Noise, Pin Programmed
(fREF = 19.44 MHz, fOUT1 = 155.52 MHz)
Figure 3. Phase Noise, Pin Programmed
(fXTAL = 25 MHz, fOUT1 = 156.25 MHz)
–30
1k
FREQUENCY OFFSET FROM CARRIER (Hz)
08565-206
PHASE NOISE (dBc/Hz)
–60
–70
08565-203
PHASE NOISE (dBc/Hz)
–60
–160
10
JITTER BANDWIDTH JITTER (rms)
12kHz TO 20MHz
1.26ps
50kHz TO 80MHz
0.49ps
–40
AD9553
5
4.0
0
3.5
–5
5pF
OUTPUT VOLTAGE (V p-p)
JITTER TRANSFER
1
–25
–30
–35
JITTER PEAKING
0
–1
–2
–3
10
–40
–45
10
2.0
20pF
1.5
1.0
0.5
20 30 40 50 60 70
FREQUENCY OFFSET (kHz)
80
100
1k
FREQUENCY OFFSET (kHz)
0
08565-029
–20
10pF
2.5
0
200
300
400
500
600
FREQUENCY (MHz)
Figure 9. Jitter Transfer, Loop Bandwidth = 75 kHz
Figure 12. Peak-to-Peak Output Voltage vs. Frequency,
CMOS
35
1800
LVPECL
1600
30
LVPECL
LVDS STRONG
OUTPUT VOLTAGE (mV p-p)
SUPPLY CURRENT (mA)
100
08565-211
–15
MAGNITUDE (dB)
MAGNITUDE (dB)
–10
3.0
25
20
LVDS WEAK
15
10
1400
1200
LVDS STRONG
1000
800
LVDS WEAK
600
400
5
100
200
300
400
500
600
700
800
900
FREQUENCY (MHz)
0
08565-209
0
0
100
200
300
400
500
600
700
800
900
FREQUENCY (MHz)
Figure 10. Supply Current vs. Output Frequency,
LVPECL and LVDS (10 pF Load)
08565-212
200
0
Figure 13. Peak-to-Peak Output Voltage vs. Frequency,
LVPECL and LVDS (100 Ω Load)
30
51
10pF
20pF
50
25
DUTY CYCLE (%)
20
5pF
15
10
48
5pF
20pF
47
46
45
44
5
0
0
100
200
300
400
500
FREQUENCY (MHz)
600
Figure 11. Supply Current vs. Output Frequency,
CMOS (10 pF Load)
42
0
100
200
300
400
500
FREQUENCY (MHz)
Figure 14. Duty Cycle vs. Output Frequency, CMOS
Rev. 0 | Page 12 of 44
600
08565-213
43
08565-210
SUPPLY CURRENT (mA)
49
10pF
AD9553
60
59
LVPECL
58
LVDS
STRONG
DUTY CYCLE (%)
57
56
2
55
LVDS WEAK
54
53
51
0
100
200
300
400
500
600
700
800
900
FREQUENCY (MHz)
500ps/DIV
08565-214
125mV/DIV
50
08565-216
52
Figure 17. Typical Output Waveform, LVDS
(800 MHz, 3.5 mA Drive Current)
Figure 15. Duty Cycle vs. Output Frequency,
LVPECL and LVDS (100 Ω Load)
2
500ps/DIV
500mV/DIV
Figure 16. Typical Output Waveform, LVPECL (800 MHz)
1.25ns/DIV
Figure 18. Typical Output Waveform, CMOS
(250 MHz, 10 pF Load)
Rev. 0 | Page 13 of 44
08565-217
200mV/DIV
08565-215
2
AD9553
PRESET FREQUENCIES
The frequency selection pins (A[3:0] and Y[5:0]) allow the user
to hardwire the device for preset input and output frequencies
based on the pin logic states (see Figure 20). The pins decode
ground or open connections as Logic 0 or Logic 1, respectively.
The same settings apply to both the REFA and REFB input
paths. Furthermore, the /5, ×2, and R values cause the PLL
input frequency to be either 16 kHz or 40/3 kHz. The exceptions are A[3:0] = 1101 and 1110, which yield a PLL input
frequency of 155.52/59 MHz and 4.86 MHz, respectively.
Note that the XTAL input is not available for holdover
functionality in the A[3:0] = 1101 and 1110 configurations,
thus the undefined RXO value.
In order to have access to the device control registers via the SPI
port, the user must select Y[5:0] = 000000 and/or A[3:0] = 0000.
Doing so causes Pin 12 through Pin 14 to function as SPI port
control pins instead of output mode control pins (see the Output
Driver Mode Control section). Note that after selecting SPI
mode, the user must write a Logic 1 to Bit 0 of Register 0x32 and
Register 0x34 to enable the registers as the source of the OUT1 and
OUT2 mode control bits (see Figure 23 and the Output Driver
Mode Control section).
The Y[5:0] pins allow the user to select one of 51 output
frequency combinations (fOUT1 and fOUT2) per Table 15.
The device sets the appropriate P0, P1, and P2 settings based
on the logic levels applied to the Y[5:0] pins. Note, however,
that selections 101101 through 110010 require A[3:0] = 1101
and selection 110011 requires A[3:0] = 1110.
The A[3:0] pins allow the user to select one of fifteen input
reference frequencies as shown in Table 14. The device sets the
appropriate divide-by-5 (/5A, /5B), multiply-by-2 (×2A, ×2B),
and input divider (RA, RB, RXO) values based on the logic levels
applied to the A[3:0] pins.
The value (N) of the PLL feedback divider and the control
setting for the charge pump current (CP) depend on a
combination of both the A[3:0] and Y[5:0] pin settings as
shown in Table 16.
Table 14. Pin-Configured Input Frequency 1
Pins A[3:0]
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101 2
1110 3
1111
1
2
3
fREFA, fREFB (MHz)
/5A, /5B
×2A, ×2B
0.008
1.536
2.048
16.384
19.44
25
38.88
61.44
77.76
122.88
125
1.544
155.52
77.76
200/3
–
–
–
–
–
–
–
–
–
–
On
–
–
–
–
On
–
–
–
–
On
–
–
–
–
On
On
–
–
–
RA, RB (Decimal)
SPI mode
1
96
128
1024
1215
3125
2430
3840
4860
7680
3125
193
59
16
5000
For /5 and ×2 frequency scalers, – indicates bypassed and On indicates active.
Pins A[3:0] = 1101 only works with Pins Y[5:0] =101101 through 110010.
Pins A[3:0] = 1110 only works with Pins Y[5:0] =110011.
Rev. 0 | Page 14 of 44
RXO (Decimal)
3125
3125
3125
3125
3125
3125
3125
3125
3125
3125
3125
3125
Undefined
Undefined
3750
AD9553
Table 15. Pin-Configured Output Frequency
Pins Y[5:0]
000000
000001
000010
000011
000100
000101
000110
000111
001000
001001
001010
001011
001100
001101
001110
001111
010000
010001
010010
010011
010100
010101
010110
010111
011000
011001
011010
011011
011100
011101
011110
011111
100000
100001
100010
100011
100100
100101
100110
100111
101000
101001
101010
101011
101100
101101
101110
101111
110000
110001
110010
110011
110100 to 111111
1
fOUT1 (MHz)
fOUT2 (MHz)
P0
P1
P2
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
Undefined
3
3
3
3
3
3
6
6
6
6
6
12
12
12
12
45
45
45
360
360
480
4
4
4
5
5
25
4
4
4
8
8
32
4
4
4
4
4
6
6
6
12
12
400
1
1
1
2
2
4
1
Undefined
3
6
12
45
360
480
6
12
45
360
480
12
45
360
480
45
360
480
360
480
480
4
5
25
5
25
25
4
8
32
8
32
32
4
5
10
300
400
6
12
24
12
24
400
1
2
4
2
4
4
1
Undefined
SPI mode
245.76
245.76
245.76
245.76
245.76
245.76
122.88
122.88
122.88
122.88
122.88
61.44
61.44
61.44
61.44
16.384
16.384
16.384
2.048
2.048
1.536
156.25
156.25
156.25
125
125
25
155.52
155.52
155.52
77.76
77.76
19.44
153.6
153.6
153.6
153.6
153.6
100
100
100
50
50
1.544
Fo 1
Fo1
Fo1
Fo/21
Fo/21
Fo/41
622.08
Undefined
245.76
122.88
61.44
16.384
2.048
1.536
122.88
61.44
16.384
2.048
1.536
61.44
16.384
2.048
1.536
16.384
2.048
1.536
2.048
1.536
1.536
156.25
125
25
125
25
25
155.52
77.76
19.44
77.76
19.44
19.44
153.6
122.88
61.44
2.048
1.536
100
50
25
50
25
1.544
Fo1
Fo/21
Fo/41
Fo/21
Fo/41
Fo/41
622.08
Undefined
Fo = 39,191.04/59 MHz.
Rev. 0 | Page 15 of 44
AD9553
Table 16. Pin Configuration vs. N 1 and CP 2
Pins A[3:0]
0001 to 1100
1101
1110
1111
1
2
Pins Y[5:0]
000001 to 010101
010110 to 011011
011100 to 100001
100010 to 100110
100111 to 101011
101100
101101 to 111111
000001 to 101100
101101 to 110010
110010 to 111111
000001 to 110010
110011
110100 to 111111
000001 to 010101
010110 to 011011
011100 to 100001
100010 to 100110
100111 to 101011
101100
101101 to 111111
N
230,400
234,375
233,280
230,400
225,000
231,600
Undefined
Undefined
Undefined
Undefined
255
Undefined
Undefined
121
Undefined
145
145
145
145
145
145
Undefined
1512
Undefined
Undefined
768
Undefined
276,480
281,250
279,936
276,480
270,000
277,920
Undefined
PLL feedback divider value (decimal).
Charge pump register value (decimal).
Rev. 0 | Page 16 of 44
CP
121
121
121
121
121
121
AD9553
DEVICE CONTROL MODES
from time to time, or for applications that require parameters
not available with any of the pin control options. The block
diagram (see Figure 19) shows how the SPI and pin control
modes interact.
The AD9553 provides two modes of control: pin control and
register control. Pin control, via the frequency selection pins
(A[3:0] and Y[5:0]) as described in the Preset Frequencies
section, is the simplest. Typically, pin control is for applications
requiring only a single set of operating parameters (assuming
that one of the options available via the frequency selection
pins provides the parameters that satisfy the application
requirements). Register control is typically for applications that
require the flexibility to program different operating parameters
The SPI/OM[2:0] label in Figure 19 refers to Pin 12, Pin 13 ,and
Pin 14 of the AD9553. Furthermore, the SPI mode signal is
Logic 1 when A[3:0] = 0000 and/or Y[5:0] = 000000; otherwise,
it is Logic 0.
SPI/OM[2:0]
A[3:0]
3
1
3
4
6
FREQUENCY
SELECTION
PINS DECODER
SPI MODE
0
Y[5:0]
3
OUTPUT
MODE
CONTROL
DECODER
SPI CONTROLLER
3
OUTPUT
MODE
CONTROL
FUNCTION
BITS
ENABLE SPI CONTROL
OF OUTPUT MODE
0
3
1
OUTPUT MODE
CONTROL
FUNCTION
ENABLE SPI CONTROL
OF OUTPUT ABC BITS
FUNCTION
ABC BITS
0
1
FUNCTION
ABC
ENABLE SPI CONTROL
OF FUNCTIONING XYZ
0
1
FUNCTION
MUXES
REGISTER MAP
Figure 19. Control Mode Diagram
Rev. 0 | Page 17 of 44
FUNCTION
XYZ
08565-100
FUNCTION
XYZ BITS
AD9553
The SPI/OM[2:0] pins serve double duty (as either SPI pins or
output mode control pins). A mux (controlled by the SPI mode
signal) selects whether the three signals associated with the
SPI/OM[2:0] pins connect to the output mode control decoder
or to the SPI controller. Note that the SPI mode signal
originates from the frequency selection pins decoder.
To enable communication with the SPI controller (SPI
mode), the user must apply the appropriate logic pattern
to the frequency selection pins (A[3:0] = 0000 and/or
Y[5:0] = 000000). Note that as long as the frequency selection
pins are set to invoke SPI mode, the user cannot establish
output mode control via the output mode control decoder.
Conversely, when the frequency selection pins are set to
anything other than SPI mode, the user cannot communicate
with the device via the SPI controller.
In Figure 19, note that some of the functions internal to the
AD9553 are controlled by function bits that originate either
from the two pin decoders or from within the register map.
Specifically, each function receives its function bits from a
function mux; and each function mux, in turn, receives its
control signal from a single enable SPI control bit in the
register map.
to the selected function the instant that the enable SPI control
bit becomes Logic 1. Thus, it is a good idea to program the
function bits to the desired state prior to writing Logic 1 to
the corresponding enable SPI control bit.
Although the SPI and pin control modes are functionally
independent, it is possible to mix the control modes. For
example, suppose that pin control satisfies all of the requirements for an application except for the value of the P2 divider
(which is associated with OUT2). The user could do the
following:
•
•
•
•
•
Be aware that the default values within the register map are such
that all enable SPI control bits are Logic 0. Thus, the default
state of the device is such that each function mux selects the pin
decoders (not the register map) as the source for all control
functions.
In order to switch a function mux so that it selects function
bits from the register map, the user must first set the frequency
selection pins to SPI mode. Then, write a Logic 1 to the appropriate enable SPI control bit in the register map. Be aware that
the function mux routes the function bits in the register map
Activate SPI mode via the frequency selection pins.
Program the desired P0, P1, and P2 values in the register
map (Register 0x15 to Register 0x18).
Set the enable SPI control bit for the output dividers
(Register 0x14[2] = 1).
Calibrate the VCO by enabling SPI control of VCO
calibration (Register 0x0E[2] = 1), then issue a calibrate
command (Register 0x0E[7] = 1). Be sure to program the
N divider, R dividers, /5 dividers, and ×2 multipliers to the
values defined by the A[3:0] and Y[5:0] pin settings prior
to calibrating the VCO.
Restore the original settings to the frequency selection pins
to invoke the desired frequency selection.
In this way, the function muxes that control P0, P1, and P2 select
the appropriate register bits as the source for controlling the
dividers, while all the other function muxes select the pin
decoders as the source for controlling the other functions. Note
that the dividers remain under register control until the user
activates SPI mode and writes Register 0x14[2] = 0, thereby
causing the function mux to use the frequency selection pins
decoder as the source for controlling the dividers, instead of the
register map.
Rev. 0 | Page 18 of 44
AD9553
THEORY OF OPERATION
LOCKED
FILTER
TEST
SEL REFB
1 0
CLOCK MUX
UP/2
FPFD/2
FDBK/2
XO
HOLD
REF DET DET DET
SEL A
B
XO
DET A
REFA
×2
0
1
÷5
REF
DIFF
0
1
1
0
DET
LOCK
DETECT
PLL
÷RA
FPFD
P
F
D
×2A
RA
UP
LOOP
FILTER
CHARGE
PUMP
×2
REFB/REFA
÷5
0
1
1
0
3350MHz
TO
4050MHz
5 OR 6
VCO
P0
P2
DN
3
DET XO
XO
DCXO
CTRL
TUNING
CONTROL
XTAL
FDBK
÷RB
×2
2
P1
P0
P1
OUTPUT
MODE
CONTROL
20
3
1 0
N
RB
DET
÷RXO
14
RXO
OUT1
10
÷N
14
×2B
÷5B
XTAL
DET
OUT2
10
HOLD
DET B
2
P2
CLOCK
MUX
14
÷5A
AD9553
3
RA, ×2A, ÷5A
RB, ×2B, ÷5B
RXO, DCXO CTRL
N, P0, P1, P2
REF SEL
TEST
REF DIFF
REGISTER BANK
3
3
OUTPUT MODE/
SERIAL PORT
SPI CTRL
4
1
0
PRECONFIGURED
DIVIDER SETTINGS
6
A[3:0]
Y[5:0]
08565-101
REFERENCE
SWITCHOVER
CONTROL
Figure 20. Detailed Block Diagram
GENERAL DESCRIPTION
The AD9553 can receive up to two input reference clocks, REFA
and REFB. Both input clock paths include an optional divideby-5 (/5) prescaler, an optional 2× frequency multiplier, and
a 14-bit programmable divider. Alternatively, the user can
program the device to operate with one differential input clock
(instead of two single-ended input clocks) via the serial I/O
port. In the differential operating mode, the REFB path is
inactive.
The AD9553 also has a dedicated XTAL input for direct
connection of an optional 25 MHz crystal resonator. This allows
for a backup clock signal useful for holdover operation in case
both input references fail. The XTAL clock path includes a fixed
2× frequency multiplier and a 14-bit programmable divider.
The AD9553 includes a switchover control block that automatically handles switching from REFA to REFB (or vice versa)
in the event of a reference failure. If both REFA and REFB fail,
however, then the switchover control block automatically enters
holdover mode by selecting the XTAL clock signal (assuming
the presence of a crystal resonator at the XTAL input).
Generally, the clock signals that appear at the input to the clock
multiplexer (see Figure 20) all operate at the same frequency.
Thus, the frequency at the input to the PLL (FPFD in Figure 20)
is the same regardless of the signal selected by the clock
multiplexer. The PLL converts FPFD to a frequency within the
operating range of the VCO (3.35 GHz to 4.05 GHz) based on
the value of the feedback divider (N). The VCO prescaler (P0)
reduces the VCO output frequency by a factor of either 5 or 6,
resulting in an intermediate frequency in the range of 558 MHz
to 810 MHz. The 10-bit P1 and P2 dividers can further reduce
the P0 output frequency to yield the final output clock frequencies at OUT1 and OUT2, respectively.
Thus, the frequency translation ratio from the reference input
to the output depends on the selection of the /5 prescalers; the
2× frequency multipliers; the values of the three R dividers; the
N divider; and the P0, P1, and P2 dividers. The user can set all
of these parameters automatically by using the preconfigured
divider settings available via the A[3:0] and Y[5:0] pins (see the
Preset Frequencies section). Alternatively, the user can custom
program these parameters via the serial I/O port (see the Serial
Control Port and Register Map sections), allowing the device to
accommodate custom frequency translation ratios.
DESCRIPTION OF FUNCTIONAL BLOCKS
Reference Inputs
The default configuration of the AD9553 provides up to two
single-ended input clock receivers, REFA and REFB, which are
high impedance CMOS inputs. In applications that require
redundant reference clocks with switchover capability, REFA
is the primary reference and REFB the secondary reference.
Alternatively, the user can configure the input (via the serial I/O
port) as a single differential receiver. In this case, the REFB
input functions as REFA (the complementary input of REFA).
Note that in this configuration the device operates with only
one reference input clock, eliminating the need for switchover
functionality.
Rev. 0 | Page 19 of 44
AD9553
XTAL Input
The AD9553 accepts an optional 25 MHz crystal resonator
connected across the XTAL pins. Unless otherwise programmed,
the device expects the crystal to have a specified load capacitance of
10 pF (default). The AD9553 provides the necessary load capacitance internally. The internal load capacitance consists of a fixed
component of 8 pF and a variable (programmable) component of
0 pF to 15.75 pF.
After applying power to the AD9553 (or after a device reset),
the programmable component defaults to 2 pF. This establishes
the default load capacitance of 10 pF (8 pF fixed plus 2 pF
programmable).
To accommodate crystals with a specified load capacitance other
than 10 pF (8 pF to 23.75 pF), the user can adjust the programmable capacitance in 0.25 pF increments via Register 0x1B[5:0].
Note that when the user sets Register 0x1B[7] to 0 (enabling SPI
control of the XTAL tuning capacitors), the variable capacitance
changes from 2 pF (its default power-up value) to 15.75 pF
due to the default value of Register 0x1B[5:0]. This causes the
crystal load capacitance to be 23.75 pF until the user overwrites
the default contents of Register 0x1B[5:0].
A noncomprehensive, alphabetical list of crystal manufacturers
includes the following:
•
•
•
•
•
•
AVX/Kyocera
ECS
Epson Toyocom
Fox Electronics
NDK
Siward
Although these crystals meet the load capacitance and motional
resistance requirements of the AD9553 according to their data
sheets, Analog Devices, Inc., does not guarantee their operation
with the AD9553, nor does Analog Devices endorse one supplier
of crystals over another.
Input Frequency Prescalers (/5A, /5B)
The /5 prescalers provide the option to reduce the input
reference frequency by a factor of five. Note that the prescalers
physically precede the 2× frequency multipliers. This allows
the prescalers to bring a high frequency reference clock down
to a frequency that is within the range of the 2× frequency
multipliers.
Input 2× Frequency Multipliers (x2A, x2B)
The 2× frequency multipliers provide the option to double the
frequency at their input. This allows the user to take advantage
of a higher frequency at the input to the PLL (FPFD), which
allows for greater separation between the frequency generated
by the PLL and the modulation spur associated with FPFD.
However, increased reference spur separation comes at the
expense of the harmonic spurs introduced by the frequency
multiplier. As such, beneficial use of the frequency multiplier is
application specific. Note that the maximum input frequency
to the 2× frequency multipliers must not exceed 125 MHz.
Input Clock Detectors
The three clock input sections (REFA, REFB, and XTAL) include
a dedicated monitor circuit that detects signal presence at the
input. The detectors provide input to the switchover control
block to support automatic reference switching and holdover
operation.
Switchover/Holdover
The AD9553 supports automatic reference switching and holdover functions. It also supports manual reference switching via
an external pin (SEL REFB) or via program control using the
serial I/O port. A block diagram of the switchover/holdover
capability appears in Figure 21. Note that the mux selects one
of the three input signals (REFA, REFB, or XTAL) routing it to
the input of the PLL. The selection of an input signal depends
on which signals are present along with the contents of
Register 0x29[7:6] and the logic level at the SEL REFB pin.
Note that each input signal has a dedicated signal presence
detector. Each detector uses the feedback signal from the PLL
as a sampling clock (which is always present due to the freerunning VCO). This allows the detectors to determine the
presence or absence of the input signals reliably. Note that the
mux control logic uses the detector signals directly in order to
determine the need for a switch to holdover operation.
Holdover occurs whenever the mux control logic determines that
both the REFA and REFB signals are not present, in which case the
device selects the XTAL signal if it is present. The exception is
when Register 0x29[7:6] = 10 or 11, which disables the holdover
function. If none of the three input signals is present, the device
waits until at least one signal becomes present and selects according
to the device settings (Register 0x29[7:6] and the logic level at the
SEL REFB pin).
When the device is reset (or following a power-up), the internal
logic defaults to revertive switchover mode (Register 0x29[7:6] =
00). In revertive switchover mode, the device selects the REFA
signal whenever it is present. If REFA is not present, then the device
selects the REFB signal, if present, but returns to REFA whenever it
becomes available. That is, in revertive switchover mode, the device
favors REFA. If both REFA and REFB are not present, the device
switches to holdover mode.
When programmed for nonrevertive switchover mode
(Register 0x29[7:6] = 01), the device selects the REFA signal if
it is present. If REFA is not present, then the device selects the
REFB signal (if present). Even if REFA becomes available, the
device continues to use REFB until REFB fails. That is, in nonrevertive switchover mode, the switch to REFB is permanent
unless REFB fails (or unless both REFA and REFB fail, in which
case the device switches to holdover mode).
Rev. 0 | Page 20 of 44
AD9553
RA DIVIDER
FROM REFA
INPUT
÷
RB DIVIDER
FROM REFB
INPUT
FROM XTAL
INPUT
TO
PLL
÷
RXO DIVIDER
÷
CLOCK
MUX
XTAL PRESENT
SIGNAL
REFB PRESENT
DETECTOR
REFA PRESENT
FDBK
MUX
CONTROL
LOGIC
11
SEL
REFB
REG 0x29[7:6]
00
NON-REVERTIVE
01
SELECT REFA
10
SELECT REFB
SEL B/A
REVERTIVE/
NON-REVERTIVE
LOGIC
SEL B/A
SPI SELECT REFA/B
LOGIC
SEL B/A
SEL B/A
REFA/B
SELECTION LOGIC
08565-102
REVERTIVE
11
Figure 21. Switchover/Holdover Block Diagram
The user can override the automatic switchover functions
(revertive and nonrevertive) and manually select the REFA
or REFB signal by programming Register 0x29[7:6] = 10 or 11,
respectively. Note, however, that the desired signal (REFA or
REFB) must be present for the device to select it.
The user can also force the device to switch to REFB by
applying a Logic 1 to the external SEL REFB pin. This overrides
a REFA selection invoked by either the revertive/nonrevertive
logic or when Register 0x29[7:6] = 10. Note, however, that
REFB must be present to be selected by the device.
PLL (PFD, Charge Pump, VCO, Feedback Divider)
The PLL (see Figure 20) consists of a phase-frequency detector
(PFD), a partially integrated analog loop filter (see Figure 22),
an integrated voltage-controlled oscillator (VCO), and a 20-bit
programmable feedback divider. The PLL generates a 3.35 GHz
to 4.05 GHz clock signal based on the frequency of FPFD (see
Figure 20) and the feedback divider value, which is phaselocked to the input reference signal.
The PFD of the PLL drives a charge pump that increases,
decreases, or holds constant the charge stored on the loop filter
capacitors (both internal and external). The stored charge results
in a voltage that sets the output frequency of the VCO. The
feedback loop of the PLL causes the VCO control voltage to
vary in such a way as to phase lock the PFD input signals. Note
that the PFD supports input frequencies spanning 13.3 kHz to
100 MHz (implying that input frequencies between 8 kHz and
13.3 kHz must use the 2× frequency multiplier in the input path).
The PLL has a VCO with 128 frequency bands spanning a range
of 3350 MHz to 4050 MHz (3700 MHz nominal). However, the
actual operating frequency within a particular band depends on
the control voltage that appears on the loop filter capacitor. The
control voltage causes the VCO output frequency to vary linearly
within the selected band. This frequency variability allows the
control loop of the PLL to synchronize the VCO output signal
with the reference signal applied to the PFD.
Typically, selection of the VCO frequency band (as well as gain
adjustment) occurs automatically as part of the device’s automatic
VCO calibration process, which initiates at power up (or reset).
Alternatively, the user can force VCO calibration by first
enabling SPI control of VCO calibration (Register 0x0E[2] = 1)
and then writing a 1 to the calibrate VCO bit (Register 0x0E[7]).
To facilitate system debugging, the user can override the VCO
band setting by first enabling SPI control of VCO band
(Register 0x0E[0] = 1) and then writing the desired value to
Register 0x10[7:1].
The feedback divider (N-divider) sets the frequency multiplication factor of the PLL in integer steps over a 20-bit range.
However, the N-divider has a lower limit of 32, which sets a
minimum PLL multiplication factor of 32.
Rev. 0 | Page 21 of 44
AD9553
Loop Filter
The charge pump in the PFD delivers current to the loop filter
(see Figure 22). The main components of the loop filter are
external and connect between Pin 16 and Pin 17. Note that to
achieve the best jitter performance in applications requiring a loop
bandwidth of less than 1 kHz, C1 and C2 must have an insulation
resistance of at least 500 ΩF.
The output of the P0 divider independently drives the P1 divider
and the P2 divider. The P1 divider establishes the frequency at
OUT1 and the P2 divider establishes the frequency at OUT2.
The P1 and P2 dividers are each programmable over a range of
1 to 1023, which results in a frequency at OUT1 or OUT2 that
is an integer submultiple of the frequency at the output of the P0
divider.
Output Driver Configuration
FROM
CHARGE
PUMP
AD9553
3kΩ
The user has complete control over all configurable parameters
of the OUT1 and OUT2 drivers via the OUT1 and OUT2 driver
control registers (Register 0x32 and Register 0x34, respectively,
as shown in Figure 23). To alter the parameters from their
default values, the user must use the SPI port to program the
driver control registers as desired.
TO
VCO
5pF
16
17
FILTER
LDO
R
The OUT1 and OUT2 drivers are configurable in terms of the
following parameters:
C2
•
•
08565-103
C1
EXTERNAL LOOP FILTER
COMPONENTS
Figure 22. External Loop Filter
•
•
•
There are two recommended sets of external loop filter components (see Table 17) based on the A[3:0] pin configuration.
Table 17. External Loop Filter Components
Pins A[3:0]
0001 to
1100
1101 to
1110
1111
R (kΩ) C1
C2
6.8
47 nF 1 μF
Loop Bandwidth (kHz)
0.17
12
51 pF 220 nF
75
6.8
47 nF
0.17
1 μF
PLL Locked Indicator
The PLL provides a status indicator that appears at Pin 20
(LOCKED). When the PLL acquires phase lock, the LOCKED
pin switches to a Logic 1 state.
Alternatively, the LOCKED pin serves as a test port allowing the
user to monitor one-of-four internal clocks. Register 0x17[3:1]
controls the test port as shown in Table 18.
Table 18: LOCKED Pin Output Control
Register
0x17[3:1]
0XX
100
101
110
111
LOCKED Pin Output
PLL locked indication (default)
Crystal oscillator clock signal
PFD pump-up clock divided-by-2
PFD reference input clock divided-by-2
PLL feedback to PFD clock divided-by-2
Output Dividers
The output divider section consists of three dividers: P0, P1, and P2.
The P0 divider (or VCO frequency prescaler) accepts the VCO
frequency and reduces it by a factor of 5 or 6 (selectable). This
brings the frequency down to a range between 558 MHz and
810 MHz.
Logic family (via mode control)
Pin function (via mode control but only applies to the
CMOS family)
Polarity (only applies to the CMOS family)
Drive current
Power-down
Output Driver Mode Control
Three mode control bits establish the logic family and pin
function of the output drivers. The three bits originate either
from Bits[5:3] of Register 0x32 and Register 0x34 or from the
decode logic associated with the OM[2:0] pins as shown in
Figure 23. Note that Bit 0 of Register 0x32 and Register 0x34
determines the source of the three mode control bits for the
associated output driver. Specifically, when Bit 0 of the register
is Logic 0 (default), the source of the mode control bits for the
associated driver is the OM[2:0] pin decoder. When Bit 0 is
Logic 1, the source of the mode control bits is from Bits[5:3] of
Register 0x32 and Register 0x34.
The mode control bits establish the logic family and output pin
function of the associated output driver per Table 19. The logic
families include LVDS, LVPECL, and CMOS. Because both
output drivers support the LVDS and LVPECL logic families,
each driver has two pins to handle the differential signals
associated with these two logic families. The OUT1 driver uses
the OUT1 and OUT1 pins and the OUT2 driver uses the OUT2
and OUT2 pins. However, the CMOS logic family handles only
single-ended signals, thereby requiring only one pin. Even
though CMOS only requires one pin, both pins of OUT1 and
both pins of OUT2 have a dedicated CMOS driver.
The user has the option to disable (that is, tristate) either or
both of the pins for OUT1 and/or OUT2 via the mode control
bits (see Table 19, Bit Patterns 001, 010, and 011). Alternatively,
the user can make both pins active (see Table 19, Bit Pattern
000) to produce two single-ended CMOS output clocks at
OUT1 and/or OUT2.
Rev. 0 | Page 22 of 44
AD9553
Table 19. Output Mode Control Bits
Mode Control
Bits
000
001
Logic
Family
CMOS
CMOS
010
CMOS
011
100
101
110
111
CMOS
LVDS
LVPECL
Unused
Unused
Pin Function of the Output
Driver
Both pins active
Positive pin active, negative
pin tristate
Positive pin tristate, negative
pin active
Both pins tristate
Both pins active
Both pins active
Unused
Unused
Note that the pin decoder for the OM[2:0] pins generates two
sets of mode control bits: one set for the OUT1 driver and
another set for the OUT2 driver. The relationship between the
logic levels applied to the OM[2:0] pins and the resulting mode
control bits appears in Table 20.
This decoding scheme allows the OM[2:0] pins to establish a
matrix of logic family selections for the OUT1 and OUT2 drivers
as shown in Table 21. Note that when the OM[2:0] pins select the
CMOS logic family, only the positive pin active, negative pin tristate
output driver pin function option is available.
Table 21. Logic Family Assignment via the OM[2:0] Pins
Pins OM[2:0]
000
001
010
011
100
101
110
111
Table 20. OM[2:0] Pin Decoder
Pins OM[2:0]
000
001
010
011
100
101
110
111
OUT1
101
101
100
101
100
100
001
001
Mode Control Bits
OUT2
101
100
101
001
100
001
100
001
Rev. 0 | Page 23 of 44
OUT1
LVPECL
LVPECL
LVDS
LVPECL
LVDS
LVDS
CMOS
CMOS
Logic Family
OUT2
LVPECL
LVDS
LVPECL
CMOS
LVDS
CMOS
LVDS
CMOS
AD9553
REGISTER 0x32
BITS
[5:3]
BIT 0
BIT 7
0
1
101
MODE
CONTROL
BIT 6
BITS
[2:1]
0
00
POWER- CMOS
DOWN
POLARITY
DRIVE
STRENGTH
ENABLE
SPI
CONTROL
2
3
REGISTER
DEFAULT VALUES
SHOWN IN RED
3
1
3
OUTPUT
CONTROL
0
3
PIN
DECODE
LOGIC
OUT1
MODE
CONTROL
3
2
DRIVER
OUT2
3
0
OUTPUT
CONTROL
3
1
2
ENABLE
SPI
CONTROL
MODE
CONTROL
DRIVE
STRENGTH
101
BITS
[5:3]
0
1
BIT 0
BIT 7
POWER- CMOS
DOWN
POLARITY
0
BIT 6
REGISTER 0x34
Figure 23. Output Driver Control
Rev. 0 | Page 24 of 44
00
BITS
[2:1]
08565-104
OM[2:0]
2
DRIVER
3
AD9553
Output Driver Polarity (CMOS)
OUTPUT/INPUT FREQUENCY RELATIONSHIP
When the mode control bits indicate the CMOS logic family
(see Table 19), the user has control of the logic polarity associated with each CMOS output pin. Driver polarity defines how
the logic level (Logic 1 or Logic 0) at a CMOS output pin relates
to the logic state (Logic True or Logic False). Normal polarity
equates Logic 1/Logic 0 to Logic True/Logic False, while
inverted polarity equates Logic 0/Logic 1 to Logic True/Logic
False. Bits[2:1] of the OUT1 and OUT2 driver control registers
control the CMOS polarity of the associated output driver (see
Figure 23).
The frequency at OUT1 and OUT2 depends on the frequency
at the input to the PLL, the PLL feedback divider value (N), and
the output divider values (P0, P1, and P2). The equations that
define the frequency at OUT1 and OUT2 (fOUT1 and fOUT2,
respectively) are as follows:
Output Drive Strength (CMOS or LVDS)
When the mode bits indicate the CMOS or LVDS logic family
(see Table 19), the user can select whether the output driver
uses weak or strong drive capability. Bit 7 of the OUT1 and
OUT2 driver control registers control the drive strength of the
associated output driver (see Figure 23). In the case of the
CMOS family, the strong setting allows for driving increased
capacitive loads. In the case of the LVDS family, the nominal
weak and strong drive currents are 3.5 mA and 7 mA,
respectively.
Output Power Down
The AD9553 supports the option of independent power-down
of the output drivers. Bit 6 of the OUT1 and OUT2 driver control
registers controls the power-down function (see Figure 23). When
Bit 6 is Logic 0, the associated output driver is active. When Bit 6 is
Logic 1, the associated output driver is in power-down mode.
JITTER TOLERANCE
Jitter tolerance is the ability of the AD9553 to maintain lock in
the presence of sinusoidal jitter. The AD9553 meets the input
jitter tolerance mask per Telcordia GR-253-CORE (see Figure 24).
The acceptable jitter tolerance is the region above the mask. The
trace showing the performance of the AD9553 in Figure 24
represents the limitations of the test equipment because the
AD9553 did not indicate loss of lock, even with the test
equipment injecting its maximum jitter level.
⎛ N ⎞
⎟
f OUT 1 = FPFD⎜
⎜ P0 × P1 ⎟
⎝
⎠
⎛ N
f OUT 2 = FPFD⎜
⎜ P0 × P2
⎝
⎞
⎟
⎟
⎠
where:
FPFD is the frequency at the reference input of the PFD.
N is the feedback divider value.
P0 is the VCO prescaler divider value.
P1 is the OUT1 divider value.
P2 is the OUT2 divider value.
The operating frequency range of the PFD places a limitation
on FPFD as follows:
13.3 kHz ≤ FPFD ≤ 100 MHz
Note that for applications using the frequency selection pins in
conjunction with the XTAL input for the holdover function, the
maximum value of FPFD is 50 MHz (twice the 25 MHz default
crystal frequency).
FPFD depends on the input frequency to the AD9553, the
configuration of the multiplexers for the /5 prescaler and 2×
frequency multiplier, and the value of the RX divider (either RA,
RB, or RXO) as follows:
FPFD = f X ×
K
RX
where:
fX is equal to fREFA, fREFB, or fXTAL.
K is the scale factor per Table 22.
FPFD is the frequency at the input to the phase frequency
detector.
1k
Input
REFA
100
AD9553
10
REFB
MASK
1
XTAL
0.1
0.01
0.1
1
10
100
JITTER FREQUENCY (kHz)
1k
10k
08565-030
INPUT JITTER AMPLITUDE (ULPP)
Table 22. K as a Function of Input Multiplexer Configuration
Figure 24. Jitter Tolerance
Rev. 0 | Page 25 of 44
/5
Bypassed
Active
Bypassed
Active
Bypassed
Active
Bypassed
Active
N/A
2×
Bypassed
Bypassed
Active
Active
Bypassed
Bypassed
Active
Active
N/A
K
1
1/5
2
2/5
1
1/5
2
2/5
2
AD9553
fREF = 125 MHz
This leads to the complete frequency translation formula
f OUT 1
⎛ K
= f X ⎜⎜
⎝ RX
⎞⎛ N ⎞
⎟
⎟⎜
⎟⎜ P × P ⎟
⎠⎝ 0 1 ⎠
f OUT 2
⎛ K
= f X ⎜⎜
⎝ RX
⎞⎛ N
⎟⎜
⎟⎜ P × P
⎠⎝ 0 2
fOUT1 = 155.52 MHz
Follow these steps to calculate the divider values.
⎞
⎟
⎟
⎠
1.
Determine the output divide factor (ODF).
Note that the VCO frequency (fVCO) spans 3350 MHz to
4050 MHz. The ratio, fVCO/fOUT1, indicates the required
ODF. Given the specified value of fOUT1 (155.52 MHz)
and the range of fVCO, the ODF spans a range of 21.54 to
26.04. The ODF must be an integer, which means that ODF
is 22, 23, 24, 25, or 26.
2.
Determine suitable values for P0, P1 and fVCO.
The ODF is the product of the two output dividers P0 and
P1 (ODF = P0P1). However, P0 is constrained to 5 or 6 (see
the Output/Input Frequency Relationship section), which
means that there are only two possibilities for ODF in this
example: ODF = 24 (P0 = 6, P1 = 4) and ODF = 25 (P0 = 5,
P1 = 5). These two ODF values result in the only VCO
frequencies that satisfy the 155.52 MHz requirement for
OUT1 (3732.48 MHz for ODF = 24 and 3888 MHz for
ODF = 25). The results appear below. Note that the first
result agrees with Table 15 in the Preset Frequencies
section).
Specific numeric constraints apply as follows. Note that the
symbol ∈ indicates that the constraint is an element of one in
the series from the list within the curly brackets.
K∈
{15 , 52 , 1, 2}
R X ∈ {1, 2,L,16384}
N ∈ {32, 33,L,1048576}
P0 ∈ {5, 6}
P1 ∈ {1, 2,L, 63}
P2 ∈ {1, 2,L, 63}
Additional constraints apply. One constraint is related to the
VCO and the other to the 2× frequency multipliers in the REFA
and REFB paths. The VCO constraint is a consequence of its
limited bandwidth. However, the 2× frequency multiplier
constraint only applies when the /5 prescalers are bypassed, but
it also requires that RA and RB are large enough to satisfy the
FPFD constraint. The additional constraints are as follows:
P0 = 6, P1 = 4 (fVCO = 3732.48 MHz)
P0 = 5, P1 = 5 (fVCO = 3888 MHz)
3350 MHz ≤ fOUT1 × P0 × P1 ≤ 4050 MHz
3.
3350 MHz ≤ fOUT2 × P0 × P2 ≤ 4050 MHz
fREFA/B ≤ 125 MHz (2× multiplier with /5 bypassed)
Generally, the AD9553 is for applications in which fREFA and fREFB
are the same frequency, so the multiplexers in the REFA and
REFB paths share identical configurations. This, in conjunction
with the crystal frequency (fXTAL), results in the following
relationship between the RA and RXO dividers (here K is the scale
factor for the REFA path).
R
2 × f XTAL
= K × XO
f REFA
RA
Determine the boundary conditions on N, K, and R.
Because of the architecture of the PLL, FPFD must be an
integer submultiple of the VCO frequency as shown in the
following equation. Note that N is an integer and is the
20-bit value of the N-divider.
FPFD =
fVCO
N
This relationship leads to boundary conditions on N
because N must be an integer that satisfies N = fVCO/FPFD.
The limits on FPFD (13.3 kHz to 100 MHz) combined with
the results for fVCO from Step 2 yield
N = 38...280,637 (for fVCO = 3732.48 MHz)
Note that for pin-programmed holdover applications using the
crystal, the crystal frequency must be 25 MHz. Under these
circumstances, the above equation simplifies as follows:
R
50 × 10 6
= K × XO
f REFA
RA
CALCULATING DIVIDER VALUES
This section describes the process of calculating the divider
values when given a specific fOUT1/fREF ratio (fREF is the frequency
of either the REFA or REFB input signal source or the external
crystal resonator). This description is in general terms, but it
includes a specific example for clarity. The example assumes
a frequency control pin setting of A[3:0] = 1011 (see Table 14)
and Y[5:0] = 011100 (see Table 15), yielding the following:
Rev. 0 | Page 26 of 44
N = 39...292,330 (for fVCO = 3888 MHz)
Note that FPFD also relates to the input frequency, fREF, per
the following equation. Here, R is the 14-bit integer division factor of the input divider (RA or RB), while K is the
scale factor associated with the optional 2× multiplier and
divide-by-five functions. Note that K can only be one of
four values: 1/5, 2/5, 1, or 2.
⎛K⎞
FPFD = f REF ⎜ ⎟
⎝R⎠
This relationship leads to boundary conditions on R because
R/K = fREF/FPFD where R must be an integer and K can only
be 1/5, 2/5, 1, or 2. The limits on FPFD (13.3 kHz to 100
MHz) combined with the given value of fREF yield the
following bounds on R. Note that for K = 2, the upper bound
on R is limited by its 14-bit range.
AD9553
If one chooses fVCO = 3888 MHz, then a possible solution is
R = 1...1,879 (for K = 1/5)
R = 1...3,759 (for K = 2/5)
R = 2...9,398 (for K = 1)
R = 3...16,384 (for K = 2)
P0 = 5
P1 = 5
N = 3888
Relate N, K, and R to the frequency requirements.
The two FPFD equations in Step 3 show that fVCO and fREF
relate as
R = 125
K=1
FPFD = 1 MHz
fVCO NK
=
f REF
R
6.
Note that fREF is a known quantity (125 MHz) and the VCO
frequencies were determined in Step 2 as 3732.48 MHz and
3888 MHz. Based on these values of fREF and fVCO
3732.48 NK
=
125
R
5.
or
⎛ 50 × 10 6
R XO = ⎜⎜
⎝ f REF
3888 NK
=
125
R
⎞⎛ R ⎞
⎟⎜ ⎟
⎟⎝ K ⎠
⎠
Given that fREF = 125 MHz, the two results from Step 5 lead to
Determine N, K. and R.
For fVCO = 3888 MHz, an obvious solution is K = 1, R = 125
and N = 3888, which satisfies the constraint on both N and
R and yields FPFD = 1 MHz.
For fVCO = 3732.48 MHz, an obvious solution is N = 373,248,
K = 1 and R = 12,500. This choice, however, violates the constraints on both N and R in Step 3.
A simple remedy is to divide both N and R by a common factor.
In this particular case, four is the greatest common factor of N
and R. Dividing by four leads to N = 93,312, K = 1, and R =
3,125 (K = 1), satisfying the constraint on N and R, and yielding
FPFD = 40 kHz. Note that to match the values given in the
Preset Frequencies section, FPFD must be 16 kHz. To accomplish this, keep R = 3,125, but choose K = 2/5 (see Table 14).
This changes N to 233,280, which agrees with Table 16. In
summary, if one chooses fVCO = 3732.48 MHz, then the solution
set that matches the tables in the Preset Frequencies section is
P0 = 6
If applicable, determine RXO, the XTAL divider value.
The value of RXO depends on the value of fREF, K, and R
from Step 5, as follows:
RXO = 3125 (for R = 3125 and K = 2/5)
RXO = 50 (for R = 125 and K = 1)
LOW DROPOUT (LDO) REGULATORS
The AD9553 is powered from a single 3.3 V supply and contains
on-chip LDO regulators for each function to eliminate the need
for external LDOs. To ensure optimal performance, each LDO
output should have a 0.47 μF capacitor connected between its
access pin and ground.
AUTOMATIC POWER-ON RESET
The AD9553 has an internal power-on reset circuit (see Figure 25).
At power-up, an 800 pF capacitor momentarily holds a Logic 0
at the active low input of the reset circuitry. This ensures that the
device is held in a reset state (~250 μs) until the capacitor charges
sufficiently via the 100 kΩ pull-up resistor and 200 kΩ series
resistor. Note that when using a low impedance source to drive
the RESET pin, be sure that the source is either tristate or Logic 0
at power-up. Otherwise, the device may not calibrate properly.
VDD
P1 = 4
AD9553
100kΩ
N = 233,280
200kΩ
RESET 15
R = 3,125
RESET
CIRCUITRY
800pF
K = 2/5
Figure 25. Power-On Reset
FPFD = 16 kHz
Rev. 0 | Page 27 of 44
08565-105
4.
AD9553
APPLICATIONS INFORMATION
THERMAL PERFORMANCE
The AD9553 is specified for a case temperature (TCASE). To
ensure that TCASE is not exceeded, an airflow source can be used.
Use the following equation to determine the junction temperature on the application PCB:
TJ = TCASE + (ΨJT × PD)
Values of θJA are provided for package comparison and PCB design
considerations. θJA can be used for a first-order approximation
of TJ using the following equation:
TJ = TA + (θJA × PD)
where TA is the ambient temperature (°C).
where:
TJ is the junction temperature (°C).
TCASE is the case temperature (°C) measured by the customer
at the top center of the package.
ΨJT is the value indicated in Table 23.
PD is the power dissipation (see the Power Consumption
section).
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.
Table 23. Thermal Parameters for the 32-Lead LFCSP Package
Symbol
θJA
θJMA
θJMA
θJB
ΨJB
θJC
ΨJT
1
Description
Junction-to-ambient thermal resistance, 0 m/sec airflow per JEDEC JESD51-2 (still air)
Junction-to-ambient thermal resistance, 1.0 m/sec airflow per JEDEC JESD51-6 (moving air)
Junction-to-ambient thermal resistance, 2.5 m/sec airflow per JEDEC JESD51-6 (moving air)
Junction-to-board thermal resistance, 0 m/sec airflow per JEDEC JESD51-8 (still air)
Junction-to-board characterization parameter, 0 m/sec airflow per JEDEC JESD51-6 (still air)
Junction-to-case thermal resistance
Junction-to-top-of-package characterization parameter, 0 m/sec airflow per JEDEC JESD51-2 (still air)
Value 1
41.6
36.4
32.6
24.2
22.9
4.8
0.5
Unit
°C/W
°C/W
°C/W
°C/W
°C/W
°C/W
°C/W
Results are from simulations. The PCB is a JEDEC multilayer type. Thermal performance for actual applications requires careful inspection of the conditions in the
application to determine whether they are similar to those assumed in these calculations.
Rev. 0 | Page 28 of 44
AD9553
SERIAL CONTROL PORT
The AD9553 serial control port is a flexible, synchronous, serial
communications port that allows an easy interface to many
industry-standard microcontrollers and microprocessors. Single
or multiple byte transfers are supported, as well as MSB first or
LSB first transfer formats. The AD9553 serial control port is
configured for a single bidirectional I/O pin (SDIO only). The
serial control port uses 16-bit instructions, which allows access
to the entire register address range (0x00 to 0x34).
The serial control port has two types of registers: read-only and
buffered. Read-only registers are nonbuffered and ignore write
commands. All writable registers are buffered (also referred to
as mirrored) and require an I/O update to transfer the new values
from a temporary buffer on the chip to the actual register. To
invoke an I/O update, write a 1 to the I/O update bit found in
Register 0x05[0]. Because any number of bytes of data can be
changed before issuing an update command, the update simultaneously enables all register changes occurring since any
previous update.
SERIAL CONTROL PORT PIN DESCRIPTIONS
The serial data clock (SCLK) is the serial shift clock. This pin is
an input. SCLK is used to synchronize serial control port reads
and writes. Write data bits are registered on the rising edge of
this clock, and read data bits are registered on the falling edge.
The digital serial data input/output (SDIO) pin is a dualpurpose pin that acts as input only or as an input/output. The
AD9553 defaults to bidirectional pins for I/O.
The chip select bar (CS) is an active low control that gates the read
and write cycles. When CS is high, SDIO is in a high impedance
state. See the Operation of the Serial Control Port section on the
use of the CS pin in a communication cycle.
13
AD9553
OM0/SDIO
14
SERIAL
CONTROL
PORT
OM2/CS
12
Table 24. Byte Transfer Count
Bit W1
0
0
1
1
Bit W0
0
1
0
1
Bytes to Transfer
(Excluding the 2-Byte Instruction)
1
2
3
Streaming mode
In the streaming mode (Bits[W1:W0] = 11), any number of data
bytes can be transferred in a continuous stream. The register
address is automatically incremented or decremented (see the
MSB/LSB First Transfers section). CS must be raised at the end
of the last byte to be transferred, thereby ending the stream mode.
Communication Cycle—Instruction Plus Data
There are two parts to a communication cycle with the AD9553.
The first part writes a 16-bit instruction word into the AD9553,
coincident with the first 16 SCLK rising edges. The instruction
word provides the AD9553 serial control port with information
regarding the data transfer, which is the second part of the
communication cycle. The instruction word defines whether
the upcoming data transfer is a read or a write, the number of
bytes in the data transfer, and the starting register address for
the first byte of the data transfer.
Write
If the instruction word is for a write operation (Bit I15 = 0), the
second part is the transfer of data into the serial control port
buffer of the AD9553. The length of the transfer (1, 2, or 3 bytes;
or streaming mode) is indicated by two bits (Bits[W1:W0]) in
the instruction byte. The length of the transfer indicated by
(Bits[W1:W0]) does not include the 2-byte instruction. CS can
be raised after each sequence of eight bits to stall the bus (except
after the last byte, where it ends the cycle). When the bus is stalled,
the serial transfer resumes when CS is lowered. Stalling on nonbyte
boundaries resets the serial control port.
08565-006
OM1/SCLK
the serial control port state machine enters a wait state until all
data has been sent. If the system controller decides to abort before
the complete transfer of all the data, the state machine must be reset
either by completing the remaining transfer or by returning the
CS line low for at least one complete SCLK cycle (but fewer than
eight SCLK cycles). A rising edge on the CS pin on a nonbyte
boundary terminates the serial transfer and flushes the buffer.
Figure 26. Serial Control Port
OPERATION OF THE SERIAL CONTROL PORT
Framing a Communication Cycle with CS
The CS line gates the communication cycle (a write or a read operation). CS must be brought low to initiate a communication cycle.
The CS stall high function is supported in modes where three
or fewer bytes of data (plus instruction data) are transferred.
Bits[W1:W0] must be set to 00, 01, or 10 (see Table 24). In these
modes, CS may temporarily return high on any byte boundary,
allowing time for the system controller to process the next byte.
CS can go high on byte boundaries only and can go high during
either part (instruction or data) of the transfer. During this period,
Read
If the instruction word is for a read operation (Bit I15 = 1), the
next N × 8 SCLK cycles clock out the data from the address
specified in the instruction word, where N is 1, 2, 3, or 4, as
determined by Bits[W1:W0]. In this case, 4 is used for streaming
mode, where four or more words are transferred per read. The
data read back is valid on the falling edge of SCLK.
The default mode of the AD9553 serial control port is bidirectional mode, and the data readback appears on the SDIO pin.
Rev. 0 | Page 29 of 44
AD9553
OM0/SDIO
14
OM2/CS
SERIAL
CONTROL
PORT
12
REGISTER
UPDATE
EXECUTE AN
INPUT/OUTPUT
UPDATE
MSB/LSB FIRST TRANSFERS
The AD9553 instruction word and byte data can be MSB first or
LSB first. The default for the AD9553 is MSB first. The LSB first
mode can be set by writing a 1 to Register 0x00[6] and requires
that an I/O update be executed. Immediately after the LSB first
bit is set, all serial control port operations are changed to LSB
first order.
AD9553
CORE
When MSB first mode is active, the instruction and data bytes
must be written from MSB to LSB. Multibyte data transfers in
MSB first format start with an instruction byte that includes the
register address of the most significant data byte. Subsequent
data bytes must follow in order from high address to low address.
In MSB first mode, the serial control port internal address generator decrements for each data byte of the multibyte transfer cycle.
08565-007
13
CONTROL REGISTERS
OM1/SCLK
REGISTER BUFFERS
By default, a read request reads the register value that is currently
in use by the AD9553. However, setting Register 0x04[0] = 1
causes the buffered registers to be read instead. The buffered
registers are the ones that take effect during the next I/O update.
Figure 27. Relationship Between the Serial Control Port Register Buffers
and the Control Registers
When LSB first = 1 (LSB first), the instruction and data bytes
must be written from LSB to MSB. Multibyte data transfers
in LSB first format start with an instruction byte that includes
the register address of the least significant data byte followed
by multiple data bytes. The serial control port internal byte
address generator increments for each data byte of the multibyte
transfer cycle.
INSTRUCTION WORD (16 BITS)
The MSB of the instruction word (see Table 25) is R/W, which
indicates whether the instruction is a read or a write. The next
two bits, W1 and W0, are the transfer length in bytes. The final
13 bits are the address bits (Address Bits[A12:A0]) at which the
read or write operation is to begin.
For a write, the instruction word is followed by the number of
bytes of data indicated by Bits[W1:W0], which is interpreted
according to Table 24.
The AD9553 serial control port register address decrements from
the register address just written toward 0x00 for multibyte I/O
operations if the MSB first mode is active (default). If the LSB
first mode is active, the serial control port register address
increments from the address just written toward 0x34 for
multibyte I/O operations.
Address Bits[A12:A0] select the address within the register map
that is written to or read from during the data transfer portion
of the communication cycle. The AD9553 uses all of the 13-bit
address space. For multibyte transfers, this address is the starting
byte address.
Unused addresses are not skipped during multibyte I/O operations.
The user should write the default value to a reserved register and
should write only zeros 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.
Table 25. Serial Control Port, 16-Bit Instruction Word, MSB First
MSB
I15
R/W
I14
W1
I13
W0
I12
A12
I11
A11
I10
A10
I9
A9
I8
A8
I7
A7
I6
A6
I5
A5
Table 26. Definition of Terms Used in Serial Control Port Timing Diagrams
Parameter
tCLK
tDV
tDS
tDH
tS
tH
tHIGH
tLOW
Description
Period of SCLK
Read data valid time (time from falling edge of SCLK to valid data on SDIO)
Setup time between data and rising edge of SCLK
Hold time between data and rising edge of SCLK
Setup time between CS and SCLK
Hold time between CS and SCLK
Minimum period that SCLK should be in a logic high state
Minimum period that SCLK should be in a logic low state
Rev. 0 | Page 30 of 44
I4
A4
I3
A3
I2
A2
I1
A1
LSB
I0
A0
AD9553
CS
SCLK DON'T CARE
R/W W1 W0 A12 A11 A10 A9 A8 A7
A6 A5
A4 A3 A2
A1 A0
D7 D6 D5 D4 D3
16-BIT INSTRUCTION HEADER
D2 D1 D0 D7
D6 D5
REGISTER (N) DATA
D4 D3 D2
D1 D0
DON'T CARE
REGISTER (N – 1) DATA
08565-008
SDIO DON'T CARE
DON'T CARE
Figure 28. Serial Control Port Write—MSB First, 16-Bit Instruction, Two Bytes Data
CS
SCLK
DON'T CARE
SDIO
DON'T CARE
16-BIT INSTRUCTION HEADER
REGISTER (N) DATA
REGISTER (N – 1) DATA
REGISTER (N – 2) DATA
08565-009
R/W W1 W0 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 – 3) DATA
Figure 29. Serial Control Port Read—MSB First, 16-Bit Instruction, Four Bytes Data
tHIGH
tDS
tS
tDH
tH
tCLK
tLOW
CS
DON'T CARE
SDIO
DON'T CARE
DON'T CARE
R/W
W1
W0
A12
A11
A10
A9
A8
A7
A6
A5
D4
D3
D2
D1
D0
DON'T CARE
08565-010
SCLK
Figure 30. Serial Control Port Write—MSB First, 16-Bit Instruction, Timing Measurements
CS
SCLK
SDIO
DATA BIT N
08565-011
tDV
DATA BIT N – 1
Figure 31. Timing Diagram for Serial Control Port Register Read
CS
SCLK DON'T CARE
A4
A5 A6 A7 A8 A9 A10 A11 A12 W0 W1 R/W D0 D1 D2 D3 D4
16-BIT INSTRUCTION HEADER
D5 D6 D7 D0
REGISTER (N) DATA
D1 D2
D3 D4 D5
D6
D7
REGISTER (N + 1) DATA
Figure 32. Serial Control Port Write—LSB First, 16-Bit Instruction, Two Bytes Data
tS
tH
CS
tCLK
tHIGH
SCLK
tLOW
tDS
tDH
SDIO
BIT N
BIT N + 1
Figure 33. Serial Control Port Timing—Write
Rev. 0 | Page 31 of 44
DON'T CARE
08565-012
A0 A1 A2 A3
08565-013
SDIO DON'T CARE
DON'T CARE
AD9553
REGISTER MAP
A bit that labeled “aclr” is an active high, autoclearing bit. When set to a Logic 1 state, the control logic automatically returns it to a
Logic 0 state upon completion of the indicated task.
Table 27. Register Map
Addr.
(Hex)
0x00
0x04
0x05
0x0A
Register
Name
Serial port
control
Readback
control
I/O update
Bit 6
LSB first
Unused
Unused
Bit 4
1
Bit 3
1
Bit 2
Soft reset
Bit 1
LSB first
Unused
Bit 5
Soft reset
(aclr)
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
PLL charge
pump and
PFD control
0x0B
VCO control
Calibrate
VCO (aclr)
Charge pump
mode[1:0]
Unused
Unused
Enable
ALC
0x0F
0x12
0x13
0x14
Disable
charge
pump
Unused
Unused
Unused
Unused
ALC threshold[2:0]
VCO level control[5:0]
0x10
0x11
Unused
Unused
Unused
Feedback divider (N) [3:0]
0x15
0x16
0x17
Readback
control
I/O update
(aclr)
PFD
feedback
input edge
control
P1 divider[1:0]
P2 divider[3:0]
Unused
Unused
PFD
reference
input edge
control
Force VCO
to midpoint
frequency
Charge pump clock div[2:0]
Unused
PLL lock
detector
powerdown
Enable SPI
Boost VCO
Enable SPI
supply
control of
control of
VCO
VCO band
calibration
setting
Unused
Unused
Unused
Unused
Default
0x18
0x00
0x00
0x80
VCO band control[6:0]
PLL and
output
frequency
control
(LSB)
Bit 0
0
Charge pump current control[7:0]
(3.5 μA granularity, ~900 μA full scale)
Enable SPI
Enable SPI
control of
control of
charge
antibackpump
lash
current
period
Unused
Unused
Antibacklash control[1:0]
0x0C
0x0D
0x0E
(MSB)
Bit 7
0
Unused
Feedback divider (N)[19:12]
Feedback divider (N)[11:4]
Enable SPI
Enable SPI
Unused
control of
control of
feedback
output
divider
dividers
P1 divider[9:2]
P2 divider[9:4]
Test mux[1:0]
Enable test
0x30
0x00
0x00
0x70
0x80
Unused
0x80
Unused
0x00
Reset PLL
(aclr)
Unused
0x80
0x00
0x00
0x20
0x00
0x01
port
0x18
0x19
0x1A
0x1B
Input
receiver and
band gap
control
XTAL
control
0x1C
0x1D
0x1E
Unused
0
Unused
Reference
reset (aclr)
P0 divider[1:0]
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Band gap voltage adjust[4:0]
(00000 = maximum, 11111 = minimum)
Unused
Unused
Unused
Unused
Unused
Enable SPI
control of
band gap
voltage
Disable SPI
control of
XTAL tuning
capacitance
Unused
Unused
0
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
XTAL tuning capacitor control[5:0]
(0.25 pF per bit, inverted binary coding)
Rev. 0 | Page 32 of 44
0x00
0x20
0x00
0x80
0x00
0x00
AD9553
Addr.
(Hex)
0x1F
0x20
Register
Name
REFA
frequency
control
0x21
0x22
Unused
0x23
REFB
frequency
control
0x24
0x25
0x26
Unused
0x27
DCXO
frequency
and
reference
switchover
control
Unused
0x28
(MSB)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
REFA divider (RA)[13:6]
REFA divider (RA) [5:0]
Enable SPI
control of x2A
Select x2A
Unused
Unused
Enable SPI
control of
/5A
Unused
Bit 1
Select /5A
Unused
Unused
Enable SPI
control of RA
Unused
Unused
Unused
Unused
Unused
Select x2B
Unused
Enable SPI
control of
/5B
Unused
Select /5B
Unused
Unused
Enable SPI
control of RB
Unused
Unused
Unused
0x00
Unused
Unused
Unused
Unused
Unused
0x00
Unused
0x00
Unused
XO divider (RXO)[13:6]
0x40
Switchover mode[1:0]
REFA Diff
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
OUT1 driver
control
OUT1 drive
strength
OUT1
powerdown
0x33
Unused
Unused
Unused
0x34
OUT2 driver
control
OUT2 drive
strength
OUT2
powerdown
0x2A
to
0x31
0x32
0x00
0x80
REFB divider (RB)[5:0]
Enable SPI
control of
x2B
Unused
XO divider (RXO)[5:0]
OUT1 mode control[2:0]
Unused
Unused
Unused
OUT2 mode control[2:0]
Rev. 0 | Page 33 of 44
Default
0x40
Unused
REFB divider (RB)[13:6]
Enable SPI
control of RXO
Unused
0x29
(LSB)
Bit 0
OUT1 CMOS polarity[1:0]
Unused
Unused
OUT2 CMOS polarity[1:0]
Unused
0x00
Unused
0x00
Unused
Use Bits[5:3]
as source for
OUT1 mode
control
Unused
Use Bits[5:3]
as source for
OUT2 mode
control
0xA8
0x00
0xA8
AD9553
REGISTER MAP DESCRIPTIONS
Control bit functions are active high unless stated otherwise. Register address values are always hexadecimal unless otherwise indicated.
Serial Port Control (Register 0x00 to Register 0x05)
Table 28.
Address
0x00
0x04
0x05
Bit
7
6
Bit Name
Unused
LSB first
5
4
Soft reset
Unused
[3:0]
[7:1]
0
Unused
Unused
Readback control
[7:1]
0
Unused
I/O update
Description
Forced to Logic 0 internally, which enables 3-wire mode only.
Bit order for SPI port.
0 = most significant bit and byte first (default).
1 = least significant bit and byte first.
Software initiated reset (register values set to default). This is an autoclearing bit.
Forced to Logic 1 internally, which enables 16-bit mode (the only mode supported by
the device).
Mirrored version of the contents of Register 0x00[7:4] (that is, Bits[3:0] = Bits[7:4]).
Unused.
For buffered registers, serial port readback reads from actual (active) registers instead of
from the buffer.
0 = reads values currently applied to the internal logic of the device (default).
1 = reads buffered values that take effect on next assertion of I/O update.
Unused.
Writing a 1 to this bit transfers the data in the serial I/O buffer registers to the internal
control registers of the device. This is an autoclearing bit.
PLL Charge Pump and PFD Control (Register 0x0A to Register 0x0D)
Table 29.
Address
0x0A
Bit
[7:0]
Bit Name
Charge pump current control
0x0B
7
Enable SPI control of charge
pump current
6
Enable SPI control of
antibacklash period
[5:4]
Charge pump mode
3
Disable charge pump
2
PFD feedback input edge
control
1
PFD reference input edge
control
0
Force VCO to midpoint
frequency
Description
These bits set the magnitude of the PLL charge pump current. The granularity is
~3.5 μA with a full-scale magnitude of ~900 μA. Default is 0x80, or ~448 μA.
Register 0x0A is ineffective unless Register 0x0B[7] = 1.
Controls the functionality of Register 0x0A.
0 = charge pump current based on A[3:0] and Y[5:0] pins per Table 16 (default).
1 = charge pump current defined by Register 0x0A.
Controls the functionality of Register 0x0D[7:6].
0 = the device automatically controls the antibacklash period (default).
1 = antibacklash period defined by Register 0x0D[7:6].
Controls the mode of the PLL charge pump.
00 = tristate.
01 = pump up.
10 = pump down.
11 = normal (default).
Disables the charge pump (functionally equivalent to Register 0x0B[5:4] = 00).
0 = normal operation (default).
1 = disable charge pump.
Selects the polarity of the active edge of the PLL’s feedback input.
0 = positive edge (default).
1 = negative edge.
Selects the polarity of the active edge of the PLL’s reference input.
0 = positive edge (default).
1 = negative edge.
Selects VCO control voltage functionality.
0 = normal VCO operation (default).
1 = force VCO control voltage to midscale.
Rev. 0 | Page 34 of 44
AD9553
Address
0x0C
Bit
[7:3]
[2:0]
Bit Name
Unused
Charge Pump Clock Div
0x0D
[7:6]
Antibacklash control
[5:1]
0
Unused
PLL lock detector powerdown
Description
Unused.
Enables the PFD clock dividers (used for test only via test mux).
000 = test clocks disabled, normal operation (default).
001 = divide feedback clock by 2.
010 = divide PFD reference input clock by 2.
011 = divide PFD reference input and feedback clocks by 2.
100 = divide pump-up clock by 2.
101 = divide pump-up and feedback clocks by 2.
110 = divide pump-up and PFD reference input clocks by 2.
111 = divide feedback, pump-up, and pump-down clocks by 2.
Controls the PFD antibacklash period of the PLL. These bits are ineffective unless
Register 0x0B[6] = 1.
00 = minimum (default).
01 = low.
10 = high.
11 = maximum.
Unused.
Controls power-down of the PLL lock detector.
0 = lock detector active (default).
1 = lock detector powered down.
VCO Control (Register 0x0E to Register 0x10)
Table 30.
Address
0x0E
Bit
7
Bit Name
Calibrate VCO
6
Enable ALC
[5:3]
ALC threshold
2
Enable SPI control of VCO
calibration
1
Boost VCO supply
0
Enable SPI control of VCO band
setting
0x0F
[7:2]
VCO level control
0x10
[1:0]
[7:1]
Unused
VCO band control
0
Unused
Description
Initiates VCO calibration (this is an autoclearing bit).
This bit is ineffective unless Register 0x0E[2] = 1.
Enables automatic level control (ALC) of the VCO.
0 = Register 0x0F[7:2] defines the VCO level.
1 = the device automatically controls the VCO level (default).
Controls the VCO ALC threshold detector level from minimum (000) to maximum
(111). The default is 110.
Enables the functionality of Register 0x0E[7].
0 = the device automatically performs VCO calibration (default).
1 = VCO calibration controlled by Register 0x0E[7].
Selects VCO supply voltage.
0 = normal supply voltage (default).
1 = increase supply voltage by 100 mV.
Controls VCO band setting functionality.
0 = the device automatically selects the VCO band (default).
1 = VCO band defined by Register 0x10[7:1].
Controls the VCO amplitude from minimum (00 0000) to maximum (11 1111). The
default is 10 0000.
These bits are ineffective unless Register 0x0E[6] = 0.
Unused.
Controls the VCO frequency band from minimum (000 0000) to maximum (111 1111).
The default is 100 0000.
These bits are ineffective unless Register 0x0E[0] = 1.
Unused.
Rev. 0 | Page 35 of 44
AD9553
PLL and Output Frequency Control (Register 0x11 to Register 0x19)
Table 31.
Address
0x11
0x12
0x13
0x14
Bit
[7:0]
[7:0]
[7:0]
[7:4]
Bit Name
Unused
Feedback divider (N)
Feedback divider (N)
Feedback divider (N)
3
Enable SPI control of
feedback divider
2
Enable SPI control of
output dividers
1
0
Unused
Reset PLL
0x15
0x16
[7:0]
[7:6]
P1 divider
P1 divider
0x17
[5:0]
[7:4]
P2 divider
P2 divider
3
Enable test port
[2:1]
Test Mux
0
7
[6:5]
Unused
Unused
P0 divider
[4:0]
[7:0]
Unused
Unused
0x18
0x19
Description
Unused.
Bits[19:12] of the 20-bit feedback divider (N).
Bits[11:4] of the 20-bit feedback divider (N).
Bits[3:0] of the 20-bit feedback divider (N). Default is N = 0x80000 (524,288).
The feedback divider bits are ineffective unless Register 0x14[3] = 1.
Enables SPI port control of the feedback divider value (N).
0 = The A[3:0] and Y[5:0] pins define N per Table 16 (default).
1 = The 20-bit value in the feedback divider register defines N.
Enables SPI port control of the output dividers P0, P1, and P2.
0 = The Y[5:0] pins define the output divider values per
Table 15 (default).
1 = The SPI port registers (0x15, 0x16, 0x18) define the output divider values.
Unused.
Controls initialization of the PLL.
0 = normal operation (default).
1 = resets the counters and logic associated with the PLL but does not affect the output dividers.
Bits[9:2] of the 11-bit P1 divider.
Bits[1:0] of the 11-bit P1 divider (the default P1 divider register value is 128 decimal).
The P1 divider bits are ineffective unless Register 0x14[2] = 1.
Bits[9:4] of the 11-bit P2 divider.
Bits[3:0] of the 11-bit P2 divider.
The P2 divider bits are ineffective unless Register 0x14[2] = 1.
Enables use of the LOCKED pin as a test port.
0 = the LOCKED pin indicates PLL status (default).
1 = the LOCKED pin outputs a test signal per Register 0x17[2:1].
Test mux select bits.
00 = crystal oscillator output (XO).
01 = PFD pump up clock divided-by-2 (UP/2).
10 = PFD reference input clock divided-by-2 (FPFD/2).
11 = PFD feedback clock divided-by-2 (FDBK/2).
Unused.
When programming this register write a Logic 0 to this bit.
Sets the P0 divider to divide-by-5 or divide-by-6.
00 = invalid.
01 = divide-by-5.
10 = divide-by-6.
11 = invalid.
The P0 divider bits are ineffective unless Register 0x14[2] = 1.
Unused.
Unused.
Rev. 0 | Page 36 of 44
AD9553
Input Receiver and Band Gap Control (Register 0x1A)
Table 32.
Address
0x1A
Bit
7
Bit Name
Receiver reset
[6:2]
Band gap voltage adjust
1
0
Unused
Enable SPI control of band
gap voltage
Description
Input receiver reset control. This is an autoclearing bit.
0 = normal operation (default).
1 = resets the reference input hardware (detectors, dividers, switchover control,
crystal oscillator and its associated frequency doubler).
Controls the band gap voltage setting from minimum (00000) to maximum (11111).
Default is 00000.
The band gap voltage adjust bits are ineffective unless Register 0x1A[0] = 1.
Unused.
Enables functionality of Register 0x1A[6:2].
0 = the device automatically selects receiver band gap voltage (default).
1 = Register 0x1A[6:2] defines the receiver band gap voltage.
XTAL Control (Register 0x1B to Register 0x1E)
Table 33.
Address
0x1B
0x1C
0x1D
0x1E
Bit
7
Bit Name
Disable SPI control of XTAL
tuning capacitance
6
[5:0]
Unused
XTAL tuning capacitor control
[7:0]
[7:0]
[7:0]
Unused
Unused
Unused
Description
Disables functionality of Register 0x1B[5:0].
0 = tuning capacitance defined by Register 0x1B[5:0].
1 = the device automatically selects XTAL tuning capacitance (default).
When programming this register write a Logic 0 to this bit.
Capacitance value coded as inverted binary (0.25 pF per bit); that is, 111111 is 0 pF,
111110 is 0.25 pF, and so on. The default value, 000000, is 15.75 pF.
The XTAL tuning capacitor bits are ineffective unless Register 0x1B[7] = 0.
Unused.
Unused.
Unused.
REFA Frequency Control (Register 0x1F to Register 0x22)
Table 34.
Address
0x1F
0x20
0x21
0x22
Bit
[7:0]
[7:2]
Bit Name
REFA divider (RA)
REFA divider (RA)
1
Enable SPI control of RA
0
7
Unused
Enable SPI control of x2A
6
Select x2A
5
Enable SPI control of /5A
4
Select /5A
[3:0]
[7:0]
Unused
Unused
Description
Bits[13:6] of the 14-bit REFA divider.
Bits[5:0] of the 14-bit REFA divider (default: RA = 2048 decimal).
The REFA divider bits are ineffective unless Register 0x20[1] = 1.
Enables SPI port control of the REFA divider value (RA).
0 = The A[3:0] pins define RA per Table 14 (default).
1 = The 14-bit value in the REFA divider register defines RA.
Unused.
Enables SPI control of the REFA 2x frequency multiplier (x2A) per 0x21[6].
0 = the device automatically selects x2A per Table 14 (default).
1 = Register 0x21[6] controls the selection of x2A.
Selects x2A.
0 = bypass x2A (default).
1 = select x2A.
This bit is ineffective unless Register 0x21[7] = 1.
Enables SPI control of the /5A prescaler per 0x21[4].
0 = the device automatically selects /5A per Table 14 (default).
1 = Register 0x21[4] controls the selection of /5A.
Selects /5A.
0 = bypass /5A (default).
1 = select /5A.
This bit is ineffective unless Register 0x21[5] = 1.
Unused.
Unused.
Rev. 0 | Page 37 of 44
AD9553
REFB Frequency Control (Register 0x23 to Register 0x26)
Table 35.
Address
0x23
0x24
0x25
0x26
Bit
[7:0]
[7:2]
Bit Name
REFB divider (RB)
REFB divider (RB)
1
Enable SPI control of RB
0
7
Unused
Enable SPI control of x2B
6
Select x2B
5
Enable SPI control of /5B
4
Select /5B
[3:0]
[7:0]
Unused
Unused
Description
Bits[13:6] of the 14-bit REFB divider.
Bits[5:0] of the 14-bit REFB divider (default: RB = 4096 decimal).
The REFB divider bits are ineffective unless Register 0x24[1] = 1.
Enables SPI port control of the REFB divider value (RB).
0 = The A[3:0] pins define RB per Table 14 (default).
1 = The 14-bit value in the REFB divider register defines RB.
Unused.
Enables SPI control of the REFB 2x frequency multiplier (x2B) per Register 0x25[6].
0 = the device automatically selects x2B per Table 14 (default).
1 =Register 0x25[6] controls the selection of x2B.
Selects x2B.
0 = bypass x2B (default).
1 = select x2B.
This bit is ineffective unless Register 0x25[7] = 1.
Enables SPI control of the /5B prescaler per Register 0x25[4].
0 = the device automatically selects /5B per Table 14 (default).
1 = Register 0x25[4] controls the selection of /5B.
Selects /5B.
0 = bypass /5B (default).
1 = select /5B.
This bit is ineffective unless Register 0x25[5] = 1.
Unused.
Unused.
DCXO Frequency and Reference Switchover Control (Register 0x27 to Register 0x31)
Table 36.
Address
0x27
0x28
0x29
0x2A to
0x31
Bit
[7:0]
[7:2]
Bit Name
XO divider (RXO)
XO divider (RXO)
1
Enable SPI control of RXO
0
[7:6]
Unused
Switchover mode
5
REFA diff
[4:0]
[7:0]
Unused
Unused
Description
Bits[13:6] of the 14-bit XO divider.
Bits[5:0] of the 14-bit XO divider (default: RXO = 2048 decimal).
The XO divider bits are ineffective unless Register 0x28[1] = 1.
Enables SPI port control of the XO divider value (RXO).
0 = The A[3:0] pins define RXO per Table 14 (default).
1 = The 14-bit value in the XO divider register defines RXO.
Unused.
Selects the switchover operating mode.
00 = revertive switchover (default).
01 = nonrevertive switchover.
10 = selects REFA as the active reference.
11 = selects REFB as the active reference.
Enables the differential input reference function.
0 = normal single-ended operation of REFA and REFB (default).
1 = REFA configured as a differential reference in which the REFA pin functions as
one differential input and the REFB/REFA pin functions as the other differential input.
In this configuration, the REFB channel and switchover functionality are both
unavailable.
Unused.
Unused.
Rev. 0 | Page 38 of 44
AD9553
OUT1 Driver Control (Register 0x32)
Table 37.
Address
0x32
Bit
7
Bit Name
OUT1 drive strength
6
OUT1 power-down
[5:3]
OUT1 mode control
[2:1]
OUT1 CMOS polarity
0
Use Bits[5:3] as source for
OUT1 mode control
Description
Controls the output drive capability of the OUT1 driver.
0 = weak.
1 = strong (default).
Controls power-down functionality of the OUT1 driver.
0 = OUT1 active (default).
1 = OUT1 powered down.
OUT1 driver mode selection.
000 = CMOS, both pins active.
001 = CMOS, positive pin active, negative pin tristate.
010 = CMOS, positive pin tristate, negative pin active.
011 = CMOS, both pins tristate.
100 = LVDS.
101 = LVPECL (default).
110 = not used.
111 = not used.
Selects the polarity of the OUT1 pins in CMOS mode.
00 = positive pin is normal polarity and negative pin is inverted polarity (default).
01 = positive pin is normal polarity and negative pin is normal polarity.
10 = positive pin is inverted polarity and negative pin logic is inverted polarity.
11 = positive pin logic is inverted polarity and negative pin is normal polarity.
These bits are ineffective unless Bits[5:3] select CMOS mode. See the Output Driver
Polarity (CMOS) section for the definition of normal and inverted polarity.
Controls OUT1 driver functionality.
0 = OUT1 mode determined by the OM[2:0] pins (default).
1 = OUT1 mode defined by Register 0x32[5:3].
Reserved (Register 0x33)
Table 38.
Address
0x33
Bit
[7:0]
Bit Name
Unused
Description
Unused.
Rev. 0 | Page 39 of 44
AD9553
OUT2 Driver Control (Register 0x34)
Table 39.
Address
0x34
Bit
7
Bit Name
OUT2 drive strength
6
OUT2 power-down
[5:3]
OUT2 mode control
[2:1]
OUT2 CMOS polarity
0
Use Bits[5:3] as source for
OUT2 mode control
Description
Controls the output drive capability of the OUT2 driver.
0 = weak.
1 = strong (default).
Controls power-down functionality of the OUT2 driver.
0 = OUT2 active (default).
1 = OUT2 powered down.
OUT2 driver mode selection.
000 = CMOS, both pins active.
001 = CMOS, positive pin active, negative pin tristate.
010 = CMOS, positive pin tristate, negative pin active.
011 = CMOS, both pins tristate.
100 = LVDS.
101 = LVPECL (default).
110 = not used.
111 = not used.
Selects the polarity of the OUT2 pins in CMOS mode.
00 = positive pin is normal polarity and negative pin is inverted polarity (default).
01 = positive pin is normal polarity and negative pin is normal polarity.
10 = positive pin is inverted polarity and negative pin logic is inverted polarity.
11 = positive pin logic is inverted polarity and negative pin is normal polarity.
These bits are ineffective unless Bits[5:3] select CMOS mode. See the Output Driver
Polarity (CMOS) section for the definition of normal and inverted polarity.
Controls OUT2 driver functionality.
0 = OUT2 mode determined by the OM[2:0] pins (default).
1 = OUT2 mode defined by Register 0x34[5:3].
Rev. 0 | Page 40 of 44
AD9553
OUTLINE DIMENSIONS
0.30
0.25
0.18
32
25
0.50
BSC
TOP VIEW
0.80
0.75
0.70
8
16
0.05 MAX
0.02 NOM
COPLANARITY
0.08
0.20 REF
SEATING
PLANE
3.25
3.10 SQ
2.95
EXPOSED
PAD
17
0.50
0.40
0.30
PIN 1
INDICATOR
1
24
9
BOTTOM VIEW
0.25 MIN
FOR PROPER CONNECTION OF
THE EXPOSED PAD, REFER TO
THE PIN CONFIGURATION AND
FUNCTION DESCRIPTIONS
SECTION OF THIS DATA SHEET.
COMPLIANT TO JEDEC STANDARDS MO-220-WHHD.
112408-A
PIN 1
INDICATOR
5.10
5.00 SQ
4.90
Figure 34. 32-Lead Lead Frame Chip Scale Package [LFCSP_WQ]
5 mm × 5 mm Body, Very, Very Thin Quad
(CP-32-7)
Dimensions shown in millimeters
ORDERING GUIDE
Model 1
AD9553BCPZ
AD9553BCPZ-REEL7
AD9553/PCBZ
1
Temperature Range
−40°C to +85°C
−40°C to +85°C
Package Description
32-Lead Lead Frame Chip Scale Package [LFCSP_WQ]
32-Lead Lead Frame Chip Scale Package [LFCSP_WQ]
Evaluation Board
Z = RoHS Compliant Part.
Rev. 0 | Page 41 of 44
Package Option
CP-32-7
CP-32-7
AD9553
NOTES
Rev. 0 | Page 42 of 44
AD9553
NOTES
Rev. 0 | Page 43 of 44
AD9553
NOTES
©2010 Analog Devices, Inc. All rights reserved. Trademarks and
registered trademarks are the property of their respective owners.
D08565-0-4/10(0)
Rev. 0 | Page 44 of 44
Similar pages