Part Number Hot Search : 
AN7006NS ICS8525 MX7520KN 15473C 51006 MC34181P TLMK3102 EM6K6T2R
Product Description
Full Text Search
 

To Download CDCE706 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
PROGRAMMABLE 3-PLL CLOCK SYNTHESIZER / MULTIPLIER / DIVIDER
FEATURES
* * * * * * 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 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 200 MHz Two Programmable Control Inputs [S0/S1, A0/A1] for User Defined Control Signals Six LVCMOS Outputs with Output Frequencies up to 300 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 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 -40C to 85C Development and Programming Kit for Ease PLL Design and Programming (TI Pro-ClockTM) 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 11 10
Y5 Y4 VCCOUT2 GND Y3 Y2 VCCOUT1 GND Y1 Y0
*
* * * *
DESCRIPTION
The CDCE706 is one of the smallest and powerful PLL synthesizer / multiplier / divider available today. Despite its small physical outlines, the CDCE706 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.
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 (c) 2005, Texas Instruments Incorporated
PRODUCT PREVIEW
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
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 CDCE706 includes three PLLs of those one supports SSC (spread-spectrum clocking). PLL1, PLL2, and PLL3 are designed for frequencies up to 300 MHz and optimized for zero-ppm applications with wide divider factors. 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 CDCE706 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 CDCE706 is characterized for operation from -40C to 85C.
PRODUCT PREVIEW
2
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
FUNCTIONAL BLOCK DIAGRAM
VCC
PLL Bypass VCO1 Bypass
PLL1
GND
VCCOUT1
Output Switch Matrix
prg. 9 Bit Divider M
PFD Filter MUX
6 x Programmable 7-Bit Divider P0, P1, P2, P3, P4, P5, and Inversion Logic
LV CMOS
Y0
prg. 12 Bit Divider N
VCO
LV CMOS
Y1
5 x 6 Programmable Switch A
CLK_IN0
CLK_IN1
XO or 2 LVCMOS or Differential Input
VCO2 Bypass
prg. 9 Bit Divider M PFD Filter VCO SSC
Crystal or Clock Input
PLL2 w/ SSC
6 x 6 Programmable Switch B
LV CMOS
Y2
MUX
prg. 12 Bit Divider N
LV CMOS
Y3
SO/AO/CLK_SEL S1/A1 SDATA SCLOCK
Filter Factory Prg. prg. 12 Bit Divider N VCO MUX
EEPROM LOGIC
VCO3 Bypass
PLL3
LV CMOS
prg. 9 Bit Divider M
Y4
PFD
LV CMOS
Y5
GND
VCCOUT2
OUTPUT SWITCH MATRIX
5x6 - Switch A 7-Bit Divider P0
Input CLK (PLL Bypass)
6x6 - Switch B Y0
P1
Y1
PLL 1
P2
Y2
PLL 2 non SSC PLL 2 w/ SSC
P3
Y3
P4
Y4
P5
PLL 3
Y5
Programming
3
PRODUCT PREVIEW
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
TERMINAL FUNCTIONS
TERMINAL NAME Y0 to Y5 CLK_IN0 CLK_IN1 VCC VCCOUT1 VCCOUT2 GND S0, A0, CLK_SEL S1, A1 SDATA TSSOP20 NO. 11, 12, 15, 16, 19, 20 5 6 3, 7 14 18 4, 8, 13, 17 1 2 9 10 I/O DESCRIPTION
O I I/O Power Power Power Ground I I I/O I
LVCMOS outputs 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. 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. 3.3-V power supply for the device Power 2.5-V to 3.3-V power supply for outputs Y0, Y1 Power 2.5-V to 3.3-V power supply for outputs Y2, Y3, Y4, Y5 Ground 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. 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 Serial control data input/output for SMBus controller; LVCMOS input Serial control clock input for SMBus controller; LVCMOS input
PRODUCT PREVIEW
SCLOCK
ABSOLUTE MAXIMUM RATINGS
over operating free-air temperature range (unless otherwise noted)
VCC VI VO II IO Tstg TJ (1) (2) Supply voltage range Input voltage range (2) Output voltage range (2) Input current (VI < 0, V I > VCC) Continuous output current Storage temperature range Maximum junction temperature
(1)
VALUE -0.5 to 4.6 -0.5 to VCC + 0.5 - 0.5 to VCC + 0.5 20 50 -65 to 150 125
UNIT V V V mA mA C C
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 AIRFLOW (lfm) 0 JA Thermal resistance junction-to-ambient 150 250 500 JC (1) Thermal resistance junction-to-case The package thermal impedance is calculated in accordance with JESD 51 and JEDEC2S2P (high-k board). C/W 66.3 59.3 56.3 51.9 19.7
RECOMMENDED OPERATING CONDITIONS
over operating free-air temperature range (unless otherwise noted)
MIN VCC 4 Device supply voltage 3 NOM 3.3 MAX 3.6 UNIT V
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
RECOMMENDED OPERATING CONDITIONS (continued)
over operating free-air temperature range (unless otherwise noted)
MIN VCCOUT1 VCCOUT2 VIL VIH VIthresh VI |VID| VIC IOH IOL CL TA Output Y0,Y1 supply voltage Output Y2, Y3, Y4, Y5 supply voltage Low level input voltage LVCMOS High level input voltage LVCMOS Input voltage threshold LVCMOS Input voltage range LVCMOS Differential input voltage Common-mode for differential input voltage High-level output current Low-level output current Output load LVCMOS Operating free-air temperature -40 0 0.4 0.2 Vcc - 1 -6 6 25 85 0.7 VCC 0.5 VCC 3.6 2.3 2.3 NOM MAX 3.6 3.6 0.3 VCC UNIT V V V V V V V V mA mA pF C
RECOMMENDED CRYSTAL SPECIFICATIONS
fXtal ESR CIN (1) (2) Crystal input frequency range (fundamental mode) Effective series resistance (1) (2) Input capacitance CLK_IN0 and CLK_IN1 8 15 4 27 54 60 MHz 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 10.
EEPROM SPECIFICATION
MIN EEcyc EEret Programming cycles of EEPROM Data retention 100 TYP TBD TBD MAX UNIT Cycles Years
TIMING REQUIREMENTS
over recommended ranges of supply voltage, load, and operating-free air temperature
MIN CLK_IN REQUIREMENTS fCLK_IN tr / tf dutyREF fSCLK th(START) tw(SCLL) tw(SCLH) tsu(START) th(SDATA) tsu(SDATA) tr tf tsu(STOP) LVCMOS CLK_IN clock input frequency Rise and fall time CLK_IN signal (20% to 80%) Duty cycle CLK_IN at VCC / 2 SCLK frequency START hold time SCLK low-pulse duration SCLK high-pulse duration START setup time SDATA hold time SDATA setup time SCLK / SDATA input rise time SCLK / SDATA input fall time STOP setup time 4 4 4.7 4 0.6 0.3 0.25 1000 300 50 40% PLL mode PLL bypass mode 1 0 200 200 4 60% 100 kHz s s s s s s ns ns s MHz ns NOM MAX UNIT
SMBus TIMING REQUIREMENTS (see Figure 6)
5
PRODUCT PREVIEW
MIN
NOM
MAX
UNIT
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
TIMING REQUIREMENTS (continued)
over recommended ranges of supply voltage, load, and operating-free air temperature
MIN tBUS tPOR Bus free time Time in which the device must be operational after power-on reset 4.7 500 NOM MAX UNIT s ms
DEVICE CHARACTERISTICS
over recommended operating free-air temperature range (unless otherwise noted)
PARAMETER OVERALL PARAMETER ICC Supply current All PLLs on, all outputs on, fout = 80 MHz, fCLK_IN = 27 MHz, fvco = 160 MHz fIN = 0 MHz, VCC = 3.6 V 90 115 mA TEST CONDITIONS MIN TYP (1) MAX UNIT
ICCPD VPUC
Power down current. Every circuit powered down except SMBus Supply voltage Vcc threshold for power up control circuit VCO frequency of internal PLL (any of three PLLs) LVCMOS output frequency range
300 2.3
A V 167 300 250 300 -1.2
fVCO
Normal speed-mode (2) High-speed VCC = 2.5 V VCC = 3.3 V VCC = 3 V; II = -18 mA VI = 0 V or VCC, VCC = 3.6 V VI = VCC, VCC = 3.6 V VI = 0 V, VCC = 3.6 V VI = 0 V or VCC mode (2)
80 150
MHz MHz
PRODUCT PREVIEW
fOUT
LVCMOS PARAMETER VIK II IIH IIL CI (1) (2) LVCMOS input voltage LVCMOS input current LVCMOS input current For S1/S0 LVCMOS input current For S1/S0 Input capacitance at CLK_IN0 and CLK_IN1 V A A A pF TBD TBD TBD 3
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.
6
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
DEVICE CHARACTERISTICS (continued)
over recommended operating free-air temperature range (unless otherwise noted)
PARAMETER LVCMOS PARAMETER FOR Vccout = 3.3-V Mode Vccout = 3 V, IOH = -0.1 mA VOH LVCMOS high-level output voltage Vccout = 3 V, IOH = -4 mA Vccout = 3 V, IOH = -6 mA Vccout = 3 V, IOL = 0.1 mA VOL tPLH, tPHL tr0/tf0 tr1/tf1 tr2/tf2 tr3/tf3 tjit(cc) tjit(per) tsk(o) odc LVCMOS low-level output voltage Vccout = 3 V, IOL = 4 mA Vccout = 3 V, IOL = 6 mA Propagation delay Rise and fall time for output slew rate 0 Rise and fall time for output slew rate 1 Rise and fall time for output slew rate 2 Rise and fall time for output slew rate 3 Cycle-to-cycle jitter
(3) (4)
TEST CONDITIONS
MIN 2.9 2.4 2.1
TYP (1)
MAX
UNIT
V 0.1 0.5 0.85 9 11 3.3 2.5 1.6 0.6 50 120 60 130 TBD TBD TBD TBD 200 ps ns ns ns ns ns ps V
All PLL bypass VCO bypass Vccout = 3.3 V (20%-80%) Vccout = 3.3 V (20%-80%) Vccout = 3.3 V (20%-80%) Vccout = 3.3 V (20%-80%) 1 PLL, 1 Output 3 PLLs, 3 Outputs 1 PLL, 1 Output 3 PLLs, 3 Outputs 1.6-ns rise/fall time (default) at fvco = 150 MHz, Pdiv = 3 fvco = 250 MHz, Pdiv = 1 fvco = 250 MHz, Pdiv = 25 Vccout = 2.3 V, IOH = 0.1 mA 45%
Peak-to-peak period jitter (4) Output skew (see
(5)
and Table 5)
Output duty cycle (6)
55%
LVCMOS PARAMETER FOR Vccout = 2.5-V Mode 2.2 1.7 1.5 0.1 0.5 0.85 9 11 3.9 2.9 2.0 0.8 60 130 60 140 TBD TBD TBD TBD 250 ns ns ns ns ns ps ps ps V V VOH LVCMOS high-level output voltage Vccout = 2.3 V, IOH = -3 mA Vccout = 2.3 V, IOH = -4 mA Vccout = 2.3 V, IOL = 0.1 mA VOL tPLH, tPHL tr0/tf0 tr1/tf1 tr2/tf2 tr3/tf3 tjit(cc) tjit(per) tsk(o) (3) (4) (5) (6) LVCMOS low-level output voltage Vccout = 2.3 V, IOL = 3 mA Vccout = 2.3 V, IOL = 4 mA Propagation delay Rise and fall time for output slew rate 0 Rise and fall time for output slew rate 1 Rise and fall time for output slew rate 2 Rise and fall time for output slew rate 3 Cycle-to-cycle jitter
(3) (4)
All PLL bypass VCO Bypass Vccout = 2.5 V (20%-80%) Vccout = 2.5 V (20%-80%) Vccout = 2.5 V (20%-80%) Vccout = 2.5 V (20%-80%) 1 PLL, 1 Output 3 PLLs, 3 Outputs 1 PLL, 1 Output 3 PLLs, 3 Outputs 2-ns rise/fall time (default) at fvco = 150 MHz, Pdiv = 3
Peak-to-peak period jitter (4) Output skew (see
(5)
and Table 5)
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, except for frequencies ranging from 167 MHz to 300 MHz, the fastest slew rate is used (0.6 ns at Vccout = 3.3 V or 0.8 ns at Vccout = 2.5 V). 7
PRODUCT PREVIEW
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
DEVICE CHARACTERISTICS (continued)
over recommended operating free-air temperature range (unless otherwise noted)
PARAMETER odc Output duty cycle (6) TEST CONDITIONS fvco = 250 MHz, Pdiv = 1 fvco = 250 MHz, Pdiv = 25 VCC = 3 V, II = -18 mA VI = VCC, VCC = 3.6 V VI = 0 V, VCC = 3.6 V -15 2.1 0.8 IOL = 4 mA, VCC = 3 V VI = 0 V or VCC VI = 0 V or VCC 4 4 0.4 10 10 MIN 45% TYP (1) MAX 55% UNIT
SMBus PARAMETER VIK IIH IIL VIH VIL VOL CISCLK CISDATA SCLK and SDATA input clamp voltage SCLK and SDATA input current SCLK and SDATA input current SCLK input high voltage SCLK input low voltage SDATA low-level output voltage Input capacitance at SCLK Input capacitance at SDATA -1.2 5 -5 V A A V V V pF pF
PARAMETER MEASUREMENT INFORMATION
TBD
PRODUCT PREVIEW
TYPICAL CHARACTERISTICS
TBD
8
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 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. 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.
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 1 A5 1 A4 0 A3 1 A2 0 A1* 0 A0* 1 R/W 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
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.
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
1 S S Sr
7 Slave Address Start Condition
11 Wr A
8 Data Byte
11 AP
Reapeated Start Condition
Rd Read (Bit Value = 1) Wr Write (Bit Value = 0) A P Acknowledg (ACK = 0 and NACK =1) 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 S 7 Slave Address 1 Wr 1 A 8 CommandCode 1 A 8 Data Byte 1 A 1 P
Figure 2. Byte Write Protocol
Byte Read Programming Sequence
1 S 7 Slave Address 1 Wr 1 A 8 CommandCode A 1 1 S 7 Slave Address 1 Rd 1 A
8 Data Byte
1 A
1 P
Figure 3. Byte Read Protocol
Block Write Programming Sequence(1)
1 S 7 Slave Address 1 Wr 1 A 8 CommandCode 1 A 8 Byte Count N 1 A
8 Data Byte 0
(1)Data
1 A
8 Data Byte 1
1 A -----
8 Data Byte N-1
1 A
1 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
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
Block Read Programming Sequence
1 S 7 Slave Address 1 Wr 1 A 8 CommandCode A 1 1 Sr 7 Slave Address 1 Rd 1 A
8 Byte Count N
1 A
8 Data Byte 0
1 A -----
8 Data Byte N-1
1 A
1 P
Figure 5. Block Read Protocol
Bit 7 (MSB) tW(SCLL) tW(SCLH) tr(SM)
P
S
Bit 6 tf(SM)
Bit 0 (LSB)
A
P
SCLK
VIH(SM) VIL(SM) th(START) tsu(SDATA) th(SDATA) tr(SM) tf(SM) VIH(SM) VIL(SM)
tsu(START) t(BUS)
tsu(STOP)
SDATA
Figure 6. Timing Diagram Serial Control Interface
SMBus Hardware Interface
The following diagram shows how the CDCE706 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 CDCE706 9
RP
SMB Host SDATA
10
SCLK
CBUS
CBUS
Figure 7. SMBus Hardware Interface
11
PRODUCT PREVIEW
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
Table 2. Register Configuration Command Bitmap
Adr Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Byte 9 Byte 10 Byte 11 Byte 12 PLL Selection for P0 (Switch A) PLL Selection for P1 (Switch A) Input Signal Source Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved EEPIP [read only] EELOCK EEWRITE Y0 Inv. or Non-Inv Y1 Inv. or Non-Inv Y2 Inv. or Non-Inv Y3 Inv. or Non-Inv Y4 Inv. or Non-Inv Y5 Inv or Non-Inv Y0 Slew-Rate Control Y1 Slew-Rate Control Y2 Slew-Rate Control Y3 Slew-Rate Control Y4 Slew-Rate Control Y5 Slew-Rate Control Power Down PLL1 fvco Selection PLL2 fvco Selection PLL3 fvco Selection PLL1 Mux PLL2 Mux PLL3 Mux Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Revision Code PLL1 Reference Divider M 9-Bit [7:0] PLL1 Feedback Divider N 12-Bit [7:0] PLL1 Feedback Divider N 12-Bit [11:8] PLL2 Reference Divider M 9-Bit [7:0] PLL2 Feedback Divider N 12-Bit [7:0] PLL2 Feedback Divider N 12-Bit [11:8] PLL3 Reference Divider 9-Bit M [7:0] PLL3 Feedback Divider N [12-Bit 7:0] PLL3 Feedback Divider N 12-Bit [11:8] Inp. Clock Selection Configuration Inputs S1 PLL3 Ref Dev M [8] Configuration Inputs S0 PLL2 Ref Dev M [8] PLL1 Ref Dev M [8] Vendor Identification
PLL Selection for P3 (Switch A) PLL Selection for P5 (Switch A) 7-Bit Divider P0 [6:0] 7-Bit Divider P1 [6:0] 7-Bit Divider P2 [6:0] 7-Bit Divider P3 [6:0] 7-Bit Divider P4 [6:0] 7-Bit Divider P5 [6:0] Y0 Enable or Low Y1 Enable or Low Y2 Enable or Low Y3 Enable or Low Y4 Enable or Low Y5 Enable or Low
PLL Selection for P2 (Switch A) PLL Selection for P4 (Switch A)
PRODUCT PREVIEW
12
Byte 13 Byte 14 Byte 15 Byte 16 Byte 17 Byte 18 Byte 19 Byte 20 Byte 21 Byte 22 Byte 23 Byte 24 Byte 25 Byte 26
Y0 Divider Selection (Switch B) Y1 Divider Selection (Switch B) Y2 Divider Selection (Switch B) Y3 Divider Selection (Switch B) Y4 Divider Selection (Switch B) Y5 Divider Selection (Switch B) Frequency Selection for SSC
Spread Spectrum (SSC) Modulation Selection 7-Bit Byte Count
Default Device Setting
The internal EEPROM of CDCE706 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.
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
fVCO1 = 245.76 MHz
PLL1 Divider M 225 PFD Filter Divider N 2048 VCO MUX
Output Switch Matrix
P0-Div 2
LV CMOS
Y0
122.88 MHz (3G RF Card)) 30.72 MHz (3G Baseband)
Y1
P1-Div 8
LV CMOS
CLK_IN0
fVCO2 = 120 MHz
XO or 2 LVCMOS or Differential Input
Divider M 9 Divider N 40 PFD Filter VCO SSC PLL2 w/SSC
14 pF
27 MHz Crystal
P2-Div 2
LV CMOS
Y2
60 MHz (SSC off (DSP) 60 MHZ (SSC on) (DSP)
CLK_IN1
14 pF
MUX
Y3
P3-Div 2
LV CMOS
SO/AO/CLK_SEL S1/A1 SMBus SDATA SCLOCK
EEPROM LOGIC
fVCO2 = 225.792 MHz
PLL3 Divider M 375 PFD Filter Divider N 3136 VCO MUX
P4-Div 10
Y4
LV CMOS
22.5792 MHz (Audio) 27 MHz (Video)
Y5
P5-Div 1
LV CMOS
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
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 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 0 0 0 0 Vendor Identification 0 1
Byte 1 to 9: Reference Divider M of PLL1, PLL2, PLL3 (1) M8 0 0 0 0 M7 0 0 0 0 M6 0 0 0 0 M5 0 0 0 0 M4 0 0 0 0 * * * 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 509 510 511 M3 0 0 0 0 M2 0 0 0 0 M1 0 0 1 1 M0 0 1 0 1 Div by Not allowed 1 2 3 Default (2) (3)
(1) (2) (3)
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.
PRODUCT PREVIEW
Byte 1 to 9: Feedback Divider N of PLL1, PLL2, PLL3 (1) N11 0 0 0 0 N10 0 0 0 0 N9 0 0 0 0 N8 0 0 0 0 N7 0 0 0 0 N6 0 0 0 0 N5 0 0 0 0 N4 0 0 0 0 * * * 1 1 1 (1) (2) (3) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 4093 4094 4095 N3 0 0 0 0 N2 0 0 0 0 N1 0 0 1 1 N0 0 1 0 1 Div by Not allowed 1 2 3 Default (2) (3)
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 = 1024, for PLL2 = 40 and for PLL3 = 1568.
Byte 3 Bit [7:5]: PLL (VCO) Bypass Multiplexer PLLxMUX 0 1 (1) Unless customer specific setting. PLL (VCO) MUX Output PLLx VCO bypass Default (1) Yes
Byte 6 Bit [7:5]: VCO Frequency Selection Mode for each PLL (1) PLLxFVCO 0 1 (1) (2) VCO Frequency Range 80-200 MHz 180-300 MHz Default (2) Yes
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.
14
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
Byte 9 to 12: Outputs Switch Matrix (5x6 Switch A) PLL Selection for P-Divider P0-P5 SWAPx2 0 0 0 0 1 1 1 1 (1) (2) SWAPx1 0 0 1 1 0 0 1 1 SWAPx0 0 1 0 1 0 1 0 1 Any Output Px PLL bypass (input clock) PLL1 PLL2 non-SSC PLL2 w/ SSC (2) PLL3 Reserved Reserved Reserved Default (1) P5 P0, P1 P2 P3 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 S01 0 0 S00 0 1 Function 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) 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; 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 In this mode, the control input S0 is interpreted as address bit A0 of the slave receiver address byte (4) Default (1) Yes
1 1 (1) (2) (3) (4)
0 1
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 CDCE706. 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 CDCE706 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 S11 0 0 1 1 (1) (2) S10 0 1 0 1 Function If S1 is set low, all outputs are switched to a low-state (non-inv.) or high-state (inv.); If S1 is set low, all outputs are switched to a 3-state Reserved In this mode, the control input S1 is interpreted as Address Bit A1 of the Slave Receiver Address Byte (2) Default (1) Yes
Unless customer specific setting. To use this pin as Slave Receiver Address Bit A1, an Initialization pattern needs to be sent to CDCE706. 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 CDCE706 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) CLKSEL 0 1 (1) (2) Input Clock CLK_IN0 CLK_IN1 Default (2) Yes
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
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
Byte 11, Bit [7:6]: Input Signal Source (1) IS1 0 0 1 1 (1) (2) IS0 0 1 0 1 Function CLK_IN0 is Crystal Oscillator Input and CLK_IN1 is serving as Crystal Oscillator Output. CLK_IN0 and CLK_IN1 are two LVCMOS Inputs. CLK_IN0 or CLK_IN1 are selectable via CLK_SEL control pin. CLK_IN0 and CLK_IN1 serve as differential signal inputs. Reserved Default (2) 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) PD 0 1 (1) (2) Power-Down Mode Normal Device Operation Power Down (2) Default (1) Yes
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 DIVYx6 0 0 0 DIVYx5 0 0 0 DIVYx4 0 0 0 * * * 1 1 1 (1) (2) 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 125 126 127 DIVYx3 0 0 0 DIVYx2 0 0 0 DIVYx1 0 0 1 DIVYx0 0 1 0 Div by Not allowed 1 2 Default (1) (2)
PRODUCT PREVIEW
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 SRCYx1 0 0 1 1 (1) SRCYx0 0 1 0 1 Yx Nominal +2 ns (tr0/tf0) Nominal +1 ns (tr1/tf1) Nominal (tr2/tf2) Nominal -1 ns (tr3/tf3) Yes Default (1)
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 SWBYx2 0 0 0 0 1 1 1 1 (1) SWBYx1 0 0 1 1 0 0 1 1 SWBYx0 0 1 0 1 0 1 0 1 Any Output Yx Divider P0 Divider P1 Divider P2 Divider P3 Divider P4 Divider P5 Reserved Reserved Default (1) Y0 Y1 Y2 Y3 Y4 Y5
Unless customer specific setting.
16
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
Byte 19 to 24, Bit [3]: Output Y0-Y5 Enable or Low-State ENDISYx 0 1 (1) Unless customer specific setting. Output Yx Disable to low Enable Yes Default (1)
Byte 19 to 24, Bit [6]: Output Y0-Y5 Non-Inverting/Inverting INVYx 0 1 (1) Unless customer specific setting. Output Yx Status Non-inverting Inverting Default (1) Yes
Byte 24, Bit [7] (read only): EEPROM Programming In Process Status (1) EEPIP 0 1 (1) Indicate EEPROM Write Process No programming 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).
Default (2) 150 26.4 27.7 29.2 30.8 32.6 34.6 36.8 39.4 42.4 45.6 50.0 54.9 60.9 68.3 77.8 90.4 160 28.2 29.6 31.1 32.8 34.7 36.9 39.3 42.1 45.2 48.7 53.3 58.6 64.9 72.9 83.0 96.4 167 29.4 30.9 32.5 34.2 36.2 38.5 41.0 43.9 47.2 50.8 55.7 61.1 67.8 76.0 86.6 100.6 Yes
Byte 25, Bit [3:0]: SSC Modulation Frequency Selection in the Range of 30 kHz 60 kHz (1) FSSC3 FSSC2 FSSC1 FSSC0 Modulation Factor 5680 5412 5144 4876 4608 4340 4072 3804 3536 3286 3000 2732 2464 2196 1928 1660 fmod [kHz] fvco [MHz 100 17.6 18.5 19.4 20.5 21.7 23.0 24.6 26.3 28.3 30.4 33.3 36.6 40.6 45.5 51.9 60.2 110 19.4 20.3 21.4 22.6 23.9 25.3 27.0 28.9 31.1 33.5 36.7 40.3 44.6 50.1 57.1 66.3 120 21.1 22.2 23.3 24.6 26.0 27.6 29.5 31.5 33.9 36.5 40.0 43.9 48.7 54.6 62.2 72.3 130 22.9 24.0 25.3 26.7 28.2 30.0 31.9 34.2 36.8 39.6 43.3 47.6 52.8 59.2 67.4 78.3 140 24.6 25.9 27.2 28.7 30.4 32.3 34.4 36.8 39.6 42.6 46.7 51.2 56.8 63.8 72.6 84.3
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
(1) (2)
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.
(1)
Byte 25, Bit [6:4]: SSC Modulation Amount SSC2 0 0 0 0 1 (1) (2) (3) SSC1 0 0 1 1 0 0 1 0 1 0
SSC0
Function SSC Modulation Amount 0% = SSC bypass for SSC Modulation Amount 0.1% (center spread) SSC Modulation Amount 0.25% (center spread) SSC Modulation Amount 0.4% (center spread) SSC Modulation Amount 1% (down spread) PLL (3)
Default (2)
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
PRODUCT PREVIEW
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
Byte 25, Bit [6:4]: SSC Modulation Amount SSC2 1 1 1 SSC1 0 1 1 1 0 1
(1)
SSC0
Function SSC Modulation Amount 1.5% (down spread) SSC Modulation Amount 2% (down spread) SSC Modulation Amount 3% (down spread)
Default (2)
Byte 25, Bit [7]: Permanently Lock EEPROM-Data EELOCK 0 1 (1) (2) Permanently Lock EEPROM No 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) BC6 0 0 0 BC5 0 0 0 0 BC4 0 0 0 0 BC3 0 0 0 0 * * * 0 0 1 1 * * * 1 1 1 (1) (2) 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 125 126 127 0 1 1 27 Yes BC2 0 0 0 0 BC1 0 0 1 1 BC0 0 1 0 1 No. of Bytes Not allowed 1 2 3 Default (2)
PRODUCT PREVIEW
0
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) EEWRITE 0 1 (1) Starts EEPROM Write Cycle No Yes Default (2) Yes
(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
Clock Inputs (CLK_IN0 and CLK_IN1) The CDCE706 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.
18
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
Crystal Oscillator Inputs The input frequency range in crystal mode is 8 MHz to 54 MHz. The CDCE706 uses a Pierce-type oscillator circuitry with included feedback resistance for the inverting amplifier. The user, however, has to add external capacitors (c)X0, CX1) to match the input load capacitor from the crystal (see Figure 9). The required values can be calculated: CX0 = CX1 = 2 x 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 x 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.
Input source select (from EEPROM) XO or 2LVCMOS or Differential Input
CLK_IN0
CICB
CX0 crystal unit
CLK_IN1
CX1
Figure 9. Crystal Input Circuitry In order to ensure a stable oscillating, a certain drive power must be applied. The CDCE706 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 10 gives the resulting drive level vs crystal frequency and ESR.
100 90 80 70
C = 18 pF Upk = 300 mV
ERS ERS ERS ERS ERS ERS
= = = = = =
60 50 40 30 25 15
W W W W W W
Pdrive - mW
60 50 40 30
~21 mW
20 10 0 5 10 15 20 25 30 35 40 45 50 55
Frequency - MHz
Figure 10. Crystal Drive Power
19
PRODUCT PREVIEW
CICB
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
For example, if a 27-MHz crystal with ESR of 50 is used and 2 x 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 11). 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_IN0
CLK_IN1
XO or 2LVCMOS or Differential input
PRODUCT PREVIEW
CLK_SEL (A)
A.
CLK_SEL is optional and can be configured by EEPROM setting.
Figure 11. LVCMOS Clock Input Circuitry Differential Clock Inputs The CDCE706 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 12). 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.
Input source select (from EEPROM) XO or 2LVCMOS or Differential input
CLK_IN0
CLK_IN1
Figure 12. Differential Clock Input Circuitry
PLL Configuration and Setting
The CDCE706 includes three PLLs which are equal in function and performance. Except PLL2 which in addition supports spread spectrum clocking (SSC) generation. Figure 13 shows the block diagram of the PLL.
20
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
VCO Bypass PLLx Input Clock
9-Bit Divider M 1 .. 511
12-Bit Divider N 1 .. 4095
PFD Filter VCO SSC (PLL2 only)
MUX
PLL output
SSC output
(PLL2 Only)
Programming
Figure 13. 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.
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 x 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 Fractional (2) Integer Factor (3) VCO bypass (1) (2) (3) Equation (1) fOUT = fIN x (N/M)/P fOUT = fIN x (N/M)/P fOUT = fIN/(M x P) fIN [MHz] 30.72 27 30.72 fOUT-desired [MHz] 155.52 270 0.06 fOUT-actual [MHz] 155.52 270 0.06 Divider M 16 1 8 N 81 10 -- P 1 1 64 N/M 5.0625 10 -- 155.52 270 -- fVCO [MHz]
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).
21
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.
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 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 14 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
11.3dB 11.3 dB
7 dB 7dB
PRODUCT PREVIEW
Figure 14. 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 CDCE706 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 A B C (1) 0.25% center spread 1% down spread 0.5% down spread (1) Minimum Frequency 53.865 MHz 53.46 MHz 53.73 MHz Center Frequency 54 MHz -- 53.865 MHz Maximum Frequency 54.135 MHz 54 MHz 54 MHz
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 15, the damping increases with higher modulation frequencies. It may be limited by the tracking skew of a downstream PLL. The CDCE706 uses a triangle modulation profile which is one of the common profiles for SSC.
22
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
12 11 EMI Reduction- dB 10 9 8 7 6 5 4 3 30 40
3% Down Spread 2% Down Spread
+0.4 Center Spread +0.25 Center Spread
50
60
fmodulation - kHz
Figure 15. EMI Reduction vs fModulation and fAmount Further EMI Reduction 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 16 and Figure 17, 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 CDCE706 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
11.3dB
7dB
nom- 1
nom- 1
nom
nom
nom+2
nom+2
Figure 16. EMI Reduction vs Slew-Rate and Vccout
23
PRODUCT PREVIEW
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
5 4 EMI Reduction - dB (Relative to Nom) 3 2 1 0 -1 2.5 V VCCOUT 3V 3.6 V
Figure 17. EMI Reduction vs Vccout
Multi-Function Control Inputs S0 and S1
The CDCE706 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] S11 0 0 0 0 0 0 0 0 1 S10 X 0 1 X X X X X 1 Byte 10, Bit [1:0] S01 0 0 0 0 0 0 1 1 1 S00 X X X 0 1 1 0 0 1 S1 (Pin 2) 1 0 0 X 0 1 0 1 X S0 (Pin 1) 1 1 1 0 0 0 0/1 (2) 0/1 (2) X Yx Outputs Active Low/High (1) 3-State 3-State S10=0: low/high (1) S10=1: 3-State Active S10=0: Low/High (1) S10=1: 3-State Active Active Power Down No No Outputs only PLL, inputs and outputs PLL only PLL only No No No Pin 2 Output ctrl Output ctrl Output ctrl Output ctrl Output ctrl Output ctrl Output ctrl Output ctrl A1 (3) Pin 1 Output ctrl Output ctrl Output ctrl Output ctrl and pd PLL and Div bypass PLL and Div bypass CLK_SEL CLK_SEL A0 (3) External Control Pins Device Function
PRODUCT PREVIEW
(1) (2) (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 18, the CDCE706 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.
24
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 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 5x6 - Switch A Output Switch Matrix 7-Bit Divider P0
(1..127)
Outputs
6x6 - Switch B
Y0
Input CLK
(PLL Bypass)
P1
(1..127)
Y1
PLL 1 PLL 2 non SSC PLL 2 w/ SSC
P2
(1..127)
Y2
P3
(1..127)
Y3
P4
(1..127)
Y4
P5 PLL 3 Programming
PLL/Input_Clk Selection P-Divider Setting P-Divider Selection (1..127)
Y5
Output Selection: Active/Low/3-State/ Inverting/Non-Inverting Slew Rate/VCCOUT
Figure 18. CDCE706 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 CDCE706 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).
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
Clock div by 3
M U X
Sel
Buffer
Yx
Inverting Slew Rate
P-Divider Select Inversion Select Slew-Rate Control Low Select Enable/Disable
S1 (Optional all outputs low or 3-State)
Low Select Enable/Disable
Figure 19. Block Diagram of Output Architecture
Figure 20. Example for Output Waveforms
All * * * * *
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)
25
PRODUCT PREVIEW
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 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 CDCE706 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 2.5 V 3.3 V TYP 130 130 MAX 250 200 UNIT ps ps
Jitter Performance 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 CDCE706 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.
PRODUCT PREVIEW
(1) 26
Table 6. Jitter Performance of CDCE706
PARAMETER fout TYP (1) Peak-Peak tjit(cc) 50 MHz 133 MHz 245.76 MHz tjit(per) 50 MHz 133 MHz 245.76 MHz tjit(phase) 50 MHz 133 MHz 245.76 MHz 55 50 45 60 55 50 730 930 720 rms (one sigma) - - - 4 5 4 90 130 90 Peak-Peak 75 85 60 76 84 72 840 1310 930 MAX (1) rms (one sigma) - - - 7 11 8 115 175 125 ps ps ps UNIT
All typical and maximum values are at VCC = 3.3 V, temperature = 25C, Vccout = 3.3 V; one output is switching, data taken over several 10000 cycles.
Figure 21, Figure 22, and Figure 23 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.
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
40
30
20
10 tjit(cc) [ps]
0
-10
-20
-30
-40
Figure 21. 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 5 0 -5
tjit(per) [ps]
-10 -15 -20 -25 1 1001 2001 3001 4001 5001 Cycle 6001 7001 8001 9001 10001
Figure 22. 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
27
PRODUCT PREVIEW
1
1001
2001
3001
4001
5001 Cycle
6001
7001
8001
9001
10001
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 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 100 tjit(phase) [ps] 50 0 -50 -100 -150
PRODUCT PREVIEW
-200 -250 -300 1 1001 2001 3001 4001 5001 Cycle 6001 7001 8001 9001 10001
Figure 23. 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 CDCE706 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 24 and Figure 25 show an example of noise coupling, spur-suppression, and power supply noise rejection of CDCE706. Die respective measurement conditions are shown in Figure 24 and Figure 25.
28
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 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) * Y4, Y5 tri- stated
56 dB
carrier 48MHz
2nd harmonic
spur at 27MHz&54MHz
Figure 24. Noise Coupling and Spur Suppression
56 dB
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 25. 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 CDCE706 is about 100 kHz to 150 kHz, dependent on selected PLL parameter. For the CDCE706, 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.
29
PRODUCT PREVIEW
CDCE706
www.ti.com
SCAS815A - OCTOBER 2005 - REVISED OCTOBER 2005
foffset in Hz
10 -50 100 1000 10000 100000 1000000 10000000
Phase Noise Comparison
-60 fout 135 MHz fVCO 135 MHz vs. 270 MHz
-70
CDCE706 fout 135 MHz
-80
fVC0 135 MHz CDCE706 fout 135 MHz fVC0 270 MHz
dBc/Hz
-90
-100
-110
-120
-130
PRODUCT PREVIEW
CDCE706crystal 27 MHz
-140
-150
Figure 26. Phase Noise Characteristic
EVM and Programming SW
The CDCE706 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.
30
MECHANICAL DATA
MTSS001C - JANUARY 1995 - REVISED FEBRUARY 1999
PW (R-PDSO-G**)
14 PINS SHOWN
PLASTIC SMALL-OUTLINE PACKAGE
0,65 14 8
0,30 0,19
0,10 M
0,15 NOM 4,50 4,30 6,60 6,20 Gage Plane 0,25 1 A 7 0- 8 0,75 0,50
Seating Plane 1,20 MAX 0,15 0,05 0,10
PINS ** DIM A MAX
8
14
16
20
24
28
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
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 Amplifiers Data Converters DSP Interface Logic Power Mgmt Microcontrollers amplifier.ti.com dataconverter.ti.com dsp.ti.com interface.ti.com logic.ti.com power.ti.com microcontroller.ti.com Applications Audio Automotive Broadband Digital Control Military Optical Networking Security Telephony Video & Imaging Wireless Mailing Address: Texas Instruments Post Office Box 655303 Dallas, Texas 75265 Copyright 2005, Texas Instruments Incorporated www.ti.com/audio www.ti.com/automotive www.ti.com/broadband www.ti.com/digitalcontrol www.ti.com/military www.ti.com/opticalnetwork www.ti.com/security www.ti.com/telephony www.ti.com/video www.ti.com/wireless


▲Up To Search▲   

 
Price & Availability of CDCE706

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X