•Power-up Control Forces LVPECL Outputs to 3State at VCC< 1.5 V
•SPI Controllable Device Setting
•3.3-V Power Supply
•Packaged in 64-Pin BGA (0.8 mm Pitch – ZVA) or
48-Pin QFN (RGZ)
•Industrial Temperature Range –40°C to 85°C
3Description
The CDCM7005 is a high-performance, low phase
noiseandlowskewclocksynchronizerthat
synchronizes a VCXO (voltage controlled crystal
oscillator) or VCO (voltage controlled oscillator)
frequency to one of the two reference clocks. The
programmable pre-divider M and the feedbackdividers N and P give a high flexibility to the
frequency ratio of the reference clock to VC(X)O
VC(X)O_IN clock operates up to 2.2 GHz. Through
the selection of external VC(X)O and loop filter
components, the PLL loop bandwidth and damping
factor can be adjust to meet different system
requirements.
The CDCM7005 can lock to one of two reference
clock inputs (PRI_REF and SEC_REF), supports
frequency hold-over mode and fast-frequency-locking
for fail-safe and increased system redundancy. The
outputs of the CDCM7005 are user definable and can
be any combination of up to five LVPECL outputs or
upto10LVCMOSoutputs.Thebuiltin
synchronization latches ensure that all outputs are
synchronized for low output skew.
Device Information
PART NUMBERPACKAGEBODY SIZE (NOM)
CDCM7005
(1) For all available packages, see the orderable addendum at
the end of the data sheet.
VQFN (48)7.00 mm × 7.00 mm
BGA (64)8.00 mm × 8.00 mm
Typical Application Schematic
(1)
2Applications
•Wireless Infrastructure
•SONET
•Data Communication
•Test Equipment
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
•Changed the Frequency Hold-Over Mode section............................................................................................................... 22
•Changed text From: Cycle-Slip To: Frequency Offset in Figure 21 ..................................................................................... 23
•Changed Note 1 of table Word 3.......................................................................................................................................... 29
•Changed table Word 3, Cycle Slip (Bit 6) To: Frequency Offset.......................................................................................... 29
•Changed table Lock-Detect Window (Word 3) - Clip slip To: Frequency offset, and Note 2............................................... 32
Changes from Revision C (December 2007) to Revision DPage
•Added text to the CTRL_CLK pin - Unused or floating inputs must be tied to proper logic level. A 20kΩ or larger
pull−up resistor to VCC is recommended. ............................................................................................................................. 4
•Added text to the CTRL_DATA pin - Unused or floating inputs must be tied to proper logic level. A 20kΩ or larger
pull−up resistor to VCC is recommended. ............................................................................................................................. 4
•Added text to the CTRL_LE pin - Unused or floating inputs must be tied to proper logic level. A 20kΩ or larger
pull−up resistor to VCC is recommended. ............................................................................................................................. 4
•Added text to the PD pin - It is recommended to ramp up the PD with the same time as VCCand AVCCor later. The
ramp up rate of the PD should not be faster than the ramp up rate of VCCand AVCC........................................................... 5
•Changed VCC pin text From: 3.3-V supply. There is no internal connection between VCCand AVCC. It is
recommended that AVCCuse its own supply filter. To: 3.3-V supply. VCCand AVCCshould always have the same
supply voltage. It is recommended that AVCCuse its own supply filter.................................................................................. 6
•Added text to the SPI CONTROL INTERFACE section - Unused or floating inputs must be tied to proper logic level.
A 20kΩ or larger pull−up resistor to VCC is recommended. ............................................................................................... 25
•Added text to the SPI CONTROL INTERFACE section - It is recommended to program Word 0, Word 1, Word 2
and Word 3 right after power up and PD becomes HIGH.................................................................................................... 25
•Changed From: RES To: GTME........................................................................................................................................... 29
•Changed From: RES To: PFDFC......................................................................................................................................... 29
Changes from Revision B (October 2005) to Revision CPage
•Changed N2, From: 1 To: 0.................................................................................................................................................. 30
•Changed N3, From: 1 To: 0.................................................................................................................................................. 30
•Changed N3, From: 1 To: 0.................................................................................................................................................. 30
•Changed N2, From: 1 To: 0.................................................................................................................................................. 30
Changes from Revision A (June 2005) to Revision BPage
SCAS793G –JUNE 2005–REVISED AUGUST 2017
•Added minor updates. ............................................................................................................................................................ 1
Changes from Original (June 2005) to Revision APage
•Changed data sheet from Product Preview to Production data. ............................................................................................ 1
All device settings, like outputs signaling, divider value, and input selection are programmable by SPI (3-wire
serial peripheral interface). SPI allows individually control of the device settings.
The device operates in 3.3-V environment and is characterized for operation from –40°C to 85°C.
3.3-V analog power supply. There is no internal connection between AVCCand
VCC. It is recommended that AVCCuse its own supply filter.
LVCMOS input, serial control clock input for SPI, with hysteresis. Unused or
floating inputs must be tied to proper logic level. A 20kΩ or larger pull−up resistor
to VCC is recommended.
LVCMOS input, serial control data input for SPI, with hysteresis. Unused or
floating inputs must be tied to proper logic level. A 20kΩ or larger pull−up resistor
to VCC is recommended.
LVCMOS input, control latch enable for serial programmable Interface (SPI), with
hysteresis. Unused or floating inputs must be tied to proper logic level. A 20kΩ or
larger pull−up resistor to VCC is recommended.
Product Folder Links: CDCM7005
ZVA Package
64-Pin BGA
Top View
www.ti.com
PIN
NAMEBGAQFN
HOLDH814I
I_REF_CPD822O
PDH11I
PLL_LOCKA825I/O
PRI_REFA136I
REF_SELA235I
SCAS793G –JUNE 2005–REVISED AUGUST 2017
Pin Functions (continued)
I/ODESCRIPTION
This LVCMOS input can be programmed (SPI) to act as HOLD or RESET. RESET
is the default function. This pin is low active and can be activated external or via
the corresponding bit in the SPI register. In case of RESET, the charge pump (CP)
is switched to 3-state and all counters (N, M, P) are reset to zero (the initial divider
settings are maintained in SPI registers). The LVPECL outputs are static low and
high respectively and the LVCMOS outputs are all low or high if inverted. RESET
is not edge triggered and should have a pulse duration of at least 5 ns.
In case of HOLD, the CP is switched in to 3-state mode only. After HOLD is
released and with the next valid reference clock cycle the charge pump is
switched back in to normal operation (CP stays in 3-state as long as no reference
clock is valid). During HOLD, the P divider and all outputs Yx are at normal
operation. This mode allows an external control of the frequency hold-over mode.
The input has an internal 150-kΩ pullup resistor.
This LVCMOS output can be programmed (SPI) to provide either the
STATUS_VCXO information or serve as current path for the charge pump (CP).
STATUS_VCXO is the default setting.
In case of STATUS_VCXO, the LVCMOS output provides the status of the VCXO
input (frequencies above 2 MHz are interpreted as valid clock; active high).
In case of I_REF_CP, it provides the current path for the external reference
resistor (12 kΩ ±1%) to support an accurate charge pump current, optional. Do not
use any capacitor across this resistor to prevent noise coupling via this node. If
the internal 12 kΩ is selected (default setting), this pin can be left open.
LVCMOS input, asynchronous power down (PD) signal. This pin is low active and
can be activated external or by the corresponding bit in the SPI register (in case of
logic high, the SPI setting is valid). Switches the device into power-down mode.
Resets M- and N-Divider, 3-states charge pump, STATUS_REF, or
PRI_SEC_CLK pin, STATUS_VCXO or I_REF_CP pin, PLL_LOCK pin, VBB pin
and all Yx outputs. Sets the SPI register to default value; has internal 150-kΩ
pullup resistor. It is recommended to ramp up the PD with the same time as V
and AVCCor later. The ramp up rate of the PD should not be faster than the ramp
up rate of VCCand AVCC.
LVCMOS output for PLL_LOCK information. This pin is set high if the PLL is in
lock (see feature description). This output can be programmed to be digital lock
detect or analog lock detect (see feature description).
The PLL is locked (set high), if the rising edge either of PRI_REF or SEC_REF
clock and VCXO_IN clock at the phase frequency detector (PFD) are inside the
lock detect window for a predetermined number of successive clock cycles.
The PLL is out-of-lock (set low), if the rising edge of either the PRI_REF or
SEC_REF) clock and VCXO_IN clock at the PFD are outside the lock detect
window or if a certain frequency offset between reference frequency and feedback
frequency (VCXO) is detected.
Both, the lock detect window and the number of successive clock cycles are user
definable (via SPI).
LVCMOS input for the primary reference clock, with an internal 150-kΩ pullup
resistor and input hysteresis.
LVCMOS reference clock selection input. In the manual mode the REF_SEL
signal selects one of the two input clocks:
REF_SEL [1]: PRI_REF is selected;
REF_SEL [0]: SEC_REF is selected;
The input has an internal 150-kΩ pullup resistor.
This LVCMOS input can be programmed (SPI) to act as HOLD or RESET. RESET
is the default function. This pin is low active and can be activated external or via
the corresponding bit in the SPI register. In case of RESET, the charge pump (CP)
is switched to 3-state and all counters (N, M, P) are reset to zero (the initial divider
settings are maintained in SPI registers). The LVPECL outputs are static low and
high respectively and the LVCMOS outputs are all low or high if inverted. RESET
is not edge triggered and should have a pulse duration of at least 5 ns.
In case of HOLD, the CP is switched in to 3-state mode only. After HOLD is
released and with the next valid reference clock cycle the charge pump is
switched back in to normal operation (CP stays in 3-state as long as no reference
clock is valid). During HOLD, the P divider and all outputs Yx are at normal
operation. This mode allows an external control of the frequency hold-over mode.
The input has an internal 150-kΩ pullup resistor.
LVCMOS input for the secondary reference clock, with an internal 150-kΩ pullup
resistor and input hysteresis.
This output can be programmed (SPI) to provide either the STATUS_REF or
PRI_SEC_CLK information. This pin is set high if one of the STATUS conditions is
valid. STATUS_REF is the default setting.
In case of STATUS_REF, the LVCMOS output provides the Status of the
Reference Clock. If a reference clock with a frequency above 2 MHz is provided to
PRI_REF or SEC_REF STATUS_REF will be set high.
In case of PRI_SEC_CLK, the LVCMOS output indicates whether the primary
clock [high] or the secondary clock [low] is selected.
This LVCMOS output can be programmed (SPI) to provide either the
STATUS_VCXO information or serve as current path for the charge pump (CP).
STATUS_VCXO is the default setting.
In case of STATUS_VCXO, the LVCMOS output provides the status of the VCXO
input (frequencies above 2 MHz are interpreted as valid clock; active high).
In case of I_REF_CP, it provides the current path for the external reference
resistor (12 kΩ ±1%) to support an accurate charge pump current, optional. Do not
use any capacitor across this resistor to prevent noise coupling via this node. If
the internal 12 kΩ is selected (default setting), this pin can be left open.
Bias voltage output to be used to bias unused complementary input VCXO_IN for
single ended signals. The output of VBB is VCC– 1.3 V. The output current is
limited to about 1.5 mA.
Power
O
3.3-V supply. VCCand AVCCshould always have the same supply voltage. It is
recommended that AVCCuse its own supply filter.
This is the charge pump power supply pin used to have the same supply as the
external VCO. It can be set from 2.3 V to 3.6 V.
The outputs of the CDCM7005 are user definable and can be any combination of
up to five LVPECL outputs or up to 10 LVCMOS outputs. The outputs are
selectable via SPI (Word 1, Bit 2-6). The power-up setting is all outputs are
LVPECL.
over operating free-air temperature range (unless otherwise noted)
VCC, A
V
CC_CP
V
I
V
O
I
OUT
I
IN
T
J
T
stg
,
Supply voltage
VCC
Input voltage
Output voltage
Output current for LVPECL/LVCMOS outputs
(0 < VO< VCC)
Input current (VI< 0, VI> VCC)±20mA
Maximum junction temperature125°C
Storage temperature–65150°C
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only, and functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating
Conditions is not implied. Exposure to absolute–maximum–rated conditions for extended periods may affect device reliability.
(2) All supply voltages have to be supplied at the same time.
(3) The input and output negative voltage ratings may be exceeded if the input and output clamp-current ratings are observed.
(2)
(3)
(3)
7.2ESD Ratings
Human body model (HBM), per ANSI/ESDA/JEDEC JS-001
V
(ESD)
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
Electrostatic discharge
Charged-device model (CDM), per JEDEC specification JESD22-
(2)
C101
(1)
MINMAXUNIT
–0.54.6V
–0.5VCC+ 0.5V
–0.5VCC+ 0.5V
±50mA
VALUEUNIT
(1)
±2500
±1500
V
7.3Recommended Operating Conditions
MINNOMMAXUNIT
VCC, AV
CC
V
CC_CP
V
IL
V
IH
I
OH
I
OL
V
I
V
INPP
V
IC
T
A
Supply voltage
Low-level input voltage LVCMOS, see
High-level input voltage LVCMOS, see
(1)
(1)
High-level output current LVCMOS (includes all status pins)–8mA
Low-level output current LVCMOS (includes all status pins)8mA
Input voltage range LVCMOS03.6V
Input amplitude LVPECL (V
VCXO_IN
– V
VCXO_IN
(2)
)
Common-mode input voltage LVPECL1VCC–0.3V
Operating free-air temperature–4085°C
(1) VILand VIHare required to maintain ac specifications; the actual device function tolerates a smaller input level of 1V, if an ac-coupling to
VCC/2 is provided.
(2) V
minimum and maximum is required to maintain ac specifications; the actual device function tolerates at a minimum V
(4) These inputs have an internal 150-kΩ pullup resistor.
(5) This is valid only for the same frequency of REF_IN clock and Y output clock. It can be adjusted by the SPI controller (reference delay M
and VCXO delay N).
(6) The t
(7) The phase of LVCMOS is lagging in reference to the phase of LVPECL.
specification is only valid for equal loading of all outputs.
over recommended operating free-air temperature range (unless otherwise noted)
10%
5%
(1)
MAXUNIT
PARAMETERTEST CONDITIONSMINTYP
I
OZH LOCK
I
OZL LOCK
V
IT+
V
IT–
PHASE DETECTOR
f
CPmax
CHARGE PUMP
I
CP
I
CP3St
I
CPA
I
CPM
I
VCPM
High-impedance state output current for PLL
LOCK output
High-impedance state output current for PLL
LOCK output
Positive input threshold voltageVCC= min to maxVCC×0.55V
Negative input threshold voltageVCC= min to maxVCC×0.35V
Maximum charge pump frequencyDefault PFD pulse width delay100MHz
Charge pump sink/source current range
Charge pump 3-state current0.5 V < VCP< V
ICP absolute accuracy
Sink/source current matching0.5 V < VCP< V
ICP vs VCP matching0.5 V < VCP< V
(8)
(8)
(8) Lock output has an 80-kΩ pulldown resistor.
(9) Defined by SPI settings.
VO= 3.6 V (PD is set low)4565µA
VO= 0 V (PD is set low)±5µA
(9)
VCP= 0.5 V
VCP= 0.5 V
default settings
VCP= 0.5 V
(1%) at I_REF_CP, SPI default settings
CC_CP
– 0.5 V10nA
CC_CP
, internal reference resistor, SPI
CC_CP
, external reference resistor 12 kΩ
CC_CP
– 0.5 V, SPI default settings2.5%
CC_CP
– 0.5 V5%
CC_CP
±0.2±3mA
7.6Timing Requirements
over recommended ranges of supply voltage, load and operating free air temperature
MINNOMMAXUNIT
PRI_REF/SEC_REF_IN REQUIREMENTS
f
REF_IN
tr/ t
f
LVCMOS primary or secondary reference clock frequency
Rise and fall time of PRI_REF or SEC_REF signals from 20% to 80% of V
dutyREFDuty cycle of PRI_REF or SEC_REF at VCC/240%60%
VCXO_IN, VCXO_IN REQUIREMENTS
f
VCXO_IN
tr/ t
f
VCXO clock frequency
Rise and fall time 20% to 80% of VINPP at 80 MHz to 800 MHz
(3)
dutyVCXODuty cycle of VCXO clock40%60%
SPI/CONTROL REQUIREMENTS (see Figure 23)
f
CTRL_CLK
t
su1
t
h2
t
3
t
4
t
su5
t
su6
t
7
tr/ t
f
CTRL_CLK frequency20MHz
CTRL_DATA to CTRL_CLK setup time10ns
CTRL_DATA to CTRL_CLK hold time10ns
CTRL_CLK high duration25ns
CTRL_CLK low duration25ns
CTRL_LE to CTRL_CLK setup time10ns
CTRL_CLK to CTRL_LE setup time10ns
CTRL_LE pulse width20ns
Rise and fall time of CTRL_DATA CTRL_CLK, CTRL_LE from 20% to 80% of V
PD, RESET, HOLD, REF_SEL REQUIREMENTS
tr/ t
f
Rise and fall time of the PD, RESET, HOLD, REF_SEL signal from 20% to 80% of V
(1) At Reference Clock less than 2 MHz, the device stays in normal operation mode but the frequency detection circuitry resets the
STATUS_REF signal to low. In this case, the status of the STATUS_REF is no longer relevant.
(2) f
(3) If the Feedback Clock (derives from VCXO input) is less than 2 MHz, the device stays in normal operation mode but the frequency
can be up to 250 MHz in typical operating mode (25°C / 3.3-V VCC).
REF_IN
detection circuitry resets the STATUS_VCXO signal and PLL_LOCK signal to low. Both status signals are no longer relevant. This
effects the HOLD-over function as well, as the PLL_LOCK signal is no longer valid!
(4) Use a square wave for lower frequencies (< 80 MHz).
If div-by-2/4/8/16 is activated for one or more outputs, 'Δ for div-by2/4/8/16' has to be added to ICCof div-by-1. If div-by-3 or div-by-6 is
activated, 'Δ for div-by-2/4/8/16' and 'Δ for div-by3/6' has to be added
to ICCof div-by-1.
Figure 1. LVPECL Supply Current vs Number of Active
Outputs
CDCM7005
SCAS793G –JUNE 2005–REVISED AUGUST 2017
Figure 2. LVPECL Device Power Consumption vs Number of
Active Outputs
It is not recommended to exceed power dissipation of 700 mW for the
BGA package at TA85°C.
Figure 3. LVCMOS Supply Current and Device Power
Consumption vs Number of Active Outputs (Load = 5 pF)
Figure 5. Differential LVPECL Output Voltage vs Output
Frequency
It is not recommended to exceed power dissipation of 700 mW for the
BGA package at TA85°C.
Consumption vs Number of Active Outputs (Load = 10 pF)
is calculated as the greater of:
The difference between the fastest and the slowest tpd(LH)n (n = 0...4)
The difference between the fastest and the slowest tpd(HL)n (n = 0...4)
the low-to-high (tpd(LH)) propagation delays when a single switching input causes one or more outputs to switch,
t
= |tpd(HL) – tpd(LH) |. Pulse skew is sometimes refered to as pulse width distortion or duty cycle skew.
sk(p)
sk(o),
, is calculated as the magnitude of the absolute time difference between the high-to-low (tpd(HL)) and
The CDCM7005 is a high-performance, low phase noise and low skew clock synchronizer that synchronizes a
VCXO or VCO frequency to one of the two reference clocks. VC(X)O_IN clock operates up to 2.2 GHz. Through
the selection of external VC(X)O and loop filter components, the PLL loop bandwidth and damping factor can be
adjust to meet different system requirements.
The CDCM7005 can lock to one of two reference clock inputs (PRI_REF and SEC_REF), supports frequency
hold-over mode and fast-frequency-locking for fail-safe and increased system redundancy. The outputs of the
CDCM7005 are user definable and can be any combination of up to five LVPECL outputs or up to 10 LVCMOS
outputs. The LVCMOS outputs are arranged in pairs (Y0A:Y0B, Y1A:Y1B, …), so that each pair has the same
frequency. But each output can be separately inverted and disabled. The built in synchronization latches ensure
that all outputs are synchronized for low output skew.
CDCM7005 is programmable through SPI (3-wire serial peripheral interface). SPI allows individually control of
the device settings.
The device operates in 3.3-V environment and is characterized for operation from –40°C to 85°C.
The CDCM7005 supports two reference clock inputs, the primary clock input, PRI_REF, and the secondary clock
input, SEC_REF. The clocks can be selected manually or automatically. The respective mode is selected by the
dedicated SPI register bit (Word 0, Bit 30).
In the manual mode, the external REF_SEL signal selects one of the two input clocks:
REF_SEL [1] -> primary clock is selected
REF_SEL [0] -> secondary clock is selected
In the automatic mode, the primary clock is selected by default even if both clocks are available. In case the
primary clock is not available or fails, then the input switches to the secondary clock as long until the primary
clock is back. Figure 14 shows the automatic clock selection.