TI CDCE906

CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
PROGRAMMABLE 3-PLL CLOCK SYNTHESIZER / MULTIPLIER / DIVIDER
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
High Performance 2:6 PLL based Clock
Synthesizer / Multiplier / Divider
User Programmable PLL Frequencies using
EEPROM Technology
EEPROM Programming Without the Need to
Apply High Programming Voltage
Easy In-Circuit Programming via SMBus Data
Interface
Wide PLL Divider Ratio Allows 0-ppm Output
Clock Error
Generates Precise Video (27 or 54 MHz) and
Audio System Clocks from Multiple Sampling
Frequencies (fS = 16, 22.05, 24, 32, 44.1, 48, 96
kHz)
Clock Inputs Accept a Crystal or a
Single-Ended LVCMOS or a Differential Input
Signal
Accepts Crystal Frequencies from 8 MHz up
to 54 MHz
Accepts LVCMOS or Differential Input
Frequencies up to 167 MHz
Two Programmable Control Inputs [S0/S1,
A0/A1] for User Defined Control Signals
Six LVCMOS Outputs with Output
Frequencies up to 167 MHz
LVCMOS Outputs can be Programmed for
Complementary Signals (Pseudo Differential
Outputs)
Free Selectable Output Frequency via
Programmable Output Switching Matrix [6x6]
Including 7-Bit Post-Divider for Each Output
PLL Loop Filter Components Integrated
Low Period Jitter (Typ 60 ps)
Features Spread Spectrum Clocking (SSC) for
Lowering System EMI
Programmable Center Spread SSC Modulation
(±0.1%, ±0.25%, and ±0.4%) with a Mean Phase
Equal to the Phase of the Non-Modulated
Frequency
•
•
•
•
•
•
•
Programmable Down Spread SSC Modulation
(1%, 1.5%, 2%, and 3%)
Programmable Output Slew-Rate Control
(SRC) for Lowering System EMI
Separate Power Supplies for Outputs (2.3 V to
3.6 V) Supports Mixed Power Supply
Environments
3.3-V Device Power Supply
Industrial Temperature Range 0°C to 70°C
Development and Programming Kit for Ease
PLL Design and Programming (TI
Pro-Clock™)
Packaged in 20-Pin TSSOP
TERMINAL ASSIGNMENT
PW PACKAGE
(TOP VIEW)
S0/A0/CLK_SEL
S1/A1
VCC
GND
CLK_IN0
CLK_IN1
VCC
GND
SDATA
SCLOCK
1
20
2
19
18
3
4
17
TSSOP 20 16
5
Pitch 0,65 mm
6
15
6.6 x 6.6
14
7
8
13
9
12
10
11
Y5
Y4
VCCOUT2
GND
Y3
Y2
VCCOUT1
GND
Y1
Y0
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas
Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
Pro-Clock is a trademark of Texas Instruments.
PRODUCT PREVIEW information concerns products in the
formative or design phase of development. Characteristic data and
other specifications are design goals. Texas Instruments reserves
the right to change or discontinue these products without notice.
Copyright © 2005, Texas Instruments Incorporated
PRODUCT PREVIEW
FEATURES
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
DESCRIPTION
The CDCE906 is one of the smallest and powerful PLL synthesizer / multiplier / divider available today. Despite
its small physical outlines, the CDCE906 is the most flexible. It has the capability to produce an almost
independent output frequency from a given input frequency.
The input frequency can be derived from a LVCMOS, differential input clock, or a single crystal. The appropriate
input waveform can be selected via the SMBus data interface controller.
To achieve an independent output frequency the reference divider M and the feedback divider N for each PLL
can be set to values from 1 up to 511 for the M-Divider and from 1 up to 4095 for the N-Divider. The PLL-VCO
(voltage controlled oscillator) frequency than is routed to the free programmable output switching matrix to any of
the six outputs. The switching matrix includes an additional 7-bit post-divider (1-to-127) and an inverting logic for
each output. The individual selectable inverting logic allows two LVCMOS outputs to work as pseudo differential
signal (0 degrees and 180 degree phase shift).
The deep M/N divider ratio allows the generation of zero ppm clocks from e.g., a 27-MHz reference input
frequency.
The CDCE906 includes three PLLs of those one supports SSC (spread-spectrum clocking). PLL1, PLL2, and
PLL3 are designed for frequencies up to 167 MHz and optimized for zero-ppm applications with wide divider
factors.
PRODUCT PREVIEW
PLL2 also supports center-spread and down-spread spectrum clocking (SSC) which effectively lower the energy
for the selected frequency range. The electro-magnetic interference (EMI) will be significantly reduced. Also, the
slew-rate controllable (SRC) output edges minimize EMI noise.
Based on the PLL frequency and the divider settings, the internal loop filter components will be automatically
adjusted to achieve high stability and optimized jitter transfer characteristic of the PLL.
The device supports non-volatile EEPROM programming for ease-customized application. It is pre-programmed
with a factory default configuration (see Figure 8) and can be re-programmed to a different application
configuration before it goes onto the PCB or re-programmed by in-system programming. A different register
setting is programmed via the serial SMBus Interface.
Two free programmable inputs, S0 and S1, can be used to control for each application the most demanding logic
control settings (outputs disable to low, outputs 3-state, power down, PLL bypass, etc).
The CDCE906 has three power supply pins, VCC, VCCOUT1 and VCCOUT2. VCC is the power supply for the device. It
operates from a single 3.3-V supply voltage. VCCOUT1 and VCCOUT2 are the power supply pins for the outputs.
VCCOUT1 supplies the outputs Y0 and Y1 and VCCOUT2 supplies the outputs Y2, Y3, Y4, and Y5. Both outputs
supplies can be 2.3 V to 3.6 V.
The CDCE906 is characterized for operation from 0°C to 70°C.
2
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
FUNCTIONAL BLOCK DIAGRAM
VCC
GND
VCCOUT1
PLL Bypass
prg. 12 Bit
Divider N
Crystal or
Clock Input
CLK_IN0
XO
or
2 LVCMOS
or
Differential
Input
CLK_IN1
VCO
VCO2 Bypass
prg. 9 Bit
Divider M
prg. 12 Bit
Divider N
MUX
PFD
Filter
VCO
PLL2
w/ SSC
MUX
SSC
SO/AO/CLK_SEL
EEPROM
LOGIC
S1/A1
SDATA
VCO3 Bypass
PLL3
prg. 9 Bit
Divider M
PFD
SCLOCK
Filter
Factory Prg.
prg. 12 Bit
Divider N
MUX
VCO
GND
LV
CMOS
Y0
LV
CMOS
Y1
LV
CMOS
Y2
LV
CMOS
Y3
LV
CMOS
Y4
LV
CMOS
Y5
PRODUCT PREVIEW
PFD
Filter
5 x 6 Programmable Switch A
prg. 9 Bit
Divider M
6 x 6 Programmable Switch B
PLL1
6 x Programmable 7-Bit Divider P0, P1, P2, P3, P4, P5, and Inversion Logic
Output Switch Matrix
VCO1 Bypass
VCCOUT2
OUTPUT SWITCH MATRIX
5x6 − Switch A
7-Bit Divider
6x6 − Switch B
P0
Y0
P1
Y1
P2
Y2
PLL 2
non SSC
P3
Y3
PLL 2
w/ SSC
P4
Y4
P5
Y5
Input CLK
(PLL Bypass)
PLL 1
PLL 3
Programming
3
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
TERMINAL FUNCTIONS
TERMINAL
I/O
DESCRIPTION
NAME
TSSOP20
NO.
Y0 to Y5
11, 12, 15,
16, 19, 20
O
LVCMOS outputs
CLK_IN0
5
I
Dependent on SMBus settings, CLK_IN0 is the crystal oscillator input and can also be used as
LVCMOS input or as positive differential signal inputs.
CLK_IN1
6
I/O
VCC
3, 7
Power
3.3-V power supply for the device
VCCOUT1
14
Power
Power 2.5-V to 3.3-V power supply for outputs Y0, Y1
VCCOUT2
18
Power
Power 2.5-V to 3.3-V power supply for outputs Y2, Y3, Y4, Y5
4, 8, 13, 17
Ground
Ground
S0, A0,
CLK_SEL
1
I
User programmable control input S0 (PLL bypass or power-down mode) or AO (address bit 0),
or CLK_SEL (selects one of two LVCMOS clock inputs), dependent on the SMBus settings;
LVCMOS inputs; internal pullup 150 kΩ.
S1, A1
2
I
User programmable control input S1 (output enable/disable or all output low), A1 (address bit
1), dependent on the SMBus settings; LVCMOS inputs; internal pullup 150 kΩ
SDATA
9
I/O
SCLOCK
10
I
GND
Dependent on SMBus settings, CLK_IN1 is serving as the crystal oscillator output or can be
the second LVCMOS input or the negative differential signal input.
Serial control data input/output for SMBus controller; LVCMOS input
PRODUCT PREVIEW
Serial control clock input for SMBus controller; LVCMOS input
ABSOLUTE MAXIMUM RATINGS
over operating free-air temperature range (unless otherwise noted)
(1)
VALUE
UNIT
VCC
Supply voltage range
–0.5 to 4.6
V
VI
Input voltage range (2)
–0.5 to VCC + 0.5
V
VO
Output voltage range (2)
– 0.5 to VCC + 0.5
V
II
Input current (VI < 0, V I > VCC)
±20
mA
IO
Continuous output current
±50
mA
Tstg
Storage temperature range
–65 to 150
°C
TJ
Maximum junction temperature
125
°C
(1)
(2)
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.
The input and output negative voltage ratings may be exceeded if the input and output clamp-current ratings are observed.
PACKAGE THERMAL RESISTANCE
for TSSOP20 (PW) Package (1)
PARAMETER
θJA
Thermal resistance junction-to-ambient
θJC
Thermal resistance junction-to-case
(1)
AIRFLOW (lfm)
°C/W
0
66.3
150
59.3
250
56.3
500
51.9
19.7
The package thermal impedance is calculated in accordance with JESD 51 and JEDEC2S2P (high-k board).
RECOMMENDED OPERATING CONDITIONS
over operating free-air temperature range (unless otherwise noted)
VCC
4
Device supply voltage
MIN
NOM
MAX
3
3.3
3.6
UNIT
V
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
RECOMMENDED OPERATING CONDITIONS (continued)
over operating free-air temperature range (unless otherwise noted)
MIN
NOM
MAX
UNIT
VCCOUT1
Output Y0,Y1 supply voltage
2.3
3.6
V
VCCOUT2
Output Y2, Y3, Y4, Y5 supply voltage
2.3
3.6
V
VIL
Low level input voltage LVCMOS
0.3 VCC
V
VIH
High level input voltage LVCMOS
VIthresh
Input voltage threshold LVCMOS
VI
Input voltage range LVCMOS
|VID|
Differential input voltage
0.4
VIC
Common-mode for differential input voltage
0.2
IOH
High-level output current
–6
mA
IOL
Low-level output current
6
mA
CL
Output load LVCMOS
25
pF
TA
Operating free-air temperature
70
°C
0.7 VCC
V
0.5 VCC
V
0
3.6
V
V
Vcc - 1
0
V
fXtal
Crystal input frequency range (fundamental mode)
ESR
Effective series resistance (1) (2)
CIN
Input capacitance CLK_IN0 and CLK_IN1
(1)
(2)
MIN
NOM
MAX
UNIT
8
27
54
MHz
60
Ω
15
4
PRODUCT PREVIEW
RECOMMENDED CRYSTAL SPECIFICATIONS
pF
For crystal frequencies above 50 MHz the effective series resistor should not exceed 50 Ω to assure stable start-up condition.
Maximum Power Handling (Drive Level) see Figure 11.
EEPROM SPECIFICATION
EEcyc
Programming cycles of EEPROM
EEret
Data retention
MIN
TYP
100
TBD
MAX
Cycles
UNIT
TBD
Years
TIMING REQUIREMENTS
over recommended ranges of supply voltage, load, and operating-free air temperature
MIN
NOM MAX
PLL mode
1
200
PLL bypass mode
0
200
UNIT
CLK_IN REQUIREMENTS
fCLK_IN
LVCMOS CLK_IN clock input frequency
tr / tf
Rise and fall time CLK_IN signal (20% to 80%)
dutyREF
Duty cycle CLK_IN at VCC / 2
4
40%
MHz
ns
60%
SMBus TIMING REQUIREMENTS (see Figure 6)
fSCLK
SCLK frequency
th(START)
START hold time
tw(SCLL)
SCLK low-pulse duration
tw(SCLH)
SCLK high-pulse duration
tsu(START)
START setup time
th(SDATA)
tsu(SDATA)
tr
SCLK / SDATA input rise time
tf
SCLK / SDATA input fall time
tsu(STOP)
STOP setup time
100
µs
4.7
4
kHz
µs
4
50
µs
0.6
µs
SDATA hold time
0.3
µs
SDATA setup time
0.25
µs
1000
300
4
ns
ns
µs
5
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
TIMING REQUIREMENTS (continued)
over recommended ranges of supply voltage, load, and operating-free air temperature
MIN
tBUS
Bus free time
tPOR
Time in which the device must be operational after power-on reset
NOM MAX
UNIT
µs
4.7
500
ms
DEVICE CHARACTERISTICS
over recommended operating free-air temperature range (unless otherwise noted)
PARAMETER
TEST CONDITIONS
MIN
TYP (1)
MAX
UNIT
90
115
mA
OVERALL PARAMETER
PRODUCT PREVIEW
ICC
Supply current
All PLLs on, all outputs on,
fout = 80 MHz, fCLK_IN = 27 MHz,
fvco = 160 MHz
ICCPD
Power down current. Every circuit powered
down except SMBus
fIN = 0 MHz, VCC = 3.6 V
VPUC
Supply voltage Vcc threshold for power up
control circuit
fVCO
VCO frequency of internal PLL (any of three
PLLs)
Normal speed-mode (2)
fOUT
LVCMOS output frequency range (3)
VCC = 2.5 V or 3.3 V
High-speed
mode (2)
300
µA
2.3
V
80
167
150
300
167
MHz
MHz
LVCMOS PARAMETER
VIK
LVCMOS input voltage
VCC = 3 V; II = –18 mA
II
LVCMOS input current
VI = 0 V or VCC, VCC = 3.6 V
TBD
µA
IIH
LVCMOS input current For S1/S0
VI = VCC, VCC = 3.6 V
TBD
µA
IIL
LVCMOS input current For S1/S0
VI = 0 V, VCC = 3.6 V
TBD
µA
CI
Input capacitance at CLK_IN0 and CLK_IN1
VI = 0 V or VCC
3
pF
(1)
(2)
(3)
6
–1.2
V
All typical values are at respective nominal VCC.
Normal-speed mode or high-speed mode must be selected by the VCO frequency selection bit in Byte 6, Bit [7:5]. The min fvco can be
lower but impacts jitter-performance.
The maximum output frequency may be exceeded, but specifications under the Recommended Operating Condition may change and
are no longer assured.
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
DEVICE CHARACTERISTICS (continued)
over recommended operating free-air temperature range (unless otherwise noted)
PARAMETER
TEST CONDITIONS
MIN
TYP (1)
MAX
UNIT
LVCMOS PARAMETER FOR Vccout = 3.3-V Mode
LVCMOS high-level output voltage
VOL
LVCMOS low-level output voltage
Vccout = 3 V, IOH = –0.1 mA
2.9
Vccout = 3 V, IOH = –4 mA
2.4
Vccout = 3 V, IOH = –6 mA
2.1
V
Vccout = 3 V, IOL = 0.1 mA
0.1
Vccout = 3 V, IOL = 4 mA
0.5
Vccout = 3 V, IOL = 6 mA
tPLH,
tPHL
Propagation delay
tr0/tf0
V
0.85
All PLL bypass
9
ns
VCO bypass
11
Rise and fall time for output slew rate 0
Vccout = 3.3 V (20%–80%)
3.3
ns
tr1/tf1
Rise and fall time for output slew rate 1
Vccout = 3.3 V (20%–80%)
2.5
ns
tr2/tf2
Rise and fall time for output slew rate 2
Vccout = 3.3 V (20%–80%)
1.6
ns
tr3/tf3
Rise and fall time for output slew rate 3
Vccout = 3.3 V (20%–80%)
0.6
ns
tjit(cc)
Cycle-to-cycle jitter
tjit(per)
Peak-to-peak period jitter (5)
tsk(o)
Output skew (see
(4) (5)
3 PLLs, 3 Outputs
(6)
and Table 5)
1 PLL, 1 Output
3 PLLs, 3 Outputs
50
TBD
120
TBD
60
TBD
130
TBD
1.6-ns rise/fall time (default) at
fvco = 150 MHz, Pdiv = 3
fvco = 250 MHz, Pdiv = 1
Output duty cycle (7)
odc
1 PLL, 1 Output
fvco = 250 MHz, Pdiv = 25
200
45%
ps
PRODUCT PREVIEW
VOH
ps
55%
LVCMOS PARAMETER FOR Vccout = 2.5-V Mode
VOH
LVCMOS high-level output voltage
Vccout = 2.3 V, IOH = 0.1 mA
2.2
Vccout = 2.3 V, IOH = –3 mA
1.7
Vccout = 2.3 V, IOH = –4 mA
1.5
V
Vccout = 2.3 V, IOL = 0.1 mA
VOL
LVCMOS low-level output voltage
tPLH,
tPHL
Propagation delay
tr0/tf0
0.1
Vccout = 2.3 V, IOL = 3 mA
0.5
Vccout = 2.3 V, IOL = 4 mA
0.85
All PLL bypass
9
V
ns
VCO Bypass
11
Rise and fall time for output
slew rate 0
Vccout = 2.5 V (20%–80%)
3.9
ns
tr1/tf1
Rise and fall time for output
slew rate 1
Vccout = 2.5 V (20%–80%)
2.9
ns
tr2/tf2
Rise and fall time for output
slew rate 2
Vccout = 2.5 V (20%–80%)
2.0
ns
tr3/tf3
Rise and fall time for output
slew rate 3
Vccout = 2.5 V (20%–80%)
0.8
ns
tjit(cc)
tjit(per)
tsk(o)
(4)
(5)
(6)
(7)
Cycle-to-cycle jitter
(4) (5)
1 PLL, 1 Output
3 PLLs, 3 Outputs
Peak-to-peak period jitter (5)
1 PLL, 1 Output
3 PLLs, 3 Outputs
Output skew (see
(6)
and Table 5)
2-ns rise/fall time (default) at
fvco = 150 MHz, Pdiv = 3
60
TBD
130
TBD
60
TBD
140
TBD
250
ps
ps
ps
50000 cycles
Jitter depends on configuration.
The tsk(o) specification is only valid for equal loading of all outputs.
odc depends on output rise and fall time (tr/tf); above limits are for normal tr/tf.
7
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
DEVICE CHARACTERISTICS (continued)
over recommended operating free-air temperature range (unless otherwise noted)
PARAMETER
odc
TEST CONDITIONS
fvco = 250 MHz, Pdiv = 1
Output duty cycle (7)
fvco = 250 MHz, Pdiv = 25
MIN
TYP (1)
45%
MAX
UNIT
55%
SMBus PARAMETER
VIK
SCLK and SDATA input clamp voltage
VCC = 3 V, II = –18 mA
IIH
SCLK and SDATA input current
VI = VCC, VCC = 3.6 V
IIL
SCLK and SDATA input current
VI = 0 V, VCC = 3.6 V
VIH
SCLK input high voltage
VIL
SCLK input low voltage
VOL
SDATA low-level output voltage
IOL = 4 mA, VCC = 3 V
CISCLK
Input capacitance at SCLK
VI = 0 V or VCC
CISDATA
Input capacitance at SDATA
VI = 0 V or VCC
–15
µA
–5
µA
V
0.8
PRODUCT PREVIEW
TBD
TYPICAL CHARACTERISTICS
8
V
5
2.1
PARAMETER MEASUREMENT INFORMATION
TBD
–1.2
V
0.4
V
4
10
pF
4
10
pF
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
APPLICATION INFORMATION
SMBus Data Interface
To enhance the flexibility and function of the clock synthesizer, a two-signal serial interface is provided. It follows
the SMBus specification Version 2.0, which is based upon the principals of operation of I2C. More details of the
SMBus specification can be found at http://www.smbus.org.
Through the SMBus, various device functions, such as individual clock output buffers, can be individually
enabled or disabled. The registers associated with the SMBus data interface initialize to their default setting upon
power-up, and therefore using this interface is optional. The clock device register changes are normally made
upon system initialization, if any are required.
Data Protocol
The clock driver serial protocol accepts Byte Write, Byte Read, Block Write, and Block Read operations from the
controller.
Once a byte has been sent, it will be written into the internal register and effective immediately. This applies to
each transferred byte, independent of whether this is a Byte Write or a Block Write sequence.
If the EEPROM write cycle is initiated, the data of the internal SMBus register is written into the EEPROM.
During EEPROM write, no data is allowed to be sent to the device via the SMBus until the programming
sequence is completed. Data, however, can be readout during the programming sequence (byte read or block
read). The programming status can be monitored by EEPIP, byte 24 bit 7.
The offset of the indexed byte is encoded in the command code, as described in Table 1.
The Block Write and Block Read protocol is outlined in Figure 4 and Figure 5, while Figure 2 and Figure 3
outlines the corresponding Byte Write and Byte Read protocol.
Slave Receiver Address (7 bits)
A6
A5
A4
A3
A2
A1*
A0*
R/W
1
1
0
1
0
0
1
0
* Address bits A0 and A1 are programmable by the Configuration Inputs S0 and S1 (Byte 10 Bit [1:0] and Bit [3:2]. This allows addressing
up to four devices connected to the same SMBus.
Table 1. Command Code Definition
Bit
7
(6:0)
Description
0 = Block Read or Block Write operation
1 = Byte Read or Byte Write operation
Byte Offset for Byte Read and Byte Write operation.
For Block Read and Block Write operation, these bits have to be 000 0000.
9
PRODUCT PREVIEW
For Block Write/Read operations, the bytes must be accessed in sequential order from lowest to highest byte
(most significant bit first) with the ability to stop after any complete byte has been transferred. For Byte Write and
Byte Read operations, the system controller can access individually addressed bytes.
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
1
S
7
Slave Address
1 1
Wr A
S
Start Condition
Sr
Reapeated Start Condition
8
Data Byte
1 1
A P
Rd Read (Bit Value = 1)
Wr Write (Bit Value = 0)
A
Acknowledg (ACK = 0 and NACK =1)
P
Stop Condition
PE Packet Error
Master to Slave Transmission
Slave to Master Transmission
Figure 1. Generic Programming Sequence
PRODUCT PREVIEW
Byte Write Programming Sequence
1
7
1
S
Slave Address
Wr
1
8
A
CommandCode
1
8
1
1
A
Data Byte
A
P
7
1
1
Slave Address
Rd
A
Figure 2. Byte Write Protocol
Byte Read Programming Sequence
1
7
1
1
S
Slave Address
Wr
A
8
Data Byte
8
1
CommandCode
1
1
A
P
1
A
S
Figure 3. Byte Read Protocol
Block Write Programming Sequence(1)
1
7
1
1
8
1
8
1
S
Slave Address
Wr
A
CommandCode
A
Byte Count N
A
8
Data Byte 0
1
8
A
Data Byte 1
1
8
A
-----
(1)Data
Data Byte N–1
1
1
A
P
bit is reserved for revision code and vendor identification. However, this byte is used for internal test. Do not write into it other than
0000 0000.
Figure 4. Block Write Protocol
10
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
Block Read Programming Sequence
1
7
1
1
S
Slave Address
Wr
A
8
1
CommandCode
8
1
8
Byte Count N
A
Data Byte 0
1
A
Sr
7
1
1
Slave Address
Rd
A
1
A
-----
8
1
1
Data Byte N–1
A
P
Figure 5. Block Read Protocol
P
Bit 7 (MSB)
S
tW(SCLL)
Bit 6
tW(SCLH)
tr(SM)
Bit 0 (LSB)
A
P
tf(SM)
VIH(SM)
SCLK
VIL(SM)
tsu(SDATA)
tsu(STOP)
th(SDATA)
t(BUS)
tf(SM)
tr(SM)
VIH(SM)
SDATA
VIL(SM)
Figure 6. Timing Diagram Serial Control Interface
SMBus Hardware Interface
The following diagram shows how the CDCE906 clock synthesizer is connected to the SMBus. Note that the
current through the pullup resistors (Rp) must meet the SMBus specifications (min 100 µA, max 350 µA).
RP
RP
SMB Host
CDCE906
9
SDATA
10
SCLK
CBUS
CBUS
Figure 7. SMBus Hardware Interface
11
PRODUCT PREVIEW
th(START)
tsu(START)
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
Table 2. Register Configuration Command Bitmap
Adr
Bit 7
Byte 0
Bit 6
Bit 5
Bit 4
Bit 2
Revision Code
PLL1 Feedback Divider N 12-Bit [7:0]
PLL1 Mux
PLL2 Mux
PLL3 Mux
PLL1 Feedback Divider N 12-Bit [11:8]
Byte 4
PLL2 Reference Divider M 9-Bit [7:0]
Byte 5
PLL2 Feedback Divider N 12-Bit [7:0]
PLL1 fvco
Selection
PLL2 fvco
Selection
PLL3 fvco
Selection
PLL3 Reference Divider 9-Bit M [7:0]
Byte 8
PLL3 Feedback Divider N [12-Bit 7:0]
Byte 9
PLL Selection for P0 (Switch A)
Byte 10
PLL Selection for P1 (Switch A)
Input Signal Source
Power Down
PLL1 Ref
Dev M [8]
PLL2 Feedback Divider N 12-Bit [11:8]
Byte 7
Byte 11
Bit 0
PLL1 Reference Divider M 9-Bit [7:0]
Byte 2
Byte 6
Bit 1
Vendor Identification
Byte 1
Byte 3
Bit 3
PLL2 Ref
Dev M [8]
PLL3 Feedback Divider N 12-Bit [11:8]
Inp. Clock
Selection
Configuration Inputs S1
PLL3 Ref
Dev M [8]
Configuration Inputs S0
PLL Selection for P3 (Switch A)
PLL Selection for P2 (Switch A)
PLL Selection for P5 (Switch A)
PLL Selection for P4 (Switch A)
PRODUCT PREVIEW
Byte 12
Reserved
Byte 13
Reserved
7-Bit Divider P0 [6:0]
Byte 14
Reserved
7-Bit Divider P1 [6:0]
Byte 15
Reserved
7-Bit Divider P2 [6:0]
Byte 16
Reserved
7-Bit Divider P3 [6:0]
Byte 17
Reserved
7-Bit Divider P4 [6:0]
Byte 18
Reserved
Byte 19
Reserved
Y0 Inv. or
Non-Inv
Y0 Slew-Rate Control
Y0 Enable or
Low
Y0 Divider Selection (Switch B)
Byte 20
Reserved
Y1 Inv. or
Non-Inv
Y1 Slew-Rate Control
Y1 Enable or
Low
Y1 Divider Selection (Switch B)
Byte 21
Reserved
Y2 Inv. or
Non-Inv
Y2 Slew-Rate Control
Y2 Enable or
Low
Y2 Divider Selection (Switch B)
Byte 22
Reserved
Y3 Inv. or
Non-Inv
Y3 Slew-Rate Control
Y3 Enable or
Low
Y3 Divider Selection (Switch B)
Byte 23
Reserved
Y4 Inv. or
Non-Inv
Y4 Slew-Rate Control
Y4 Enable or
Low
Y4 Divider Selection (Switch B)
Byte 24
EEPIP [read
only]
Y5 Inv or
Non-Inv
Y5 Slew-Rate Control
Y5 Enable or
Low
Y5 Divider Selection (Switch B)
Byte 25
EELOCK
Byte 26
EEWRITE
7-Bit Divider P5 [6:0]
Spread Spectrum (SSC) Modulation
Selection
Frequency Selection for SSC
7-Bit Byte Count
Default Device Setting
The internal EEPROM of CDCE906 is pre-programmed with a factory default configuration as shown below. This
puts the device in an operating mode without the need to program it first. The default setting appears after power
is switched on or after a power-down/up sequence until it is re-programmed by the user to a different application
configuration. A new register setting is programmed via the serial SMBUS Interface.
A different default setting can be programmed upon customer request. Contact a Texas Instruments sales or
marketing representative for more information.
12
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
fVCO1 = 245.76 MHz
Output Switch Matrix
PLL1
Divider M
225
PFD
Filter
Divider N
2048
PLL2
w/SSC
Divider M
9
Divider N
40
SO/AO/CLK_SEL
SMBus
SDATA
LV
CMOS
P2−Div
2
LV
CMOS
P3−Div
2
LV
CMOS
P4−Div
10
LV
CMOS
P5−Div
1
LV
CMOS
Y1
PFD
Filter
VCO
MUX
fVCO2 = 225.792 MHz
EEPROM
LOGIC
PLL3
Divider M
375
Divider N
3136
Y4
PFD
Y5
SCLOCK
Filter
Y2
Y3
SSC
S1/A1
P1−Div
8
VCO
Y0
122.88 MHz
(3G RF Card))
30.72 MHz
(3G Baseband)
MUX
60 MHz (SSC off
(DSP)
60 MHZ (SSC on)
(DSP)
22.5792 MHz
(Audio)
27 MHz
(Video)
VCO
PLL Bypass
NOTE: All outputs are enabled and in non-inverting mode. S0, S1, and SSC comply according the default setting described in
Byte 10 and Byte 25 respectively.
Figure 8. Default Device Setting
The output frequency can be calculated:
fout fin N , i.e. fout 27 MHz 3136 22.5792 MHz
MP
(375 10)
(1)
13
PRODUCT PREVIEW
14 pF
XO
or
2 LVCMOS
or
Differential
Input
14 pF
CLK_IN1
LV
CMOS
fVCO2 = 120 MHz
CLK_IN0
27 MHz
Crystal
MUX
P0−Div
2
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
Functional Description of the Logic
All Bytes are read-/write-able, unless otherwise expressly mentioned.
Byte 0 (read only): Vendor Identification Bits [3:0]; Revision Code Bit [7:4]
Revision Code
0
0
Vendor Identification
0
0
0
0
0
1
Byte 1 to 9: Reference Divider M of PLL1, PLL2, PLL3 (1)
Default (2) (3)
M8
M7
M6
M5
M4
M3
M2
M1
M0
Div by
0
0
0
0
0
0
0
0
0
Not allowed
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
0
2
0
0
0
0
0
0
0
1
1
3
•
•
•
1
1
1
1
1
1
1
0
1
509
1
1
1
1
1
1
1
1
0
510
1
1
1
1
1
1
1
1
1
511
PRODUCT PREVIEW
By selecting the PLL divider factors, M ≤ N and 80 MHz ≤ fvco ≤ 300 MHz.
Unless customer specific setting.
Default setting of divider M for PLL1 = 225, for PLL2 = 9 and for PLL3 = 375.
(1)
(2)
(3)
Byte 1 to 9: Feedback Divider N of PLL1, PLL2, PLL3 (1)
N11
N10
N9
N8
N7
N6
N5
N4
N3
N2
N1
N0
Div by
0
0
0
0
0
0
0
0
0
0
0
0
Not
allowed
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
2
0
0
0
0
0
0
0
0
0
0
1
1
3
Default (2) (3)
•
•
•
(1)
(2)
(3)
1
1
1
1
1
1
1
1
1
1
0
1
4093
1
1
1
1
1
1
1
1
1
1
1
0
4094
1
1
1
1
1
1
1
1
1
1
1
1
4095
By selecting the PLL divider factors, M ≤ N and 80 MHz ≤ fvco ≤ 300 MHz.
Unless customer specific setting.
Default setting of divider N for PLL1 = 2048, for PLL2 = 40 and for PLL3 = 3136.
Byte 3 Bit [7:5]: PLL (VCO) Bypass Multiplexer
(1)
PLLxMUX
PLL (VCO) MUX Output
Default (1)
0
PLLx
Yes
1
VCO bypass
Unless customer specific setting.
Byte 6 Bit [7:5]: VCO Frequency Selection Mode for each PLL (1)
VCO Frequency Range
Default (2)
0
80-200 MHz
Yes
1
180-300 MHz
PLLxFVCO
(1)
(2)
14
This bit selects the normal-speed mode or the high-speed mode for the dedicated VCO in PLL1, PLL2 or PLL3. At power-up the
normal-speed mode is selected, fvco is 80-200 MHz. In case of higher fvco, this bit has to be set to [1].
Unless customer specific setting.
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
Byte 9 to 12: Outputs Switch Matrix (5x6 Switch A) PLL Selection for P-Divider P0-P5
(1)
(2)
Default (1)
SWAPx2
SWAPx1
SWAPx0
Any Output Px
0
0
0
PLL bypass (input clock)
P5
0
0
1
PLL1
P0, P1
0
1
0
PLL2 non-SSC
P2
SSC (2)
P3
0
1
1
1
0
0
PLL2 w/
PLL3
1
0
1
Reserved
1
1
0
Reserved
1
1
1
Reserved
P4
Unless customer specific setting.
PLL2 has a SSC output and non-SSC output. If SSC bypass is selected (see Byte 25, Bit [6:4]), the SSC circuitry of PLL2 is
powered-down and the SSC output is reset to logic low. The non-SSC output of PLL2 is not affected by this mode and can still be used.
Byte 10, Bit [1:0]: Configuration Settings of Input S0/A0/CLK_SEL
(4)
S00
Function
0
0
If S0 is low, the PLLs and the clock-input stage are going into power-down mode, outputs are in
3-state, all actual register settings will be maintained, SMBus stays active (2)
0
1
If S0 is low, the PLL and all dividers (M-Div and P-Div) are bypassed and PLL is in power-down,
all outputs are active (inv. or non-inv.), actual register settings will be maintained, SMBus stays
active; this mode is useful for production test;
1
0
CLK_SEL (input clock selection — overwrites the CLK_SEL setting in Byte 10, Bit [4]) (3)
— CLK_SEL is set low selects CLK_IN_IN0
— CLK_SEL is set high selects CLK_IN_IN1
1
1
In this mode, the control input S0 is interpreted as address bit A0 of the slave receiver address
byte (4)
Yes
Unless customer specific setting.
Power-down mode overwrites 3-state or low-state of S1 setting in Byte 10, Bit [3:2].
If the clock input (CLK_IN0/CLK_IN1) is selected as crystal input or differential clock input (Byte 11, Bit [7:6]) then this setting is not
relevant.
To use this pin as Slave Receiver Address Bit A0, an Initialization pattern needs to be sent to CDCE906. When S00/S01 is set to be 1,
the S0 input pin will be interpreted in the next read or write cycle as the Address Bit A0 of the Slave Receiver Address Byte. Note that
right after the Byte 10 (S00/S01) has been written, A0 (via S0-pin) will immediately be active (also when Byte 10 is sent within a block
write sequence). After the Initialization each CDCE906 has its own S0 dependent Slave Receiver Address and can be addressed
accordingly to their new valid address.
Byte 10, Bit [3:2]: Configuration Settings of Input S1/A1
(1)
(2)
Default (1)
S11
S10
Function
0
0
If S1 is set low, all outputs are switched to a low-state (non-inv.) or high-state (inv.);
0
1
If S1 is set low, all outputs are switched to a 3-state
1
0
Reserved
1
1
In this mode, the control input S1 is interpreted as Address Bit A1 of the Slave Receiver Address
Byte (2)
Yes
Unless customer specific setting.
To use this pin as Slave Receiver Address Bit A1, an Initialization pattern needs to be sent to CDCE906. When S10/S11 is set to be 1,
the S1 input pin will be interpreted in the next read or write cycle as the Address Bit A1 of the Slave Receiver Address Byte. Note that
right after the Byte 10 (S10/S11) has been written, A1 (via S1-pin) will immediately be active (also when Byte 10 is sent within a block
write sequence). After the Initialization each CDCE906 has its own S1 dependent Slave Receiver Address and can be addressed
accordingly to their new valid address.
Byte 10, Bit [4]: Input Clock Selection (1)
(1)
(2)
CLKSEL
Input Clock
Default (2)
0
CLK_IN0
Yes
1
CLK_IN1
This bit is not relevant, if crystal input or differential clock input is selected, Byte 11, Bit [7:6].
Unless customer specific setting.
15
PRODUCT PREVIEW
(1)
(2)
(3)
Default (1)
S01
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
Byte 11, Bit [7:6]: Input Signal Source (1)
(1)
(2)
Default (2)
IS1
IS0
Function
0
0
CLK_IN0 is Crystal Oscillator Input and CLK_IN1 is serving as Crystal Oscillator Output.
0
1
CLK_IN0 and CLK_IN1 are two LVCMOS Inputs. CLK_IN0 or CLK_IN1 are selectable via
CLK_SEL control pin.
1
0
CLK_IN0 and CLK_IN1 serve as differential signal inputs.
1
1
Reserved
Yes
In case the crystal input or differential clock input is selected, the input clock selection, Byte 10, Bit [4], is not relevant.
Unless customer specific setting.
Byte 12, Bit [6]: Power-Down Mode (except SMBus)
(1)
(2)
PD
Power-Down Mode
Default (1)
0
Normal Device Operation
Yes
1
Power Down (2)
Unless customer specific setting.
In power down, all PLLs and the Clock-Input-Stage are going into power-down mode, all outputs are in 3-State, all actual register
settings will be maintained and SMBus stays active. Power-Down Mode overwrites 3-State or Low-State of S0 and S1 setting in Byte 10.
Byte 13 to 18, Bit [6:0]: Outputs Switch Matrix - 6x7-Bit Divider P0-P5
PRODUCT PREVIEW
DIVYx6
DIVYx5
DIVYx4
DIVYx3
DIVYx2
DIVYx1
DIVYx0
Div by
0
0
0
0
0
0
0
Not allowed
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
2
Default (1) (2)
•
•
•
(1)
(2)
1
1
1
1
1
0
1
125
1
1
1
1
1
1
0
126
1
1
1
1
1
1
1
127
Unless customer specific setting.
Default setting of divider P0 = 1, P1 = 4, P2 = 2, P3 = 2, P4 = 5, and P5 = 1
Byte 19 to 24, Bit [5:4]: LVCMOS Output Rise/Fall Time Setting at Y0-Y5
(1)
Default (1)
SRCYx1
SRCYx0
Yx
0
0
Nominal +2 ns (tr0/tf0)
0
1
Nominal +1 ns (tr1/tf1)
1
0
Nominal (tr2/tf2)
1
1
Nominal –1 ns (tr3/tf3)
Yes
Unless customer specific setting.
Byte 19 to 24, Bit [2:0]: Outputs Switch Matrix (6 x 6 Switch B) Divider (P0-P5) Selection for Outputs Y0-Y5
(1)
16
SWBYx2
SWBYx1
SWBYx0
Any Output Yx
Default (1)
0
0
0
Divider P0
Y0
0
0
1
Divider P1
Y1
0
1
0
Divider P2
Y2
0
1
1
Divider P3
Y3
1
0
0
Divider P4
Y4
1
0
1
Divider P5
Y5
1
1
0
Reserved
1
1
1
Reserved
Unless customer specific setting.
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
Byte 19 to 24, Bit [3]: Output Y0-Y5 Enable or Low-State
(1)
Default (1)
ENDISYx
Output Yx
0
Disable to low
1
Enable
Yes
INVYx
Output Yx Status
Default (1)
0
Non-inverting
Yes
1
Inverting
Unless customer specific setting.
Byte 19 to 24, Bit [6]: Output Y0-Y5 Non-Inverting/Inverting
(1)
Unless customer specific setting.
Byte 24, Bit [7] (read only): EEPROM Programming In Process Status (1)
EEPIP
0
No programming
1
Programming in process
Default
This read only Bit indicates an EEPROM write process. It is set to high if programming starts and resets to low if programming is
completed. Any data written to the EEPIP-Bit will be ignored. During programming, no data are allowed to be sent to the device via the
SMBus until the programming sequence is completed. Data, however, can be readout during the programming sequence (Byte Read or
Block Read).
PRODUCT PREVIEW
(1)
Indicate EEPROM Write Process
Byte 25, Bit [3:0]: SSC Modulation Frequency Selection in the Range of 30 kHz 60 kHz (1)
FSSC3
FSSC2
FSSC1
FSSC0
Modulation
Factor
0
0
0
0
5680
0
0
0
1
5412
0
0
1
0
5144
0
0
1
1
0
1
0
0
1
0
(1)
(2)
100
110
120
130
140
150
160
167
17.6
19.4
21.1
22.9
24.6
26.4
28.2
29.4
18.5
20.3
22.2
24.0
25.9
27.7
29.6
30.9
19.4
21.4
23.3
25.3
27.2
29.2
31.1
32.5
4876
20.5
22.6
24.6
26.7
28.7
30.8
32.8
34.2
0
4608
21.7
23.9
26.0
28.2
30.4
32.6
34.7
36.2
0
1
4340
23.0
25.3
27.6
30.0
32.3
34.6
36.9
38.5
1
1
0
4072
24.6
27.0
29.5
31.9
34.4
36.8
39.3
41.0
0
1
1
1
3804
26.3
28.9
31.5
34.2
36.8
39.4
42.1
43.9
1
0
0
0
3536
28.3
31.1
33.9
36.8
39.6
42.4
45.2
47.2
1
0
0
1
3286
30.4
33.5
36.5
39.6
42.6
45.6
48.7
50.8
1
0
1
0
3000
33.3
36.7
40.0
43.3
46.7
50.0
53.3
55.7
1
0
1
1
2732
36.6
40.3
43.9
47.6
51.2
54.9
58.6
61.1
1
1
0
0
2464
40.6
44.6
48.7
52.8
56.8
60.9
64.9
67.8
1
1
0
1
2196
45.5
50.1
54.6
59.2
63.8
68.3
72.9
76.0
1
1
1
0
1928
51.9
57.1
62.2
67.4
72.6
77.8
83.0
86.6
1
1
1
1
1660
60.2
66.3
72.3
78.3
84.3
90.4
96.4
100.6
SSC2
(2)
(3)
fmod
[kHz]
Yes
The PLL has to be bypassed (turned off) when changing SSC Modulation Frequency Factor on-the-fly. This can be done by following
programming sequence: bypass PLL2 (Byte 3, Bit 6 = 1); write new Modulation Factor (Byte 25); re-activate PLL2 (Byte 3, Bit 6 = 0).
Unless customer specific setting.
Byte 25, Bit [6:4]: SSC Modulation Amount
(1)
Default (2)
fvco [MHz
SSC1
(1)
SSC0
Default (2)
Function
PLL (3)
0
0
0
SSC Modulation Amount 0% = SSC bypass for
0
0
1
SSC Modulation Amount ±0.1% (center spread)
0
1
0
SSC Modulation Amount ±0.25% (center spread)
0
1
1
SSC Modulation Amount ±0.4% (center spread)
1
0
0
SSC Modulation Amount 1% (down spread)
Yes
The PLL has to be bypassed (turned off) when changing SSC Modulation Amount on-the-fly. This can be done by following
programming sequence: bypass PLL2 (Byte 3, Bit 6 = 1); write new Modulation Amount (Byte 25); re-activate PLL2 (Byte 3, Bit 6 = 0).
Unless customer specific setting.
If SSC bypass is selected, SSC circuitry of PLL2 is powered-down and the SSC output is reset to logic low. The non-SSC output of
PLL2 is not affected by this mode and can still be used.
17
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
(1)
Byte 25, Bit [6:4]: SSC Modulation Amount
SSC2
SSC1
SSC0
1
0
1
SSC Modulation Amount 1.5% (down spread)
1
1
0
SSC Modulation Amount 2% (down spread)
1
1
1
SSC Modulation Amount 3% (down spread)
Default (2)
Function
Byte 25, Bit [7]: Permanently Lock EEPROM-Data
EELOCK
(1)
(2)
Permanently Lock EEPROM
0
No
1
Yes
(1)
Default (2)
Yes
If this bit is set, the actual data in the EEPROM will be permanently locked. There is no further programming possible, even this bit is set
low. Data, however can still be written via SMBUS to the internal register to change device function on the fly. But new data no longer
can be stored into the EEPROM.
Unless customer specific setting.
Byte 26, Bit [6:0]: Byte Count (1)
PRODUCT PREVIEW
BC6
BC5
BC4
BC3
BC2
BC1
BC0
No. of Bytes
0
0
0
0
0
0
0
Not allowed
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
2
0
0
0
0
0
1
1
3
0
1
1
27
Default (2)
•
•
•
0
0
1
1
Yes
•
•
•
(1)
(2)
1
1
1
1
1
0
1
125
1
1
1
1
1
1
0
126
1
1
1
1
1
1
1
127
Defines the number of Bytes, which will be sent from this device at the next Block Read protocol.
Unless customer specific setting.
Byte 26, Bit [7]: Initiate EEPROM Write Cycle (1)
Starts EEPROM Write Cycle
Default (2)
0
No
Yes
1
Yes
EEWRITE
(1)
(2)
The EEPROM WRITE cycle is initiated with the rising edge of the EEWRITE-Bit. A static level high does not trigger an EEPROM WRITE
cycle. This bit stays high until the user reset it to low (it will not automatically be reset after the programming has been completed).
Therefore, to initiate an EEPROM WRITE cycle, it is recommended to send a zero-one sequence to the EEWRITE bit in Byte 26.
During EEPROM programming, no data are allowed to be sent to the device via the SMBus until the programming sequence has been
completed. Data, however, can be readout during the programming sequence (Byte Read or Block Read). The programming status can
be monitored by readout EEPIP, Byte 24–Bit 7. If EELOCK is set, no EEPROM programming will be possible.
Unless customer specific setting.
FUNCTIONAL DESCRIPTION
Zero ppm Audio and Video System Clock Generation and Divider Setting
The CDCE906 is ideally suited for audio and video applications. It consists of a triple PLL clock generator which
generates up to six audio, video and system clocks from i.e. a 27-MHz master clock. The output frequencies are
programmable to meet different application requirements. The master clock can be either a crystal oscillator or
an external input clock signal. The CDCE906 provides a very low jitter, high accuracy clock with zero ppm for the
common audio and video clocks. The following table shows the system clocks versus the standard sampling
frequency and the corresponding divider settings.
18
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
fs x 256 MHz
Divider
Error ppm
fs x 512 MHz
M
N
P
16
4.096
375
2048
22.05
5.6448
75
24
6.144
Divider
Error ppm
M
N
P
36
0
6.144
125
768
27
0
392
25
0
8.4672
125
588
15
0
125
768
27
0
9.216
125
768
18
0
32
8.192
375
2048
18
0
12.288
375
2048
12
0
44.1
11.2896
375
1568
10
0
16.9344
125
784
10
0
48
12.288
375
2048
12
0
18.432
125
768
9
0
96
24.576
375
2048
6
0
36.864
375
2048
4
0
Audio Rate kHz
fs x 512 MHz
Error ppm
fs x 768 MHz
M
N
P
M
N
P
16
8.192
375
2048
18
0
12.288
375
2048
12
0
22.05
11.2896
375
1568
10
0
16.9344
125
784
10
0
24
12.288
375
2048
12
0
18.432
125
768
9
0
32
16.384
375
2048
9
0
24.576
375
2048
6
0
44.1
22.5792
375
1568
5
0
33.8688
125
784
5
0
48
24.576
375
2048
6
0
36.864
375
2048
4
0
96
49.152
375
2048
3
0
73.728
375
2048
2
0
Video
Rate MHz
2 MHz
27
54
Divider
Divider
M
N
P
1
8
4
Error
ppm
1 MHz
0
27
Divider
M
N
P
-
-
1
Divider
Error
ppm
0.5
MHz
0
13.5
Error ppm
Divider
M
N
P
-
-
2
Error
ppm
0
Typical applications for the CDCE906 are digital HDTV systems, gaming consoles, DVD players, DVD add-on
cards for multimedia PCs, and step-top boxes.
i.e. audio rate: 44.1 kHz
CDCE906
64 MHz
CPU Clock
16.9344 MHz (384fs)
33.8688 MHz (768fs)
27 MHz
Crystal
11.2896 MHz (256fs)
27 MHz
DVD−DSP
MPEG/AC−3
Audio Dec
Karaoke
DSP
PCM1716
Front
Surround
Center
Subwoofer
Figure 9. CDCE906 System Application Block Diagram
Clock Inputs (CLK_IN0 and CLK_IN1)
The CDCE906 features two clock inputs which can be used as:
• Crystal oscillator input (default setting)
• Two independent single-ended LVCMOS inputs
• Differential signal input
The dedicated clock input can be selected by the input signal source Bit [7:6] of Byte 11.
19
PRODUCT PREVIEW
Audio Rate kHz
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
Crystal Oscillator Inputs
The input frequency range in crystal mode is 8 MHz to 54 MHz. The CDCE906 uses a Pierce-type oscillator
circuitry with included feedback resistance for the inverting amplifier. The user, however, has to add external
capacitors ©X0, CX1) to match the input load capacitor from the crystal (see Figure 10). The required values can
be calculated:
CX0 = CX1 = 2 × CL– CICB,
where CL is the crystal load capacitor as specified for the crystal unit and CICB is the input capacitance of the
device including the board capacitance (stray capacitance of PCB).
For example, for a fundamental 27-MHz crystal with CL of 9 pF and CICB of 4 pF,
CX0 = CX1 = (2 × 9 pF) – 4 pF = 14 pF.
It is important to use a short PCB trace from the device to the crystal unit to keep the stray capacitance of the
oscillator loop to a minimum.
CLK_IN0
CX0
crystal
unit
CICB
XO
or
2LVCMOS
or
Differential
Input
CX1
Figure 10. Crystal Input Circuitry
In order to ensure a stable oscillating, a certain drive power must be applied. The CDCE906 features an input
oscillator with adaptive gain control which relieves the user to manually program the gain. The drive level is the
amount of power dissipated by the oscillating crystal unit and is usually specified in terms of power dissipated by
the resonator (equivalent series resistance (ESR)). Figure 11 gives the resulting drive level vs crystal frequency
and ESR.
100
C = 18 pF
Upk = 300 mV
90
ERS
ERS
ERS
ERS
ERS
ERS
80
70
Pdrive − W
PRODUCT PREVIEW
CLK_IN1
Input source select
(from EEPROM)
CICB
=
=
=
=
=
=
60
50
40
30
25
15
60
50
40
30
21 W
20
10
0
5
10
15
20
25
30
35
Frequency − MHz
Figure 11. Crystal Drive Power
20
40
45
50
55
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
For example, if a 27-MHz crystal with ESR of 50 Ω is used and 2 × CL is 18 pF, the drive power is 21 µW. Drive
level should be held to a minimum to avoid over driving the crystal. The maximum power dissipation is specified
for each type of crystal in the oscillator specifications, i.e., 100 µW for the example above.
Single-Ended LVCMOS Clock Inputs
When selecting the LVCMOS clock mode, CLK_IN0 and CLK_IN1 act as regular clock inputs pins and can be
driven up to 200 MHz. Both clock inputs circuitry are equal in design and can be used independently to each
other (see Figure 12). The internal clock select bit, Byte 10, Bit [4], selects one of the two input clocks. CLK_IN0
is the default selection. There is also the option to program the external control pin S0/A0/CLK_SEL as clock
select pin, Byte 10, Bit [1:0].
The two clock inputs can be used for redundancy switching, i.e. to switch between a primary clock and
secondary clock. Note a phase difference between the clock inputs may require PLL correction. Also in case of
different frequencies between the primary and secondary clock, the PLL has to re-lock to the new frequency.
CLK_IN1
XO
or
2LVCMOS
or
Differential
input
CLK_SEL (A)
A.
CLK_SEL is optional and can be configured by EEPROM setting.
Figure 12. LVCMOS Clock Input Circuitry
Differential Clock Inputs
The CDCE906 supports differential signaling as well. In this mode, CLK_IN0 and CLK_IN1 pin serve as
differential signal inputs and can be driven up to 200 MHz.
The minimum magnitude of the differential input voltage is 400mV over a differential common-mode input voltage
range of 300 mV to VCC– 1. If LVDS or LVPECL signal levels are applied, ac-coupling and a biasing structure is
recommended to adjust the different physical layers (see Figure 13). The capacitor removes the dc component of
the signal (common-mode voltage), while the ac component (voltage swing) is passed on. A resistor pull-up
and/or pull-down network represents the biasing structure used to set the common-mode voltage on the receiver
side of the ac-coupling capacitor.
CLK_IN0
CLK_IN1
Input source select
(from EEPROM)
XO
or
2LVCMOS
or
Differential
input
Figure 13. Differential Clock Input Circuitry
PLL Configuration and Setting
The CDCE906 includes three PLLs which are equal in function and performance. Except PLL2 which in addition
supports spread spectrum clocking (SSC) generation. Figure 14 shows the block diagram of the PLL.
21
PRODUCT PREVIEW
CLK_IN0
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
VCO Bypass
PLLx
Input Clock
9−Bit Divider M
1 .. 511
PFD
Filter
VCO
12−Bit Divider N
1 .. 4095
PLL output
MUX
SSC output
SSC
(PLL2 only)
(PLL2 Only)
Programming
Figure 14. PLL Architecture
All three PLLs are designed for easiest configuration. The user just has to define the input and output
frequencies or the divider (M, N, P) setting respectively. All other parameters, such as charge-pump current, filter
components, phase margin, or loop bandwidth are controlled and set by the device itself. This assures optimized
jitter attenuation and loop stability.
PRODUCT PREVIEW
The PLL support normal-speed mode (80 MHz ≤ fVCO≤ 167 MHz) and high-speed mode (150 MHz ≤ fVCO≤ 300
MHz) which can be selected by PLLxFVCO (Bit [7:5] of Byte 6). The respective speed option assures stable
operation and lowest jitter.
The divider M and divider N operates internally as fractional divider for fVCO up to 250 MHz. This allows fractional
divider ratio for zero ppm output clock error.
In case of fVCO > 250 MHz, it is recommended that integer factors of N/M are used only.
For optimized jitter performance, keep divider M as small as possible. Also, the fractional divider concept
requires a PPL divider configuration, M ≤ N (or N/M ≥ 1).
Additionally, each PLL supports two bypass options:
• PLL Bypass and
• VCO Bypass
In PLL bypass mode, the PLL completely is bypassed, so that the input clock is switched directly to the
Output-Switch-A (SWAPxx of Byte 9 to12). In the VCO bypass mode, only the VCO of the respective PLL is
bypassed by setting PLLxMUX to 1 (Bit [7:5] of Byte 3). But the divider M still is useable and expands the output
divider by additional 9-bits. This gives a total divider range of M x P = 511 × 127 = 64897. In VCO bypass mode
the respective PLL block is powered down and minimizes current consumption.
Table 3. Example for Divide, Multiplication, and Bypass Operation
Function
Equation (1)
fIN
[MHz]
fOUT-desired
[MHz]
fOUT-actual
[MHz]
Divider
fVCO [MHz]
M
N
P
N/M
Fractional (2)
fOUT = fIN x (N/M)/P
30.72
155.52
155.52
16
81
1
5.0625
155.52
Integer Factor (3)
fOUT = fIN x (N/M)/P
27
162
162
1
6
1
6
162
fOUT = fIN/(M x P)
30.72
0.06
0.06
8
—
64
—
—
VCO bypass
(1)
(2)
(3)
P-divider of Output-Switch-Matrix is included in the calculation.
Fractional operation for fVCO≤ 250 MHz.
Integer operation for fVCO > 250 MHz.
Spread Spectrum Clocking and EMI Reduction
In addition to the basic PLL function, PLL2 supports spread spectrum clocking (SSC) as well. Thus, PLL 2
features two outputs, a SSC output and a non-SSC output. Both outputs can be used in parallel. The mean
phase of the Center Spread SSC modulated signal is equal to the phase of the non-modulated input frequency.
SSC is selected by Output-Switch-A (SWAPxx of Byte 9 to 12).
22
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
SSC also is bypass-able (Byte 25, Bit [6:4]), which powers-down the SSC output and set it to logic low state. The
non-SSC output of PLL2 is not affected by this mode and can still be used.
SSC is an effective method to reduce electro-magnetic interference (EMI) noise in high-speed applications. It
reduces the RF energy peak of the clock signal by modulating the frequency and spread the energy of the signal
to a broader frequency range. Because the energy of the clock signal remains constant, a varying frequency that
broadens the overtones necessarily lowers their amplitudes. Figure 15 shows the effect of SSC on a 54-MHz
clock signal for DSP
Down Spread 3%
9th Harmonic, fm = 60 kHz
Center Spread 0.4%
9th Harmonic, fm = 60 kHz
Figure 15. Spread Spectrum Clocking With Center Spread and Down Spread
The peak amplitude of the modulated clock is 11.3 dB lower than the non-modulated carrier frequency for down
spread and radiated less electro-magnetic energy.
In SSC mode, the user can select the SSC modulation amount and SSC modulation frequency. The modulation
amount is the frequency deviation based to the carrier (min/max frequency), whereas the modulation frequency
determines the speed of the frequency variation. In SSC mode, the maximum VCO frequency is limited to 167
MHz.
SSC Modulation Amount
The CDCE906 supports center spread modulation and down spread modulation. In center spread, the clock is
symmetrically shifted around the carrier frequency and can be ±0.1%, ±0.25%, and ±0.4%. At down spread, the
clock frequency is always lower than the carrier frequency and can be 1%, 1.5%, 2%, and 3%. The down spread
is preferred if a system can not tolerate an operating frequency higher than the nominal frequency (over-clocking
problem).
Example:
Modulation Type
Minimum
Frequency
Center
Frequency
Maximum
Frequency
54 MHz
54.135 MHz
A
±0.25% center spread
53.865 MHz
B
1% down spread
53.46 MHz
—
54 MHz
C
0.5% down spread (1)
53.73 MHz
53.865 MHz
54 MHz
(1)
A down spread of 0.5% of a 54-MHz carrier is equivalent to 59.865 MHz at a center spread of ±0.25%.
SSC Modulation Frequency
The modulation frequency (sweep rate) can be selected between 30 kHz and 60 kHz. It also based on the VCO
frequency as shown in the SSC Modulation Frequency Selection as shown on page 17. As shown in Figure 16,
the damping increases with higher modulation frequencies. It may be limited by the tracking skew of a
downstream PLL. The CDCE906 uses a triangle modulation profile which is one of the common profiles for SSC.
23
PRODUCT PREVIEW
7 dB
7dB
11.3dB
11.3 dB
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
12
3% Down Spread
EMI Reduction− dB
11
2% Down Spread
10
9
8
0.4 Center Spread
7
6
0.25 Center Spread
5
4
3
30
40
50
60
fmodulation − kHz
Figure 16. EMI Reduction vs fModulation and fAmount
Further EMI Reduction
PRODUCT PREVIEW
The optimum damping is a combination of modulation amount, modulation frequency and the harmonics which
are considered. Note that higher order harmonic frequencies results in stronger EMI reduction because of
respective higher frequency deviation.
As seen in Figure 17 and Figure 18, a slower output slew rate and/or smaller output signal amplitude helps to
reduce EMI emission even more. Both measures reduce the RF energy of clock harmonics. The CDCE906
allows slew rate control in four steps between 0.6 ns and 3.3 ns (Byte 19-24, Bit [5:4]). The output amplitude is
set by the two independent output supply voltage pins, VCCOUT1 and VCCOUT2, and can vary from 2.3 V to 3.6 V.
Even a lower output supply voltage down to 1.8 V works, but the maximum frequency has to be considered.
Slew−Rate for Vccout = 2.5 V
Slew−Rate for Vccout = 3.3 V
−2.5dB
−3dB
6.4dB
5.6dB
7dB
11.3dB
nom−1
nom
nom+2
Figure 17. EMI Reduction vs Slew-Rate and Vccout
24
nom−1
nom
nom+2
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
5
EMI Reduction − dB
(Relative to Nom)
4
3
2
1
0
−1
2.5 V
3V
3.6 V
VCCOUT
Figure 18. EMI Reduction vs Vccout
The CDCE906 features two user definable inputs pins which can be used as external control pins or address
pins. When programmed as control pins, they can function as clock select pin, enable/disable pin or device
power-down pin. If both pins used as address-bits, up to four devices can be connected to the same SMBus. The
respective function is set in Byte 10; Bit [3:0]. Table 4 shows the possible setting for the different output
conditions, clock select and device addresses.
Table 4. Configuration Setting of Control Inputs
Configuration Bits
Byte 10,
Bit [3:2]
External Control Pins
S11
S10
S01
S00
S1
(Pin 2)
S0
(Pin 1)
0
X
0
X
1
0
0
0
X
0
0
1
0
X
0
X
0
0
X
0
0
(1)
(2)
(3)
Device Function
Byte 10,
Bit [1:0]
Yx Outputs
Power
Down
Pin 2
Pin 1
1
Active
No
Output ctrl
Output ctrl
1
Low/High (1)
No
Output ctrl
Output ctrl
0
1
3-State
Outputs only
Output ctrl
Output ctrl
0
X
0
3-State
PLL, inputs and outputs
Output ctrl
Output ctrl and pd
0
1
0
0
S10=0: low/high (1)
S10=1: 3-State
PLL only
Output ctrl
PLL and Div bypass
X
0
1
1
0
Active
PLL only
Output ctrl
PLL and Div bypass
X
1
0
0
0/1 (2)
S10=0: Low/High (1)
S10=1: 3-State
No
Output ctrl
CLK_SEL
0
X
1
0
1
0/1 (2)
Active
No
Output ctrl
CLK_SEL
1
1
1
1
X
X
Active
No
A1 (3)
A0 (3)
A non-inverting output will be set to low and an inverting output will be set to high.
If S0 is 0, CLK_IN0 is selected; if S0 is 1, CLK_IN1 is selected.
S0 and S1 are interpreted as Address Bit A0 and A1 of the Slave Receiver Address Byte.
As shown in Table 4, there is a specific order of the different output condition: Power-down mode overwrites
3-state, 3-state overwrites low-state, and low-state overwrites active-state.
Output Switching Matrix
The flexible architecture of the output switch matrix allows the user to switch any of the internal clock signal
sources via a free-selectable post-divider to any of the six outputs.
As shown in Figure 19, the CDCE906 is based on two banks of switches and six post-dividers. Switch A
comprises six 5-Input-Muxes which selects one of the four PLL clock outputs or directly selects the input clock
and feed it to one of the 7-bit post-divider (P-Divider). Switch B is made up of six 6-Input-Muxes which takes any
post-divider and feeds it to one of the six outputs, Yx.
25
PRODUCT PREVIEW
Multi-Function Control Inputs S0 and S1
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
Switch B was added to the output switch matrix to ensure that outputs frequencies derive from one P-divider are
100% phase aligned. Also, the P-divider is built in a way that every divide factor is automatically duty-cycle
corrected. Changing the divider value on the fly may cause a glitch on the output.
Internal Clock Sources
Output Switch Matrix
5x6 − Switch A
7-Bit Divider
Outputs
6x6 − Switch B
P0
Y0
(1..127)
Input CLK
P1
(PLL Bypass)
Y1
(1..127)
PLL 1
P2
Y2
(1..127)
PLL 2
non SSC
P3
Y3
(1..127)
P4
PLL 2
w/ SSC
Y4
(1..127)
PRODUCT PREVIEW
P5
Y5
(1..127)
PLL 3
Programming
PLL/Input_Clk
Selection
P-Divider
Setting
P-Divider
Selection
Output Selection:
Active/Low/3-State/
Inverting/Non-Inverting
Slew Rate/VCCOUT
Figure 19. CDCE906 Output Switch Matrix
In addition, the outputs can be switched active, low or 3-state and/or 180 degree phase shifted. Also the outputs
slew-rate and the output-voltage is user selectable.
LVCMOS Output Configuration
The output stage of the CDCE906 supports all common output setting, such as enable, disable, low-state and
signal inversion (180 degree phase shift). It further features slew-rate control (0.6 ns to 3.3 ns) and variable
output supply voltage (2.3 V to 3.6 V).
Clock
VCCOUT1/VCCOUT2
P−div(0)
P−div(1)
P−div(2)
P−div(3)
P−div(4)
P−div(5)
output
output
output
output
output
output
P−Divider Select
Inversion Select
Slew-Rate Control
Low Select
Enable/Disable
div by 3
M
U
X
Sel
Buffer
Yx
Slew Rate
S1
(Optional all
outputs low
or 3−State)
Figure 20. Block Diagram of Output Architecture
All
•
•
•
•
•
26
Inverting
Low Select
Enable/Disable
Figure 21. Example for Output Waveforms
output settings are programmable via SMBus:
enable, disable, low-state via external control pins S0 and S1 → Byte 10, Bit[3:0]
enable or disable-to-low → Byte 19 to 24, Bit[3]
inverting/non-inverting → Byte 19 to 24, Bit[6]
slew-rate control → Byte 19 to 24, Bit[5:4]
output swing → external pins VCCOUT1 (Pin 14) and VCCOUT2 (Pin 18)
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
Performance Data: Output Skew, Jitter, Cross Coupling, Noise Rejection (Spur-Suppression),
and Phase Noise
Output Skew
Skew is an important parameter for clock distribution circuits. It is defined as the time difference between outputs
that are driven by the same input clock. Table 5 shows the output skew (tsk(o)) of the CDCE906 for high-to-low
and low-to-high transitions over the entire range of supply voltages, operating temperature and output voltage
swing.
Table 5. Output Skew
PARAMETER
tsk(o)
Vccout
TYP
MAX
UNIT
2.5 V
130
250
ps
3.3 V
130
200
ps
Jitter Performance
PRODUCT PREVIEW
Jitter is a major parameter for PLL-based clock driver circuits. This becomes important as speed increases and
timing budget decreases. The PLL and internal circuits of CDCE906 are designed for lowest jitter. The
peak-to-peak period jitter is only 60 ps (typical). Table 6 gives the peak-to-peak and rms deviation of
cycle-to-cycle jitter, period jitter and phase jitter as taken during characterization.
Table 6. Jitter Performance of CDCE906
PARAMETER
tjit(cc)
tjit(per)
tjit(phase)
(1)
TYP (1)
fout
MAX (1)
UNIT
Peak-Peak
rms
(one sigma)
Peak-Peak
rms
(one sigma)
50 MHz
55
–
75
–
133 MHz
50
–
85
–
245.76 MHz
45
–
60
–
50 MHz
60
4
76
7
133 MHz
55
5
84
11
245.76 MHz
50
4
72
8
50 MHz
730
90
840
115
133 MHz
930
130
1310
175
245.76 MHz
720
90
930
125
ps
ps
ps
All typical and maximum values are at VCC = 3.3 V, temperature = 25°C, Vccout = 3.3 V; one output is switching, data taken over several
10000 cycles.
Figure 22, Figure 23, and Figure 24 show the relationship between cycle-to-cycle jitter, period jitter, and phase
jitter over 10000 samples. The jitter varies with a smaller or wider sample window. The cycle-to-cycle jitter and
period jitter show the measured value whereas the phase jitter is the accumulated period jitter.
Cycle-to-Cycle jitter (tjit(cc)) is the variation in cycle time of a clock signal between adjacent cycles, over a random
sample of adjacent cycle pairs. Cycle-to-cycle jitter will never be greater than the period jitter. It is also known as
adjacent cycle jitter.
27
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
40
30
20
tjit(cc) [ps]
10
0
−10
−20
−30
−40
1001
2001
3001
4001
5001
Cycle
6001
7001
8001
9001
10001
Figure 22. Snapshot of Cycle-to-Cycle Jitter
Period jitter (tjit(per)) is the deviation in cycle time of a clock signal with respect to the ideal period (1/fo) over a
random sample of cycles. In reference to a PLL, period jitter is the worst-case period deviation from the ideal that
would ever occur on the PLLs outputs. This is also referred to as short-term jitter.
25
20
15
10
tjit(per) [ps]
PRODUCT PREVIEW
1
5
0
−5
−10
−15
−20
−25
1
1001
2001
3001
4001
5001
6001
7001
8001
9001
10001
Cycle
Figure 23. Snapshot of Period Jitter
Phase jitter (tjit(phase)) is the long-term variation of the clock signal. It is the cumulative deviation in t(Θ) for a
28
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
controlled edge with respect to a t(Θ) mean in a random sample of cycles. Phase jitter, Time Interval Error (TIE),
or Wander are used in literature to describe long-term variation in frequency. As of ITU-T: G.810, wander is
defined as phase variation at rates less than 10 Hz while jitter is defined as phase variation greater than 10 Hz.
The measurement interval must be long enough to gain a meaningful result. Wander can be caused by
temperature drift, aging, supply voltage drift, etc.
300
250
200
150
tjit(phase) [ps]
100
50
0
−50
−100
−200
−250
−300
1
1001
2001
3001
4001
5001
Cycle
6001
7001
8001
9001
10001
Figure 24. Snapshot of Phase Jitter
Cross Coupling, Spur Suppression and Noise Rejection
Cross-Coupling in ICs occurs through interactions between several parts of the chip such as between output
stages, metal lines, bond wires, substrate, etc. The coupling can be capacitive, inductive and resistive (ohmic)
induced by output switching, leakage current, ground bouncing, power supply transients, etc.
The CDCE906 is designed in BiCMOS process technology incorporating silicon-germanium (SiGe) technology.
This process gives excellent performance in linearity, low power consumption, best-in-class noise performance
and very good isolation characteristic between the on-chip components.
The good isolation was a major criteria to use BiCMOS process as it minimizes the coupling effect. Even if all
three PLLs are active and all outputs are on, the noise suppression is clearly above 50 dB. Figure 25 and
Figure 26 show an example of noise coupling, spur-suppression, and power supply noise rejection of CDCE906.
Die respective measurement conditions are shown in Figure 25 and Figure 26.
29
PRODUCT PREVIEW
−150
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
• Measured Y1: 48 MHz
• Y0 is 27 MHz (XTAL buffered ,loaded by 50O)
• Y2 is 56.448 MHz (loaded by 50O)
• Y3 is 33.33 MHz (loaded by 50O)
56 dB
• Y4, Y5 tri−stated
carrier
48MHz
2nd harmonic
spur at
27MHz&54MHz
Figure 25. Noise Coupling and Spur Suppression
56 dB
PRODUCT PREVIEW
w Measured Y0: 48 MHz
w Y1, Y2, Y3, Y4 & Y5 tri−stated
w Inserted 30mV 1MHz @ Vcc = 3.3V
carrier
48MHz
carrier
48MHz
spurs at
47MHz&49MHz
spur 47MHz and
fundamental at 1MHz
Figure 26. Power Supply Noise Rejection
Phase Noise Characteristic
In high-speed communication systems, the phase noise characteristic of the PLL frequency synthesizer is of high
interest. Phase noise describes the stability of the clock signal in the frequency domain, similar to the jitter
specification in the time domain.
Phase noise is a result of random and discrete noise causing a broad slope and spurious peaks. The discrete
spurious components could be caused by known clock frequencies in the signal source, power line interference,
and mixer products. The broadening caused by random noise fluctuation is due to phase noise. It can be the
result of thermal noise, shot noise and/or flicker noise in active and passive devices.
Important factor for PLL synthesizer is the loop bandwidth (–3 dB cut-off frequency) — large LBW results in fast
transient response but have less reference spur attenuation. The LBW of the CDCE906 is about 100 kHz to 150
kHz, dependent on selected PLL parameter.
For the CDCE906, two phase noise characteristics are of interest: The phase noise of the crystal-input stage and
the phase noise of the internal PLL (VCO). The following Figure shows the respective phase noise characteristic.
30
CDCE906
www.ti.com
SCAS814 – NOVEMBER 2005
foffset in Hz
10
100
1000
10000
100000
1000000
10000000
−50
Phase Noise Comparison
fout 135 MHz
fVCO 135 MHz vs 270 MHz
−60
−70
CDCE906 fout 135 MHz
fVCO 135 MHz
dBc/Hz
−80
CDCE906 fout 135 MHz
fVCO 270 MHz
−90
−100
−110
−120
CDCE906 Crystal 135 MHz
−140
−150
Figure 27. Phase Noise Characteristic
EVM and Programming SW
The CDCE906 comes with a development kit consisting of a performance evaluation module, the TI Pro Clock
software, and the User's Guide. Contact Texas Instruments sales or marketing representative for more
information.
31
PRODUCT PREVIEW
−130
MECHANICAL DATA
MTSS001C – JANUARY 1995 – REVISED FEBRUARY 1999
PW (R-PDSO-G**)
PLASTIC SMALL-OUTLINE PACKAGE
14 PINS SHOWN
0,30
0,19
0,65
14
0,10 M
8
0,15 NOM
4,50
4,30
6,60
6,20
Gage Plane
0,25
1
7
0°– 8°
A
0,75
0,50
Seating Plane
0,15
0,05
1,20 MAX
PINS **
0,10
8
14
16
20
24
28
A MAX
3,10
5,10
5,10
6,60
7,90
9,80
A MIN
2,90
4,90
4,90
6,40
7,70
9,60
DIM
4040064/F 01/97
NOTES: A.
B.
C.
D.
All linear dimensions are in millimeters.
This drawing is subject to change without notice.
Body dimensions do not include mold flash or protrusion not to exceed 0,15.
Falls within JEDEC MO-153
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,
enhancements, improvements, and other changes to its products and services at any time and to discontinue
any product or service without notice. Customers should obtain the latest relevant information before placing
orders and should verify that such information is current and complete. All products are sold subject to TI’s terms
and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in
accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI
deems necessary to support this warranty. Except where mandated by government requirements, testing of all
parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for
their products and applications using TI components. To minimize the risks associated with customer products
and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right,
copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process
in which TI products or services are used. Information published by TI regarding third-party products or services
does not constitute a license from TI to use such products or services or a warranty or endorsement thereof.
Use of such information may require a license from a third party under the patents or other intellectual property
of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without
alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction
of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for
such altered documentation.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that
product or service voids all express and any implied warranties for the associated TI product or service and
is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Following are URLs where you can obtain information on other Texas Instruments products and application
solutions:
Products
Applications
Amplifiers
amplifier.ti.com
Audio
www.ti.com/audio
Data Converters
dataconverter.ti.com
Automotive
www.ti.com/automotive
DSP
dsp.ti.com
Broadband
www.ti.com/broadband
Interface
interface.ti.com
Digital Control
www.ti.com/digitalcontrol
Logic
logic.ti.com
Military
www.ti.com/military
Power Mgmt
power.ti.com
Optical Networking
www.ti.com/opticalnetwork
Microcontrollers
microcontroller.ti.com
Security
www.ti.com/security
Telephony
www.ti.com/telephony
Video & Imaging
www.ti.com/video
Wireless
www.ti.com/wireless
Mailing Address:
Texas Instruments
Post Office Box 655303 Dallas, Texas 75265
Copyright  2005, Texas Instruments Incorporated