ZHCS927G May 2012 – January 2018 CDCM6208
PRODUCTION DATA.
In SPI/I2C mode the device can be configured through twenty registers. Register 4 configures the input, Reg 0-3 the PLL and dividers, and Register 5 - 20 configures the 8 different outputs.
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15:2 | PLL_REFDIV[13:0] | PLL Reference Divider | PLL Reference 14-b Divider Selection
(Divider value is register value +1) |
1:0 | PLL_FBDIV1[9:8] | PLL Feedback Divider 1 | PLL Feedback 10-b Divider Selection, Bits 9:8 |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15:8 | PLL_FBDIV1[7:0] | PLL Feedback Divider 1 | PLL Feedback 10-b Divider Selection, Bits 7:0
(Divider value is register value +1) |
7:0 | PLL_FBDIV0[7:0] | PLL Feedback Divider 0 | PLL Feedback 8-b Divider Selection
(Divider value is register value +1) |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15:13 | RESERVED | These bits must be set to 0 | |
12 | ST1_SEL_REFCLK | Device Status | Reference clock status enable on Status 1 pin:
0 → Disable 1 → Enable (See Table 12 for full description) |
11 | ST1_LOR_EN | Loss-of-reference Enable on Status 1 pin:
0 → Disable" 1 → Enable (See Table 12 for full description) |
|
10 | ST1_PLLLOCK_EN | PLL Lock Indication Enable on Status 1 pin:
0 → Disable 1 → Enable (See Table 12 for full description) |
|
9 | ST0_SEL_REFCLK | Reference clock status enable on Status 0 pin:
0 → Disable 1 → Enable (See Table 12 for full description) |
|
8 | ST0_LOR_EN | Loss-of-reference Enable on Status 0 pin:
0 → Disable 1 → Enable (See Table 12 for full description) |
|
7 | ST0_PLLLOCK_EN | PLL Lock Indication Enable on Status 0 pin:"
0 → Disable 1 → Enable (See Table 12 for full description) |
|
6 | RSTN | Device Reset | Device Reset Selection:
0 → Device In Reset (retains register values) 1 → Normal Operation |
5 | SYNCN | Output Divider | Output Channel Dividers Synchronization Enable:
0 → Forces synchronization 1 → Exits synchronization |
4 | ENCAL | PLL/VCO | PLL/VCO Calibration Enable:
0 → Disable 1 → Enable |
3:2 | PS_B[1:0] | PLL Prescaler Divider B | PLL Prescaler 1 Integer Divider Selection:
00 → Divide-by-4 01→ Divide-by-5 10 → Divide-by-6 11 → RESERVED used for Y2, Y3, Y6, and Y7 |
1:0 | PS_A[1:0] | PLL Prescaler Divider A | PLL Prescaler 0 Integer Divider Selection:
00 → Divide-by-4 01 → Divide-by-5 10 → Divide-by-6 11 → RESERVED used in PLL feedback, Y0, Y1, Y4, and Y5 |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15:14 | SMUX_PW[1:0] | Reference Input Smart MUX | Smart MUX Pulse Width Selection. This bit controls the Smart MUX delay and waveform reshaping.
00 → PLL Smart MUX Clock Delay and Reshape Disabled (default in all pin modes) 01 → PLL Smart MUX Clock Delay Enable 10 → PLL Smart MUX Clock Reshape Enable 11 → PLL Smart MUX Clock Delay and Reshape Enable |
13 | SMUX_MODE_SEL | Smart MUX Mode Selection:
0 → Auto select 1 → Manual select Note: in Auto select mode, both input buffers must be enabled. Set R4.5 = 1 and R4.2 = 1 |
|
12 | SMUX_REF_SEL | Smart MUX Selection for PLL Reference:
0 → Primary 1 → Secondary (only if REF_SEL pin is high) This bit is ignored when smartmux is set to auto select (for example, R4.13 = 0). See Table 12 for details. |
|
11:8 | CLK_PRI_DIV[3:0] | Primary Input Divider | Primary Input (R) Divider Selection:
0000 → Divide by 1 1111 → Divide by 16 |
7:6 | SEC_SELBUF[1:0] | Secondary Input | Secondary Input Buffer Type Selection:
00 → CML 01 → LVDS 10 → LVCMOS 11 → Crystal |
5 | EN_SEC_CLK | Secondary input enable:
0 → Disable 1 → Enable |
|
4:3 | PRI_SELBUF[1:0] | Primary Input | Primary Input Buffer Type Selection:
00 → CML 01 → LVDS 10 → LVCMOS 11 → LVCMOS |
2 | EN_PRI_CLK | Primary input enable:
0 → Disable 1 → Enable |
|
1 | SEC_SUPPLY (1) | Secondary Input | Supply voltage for secondary input:
0 → 1.8 V 1 → 2.5/3.3 V |
0 | PRI_SUPPLY (2) | Primary Input | Supply voltage for primary input:
0 → 1.8 V 1 → 2.5/3.3 V |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14 | RESERVED | This bit must be set to 0 | |
13 | RESERVED | This bit must be set to 0 | |
12 | RESERVED | This bit must be set to 0 | |
11 | RESERVED | This bit must be set to 0 | |
10 | RESERVED | This bit must be set to 0 | |
9 | RESERVED | This bit must be set to 0 | |
8:7 | SEL_DRVR_CH1[1:0] | Output Channel 1 | Output Channel 1 Type Selection:
00, 01 → LVDS 10 → CML 11 → PECL |
6:5 | EN _CH1[1:0] | Output channel 1 enable:
00 → Disable 01 → Enable 10 → Drive static 0 11 → Drive static 1 |
|
4:3 | SEL_DRVR_CH0[1:0] | Output Channel 0 | Output Channel 0 Type Selection:
00, 01 → LVDS 10 → CML 11 → PECL |
2:1 | EN_CH0[1:0] | Output channel 0 enable:
00 → Disable 01 → Enable 10 → Drive static 0 11 → Drive static 1 |
|
0 | SUPPLY_CH0_1 (1) | Output Channels 0
and 1 |
Output Channels 0 and 1 Supply Voltage Selection:
0 → 1.8 V 1 → 2.5/3.3 V |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14 | RESERVED | This bit must be set to 0 | |
13 | RESERVED | This bit must be set to 0 | |
12 | RESERVED | This bit must be set to 0 | |
11 | RESERVED | This bit must be set to 0 | |
10 | RESERVED | This bit must be set to 0 | |
9 | RESERVED | This bit must be set to 0 | |
8 | RESERVED | This bit must be set to 0 | |
7:0 | OUTDIV0_1[7:0] | Output Channels 0
and 1 |
Output channels 0 and 1 8-b output integer divider setting
(Divider value is register value +1) |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14 | RESERVED | This bit must be set to 0 | |
13 | RESERVED | This bit must be set to 0 | |
12 | RESERVED | This bit must be set to 0 | |
11 | RESERVED | This bit must be set to 0 | |
10 | RESERVED | This bit must be set to 0 | |
9 | RESERVED | This bit must be set to 0 | |
8:7 | SEL_DRVR_CH3[1:0] | Output Channel 3 | Output Channel 3 Type Selection:
00, 01 → LVDS 10 → CML 11 → PECL |
6:5 | EN_CH3[1:0] | Output channel 3 enable:
00 → Disable 01 → Enable 10 → Drive static 0 11 → Drive static 1 |
|
4:3 | SEL_DRVR_CH2[1:0] | Output Channel 2 | Output Channel 2 Type Selection:
00, 01 → LVDS 10 → CML" 11 → PECL |
2:1 | EN_CH2[1:0] | Output channel 2 enable:
00 → Disable 01 → Enable 10 → Drive static 0 11 → Drive static 1 |
|
0 | SUPPLY_CH2_3 (1) | Output Channels 2
and 3 |
Output Channels 2 and 3 Supply Voltage Selection:
0 → 1.8 V 1 → 2.5/3.3 V |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14 | RESERVED | This bit must be set to 0 | |
13 | RESERVED | This bit must be set to 0 | |
12 | RESERVED | This bit must be set to 0 | |
11 | RESERVED | This bit must be set to 0 | |
10 | RESERVED | This bit must be set to 0 | |
9 | RESERVED | This bit must be set to 0 | |
8 | RESERVED | This bit must be set to 0 | |
7:0 | OUTDIV2_3[7:0] | Output Channels 2
and 3 |
Output channels 2 and 3 8-b output integer divider setting
(Divider value is register value +1) |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14:13 | OUTMUX_CH4[1:0] | Output Channel 4 | Output MUX setting for output channel 4:
00 and 11 → PLL 01 → Primary input 10 → Secondary input |
12:10 | PRE_DIV_CH4[2:0] | Output channel 4 fractional divider's 3-b pre-divider setting (this pre-divider is bypassed if Q9.9 = 0)
000 → Divide by 2 001 → Divide by 3 111 → Divide by 1 (only for CDCM6208 with fVCO ≤ 2.4 GHz) All other combinations reserved |
|
9 | EN_FRACDIV_CH4 | Output channel 4 fractional divider enable:
0 → Disable 1 → Enable |
|
8 | LVCMOS_SLEW_CH4 | Output channel 4 LVCMOS output slew:
0 → Normal 1 → Slow |
|
7 | EN_LVCMOS_N_CH4 | Output channel 4 negative-side LVCMOS enable:
0 → Disable 1 → Enable (Negative side can only be enabled if positive side is enabled) |
|
6 | EN_LVCMOS_P_CH4 | Output channel 4 positive-side LVCMOS enable:
0 → Disable 1 → Enable |
|
5 | RESERVED | This bit must be set to 0 | |
4:3 | SEL_DRVR_CH4[2:0] | Output channel 4 type selection:
00 or 01 → LVDS 10 → LVCMOS 11 → HCSL |
|
2:1 | EN_CH4[1:0] | Output channel 4 enable:
00 → Disable 01 → Enable 10 → Drive static 0 11 → Drive static 1 |
|
0 | SUPPLY_CH4 (1) | Output channel 4 Supply Voltage Selection:
0 → 1.8 V 1 → 2.5/3.3 V |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14 | RESERVED | This bit must be set to 0 | |
13 | RESERVED | This bit must be set to 0 | |
12 | RESERVED | This bit must be set to 0 | |
11:4 | OUTDIV4[7:0] | Output Channel 4 | Output channel 4 8-b integer divider setting
(Divider value is register value +1) |
3:0 | FRACDIV4[19:16] | Output channel 4 20-b fractional divider setting, bits 19 - 16 |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15:0 | FRACDIV4[15:0] | Output Channel 4 | Output channel 4 20-b fractional divider setting, bits 15 - 0 |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14:13 | OUTMUX_CH5[1:0] | Output Channel 5 | Output MUX setting for output channel 5:
00 and 11 → PLL 01 → Primary input 10 → Secondary input |
12:10 | PRE_DIV_CH5[2:0] | Output channel 5 fractional divider's 3-b pre-divider setting (this pre-divider is bypassed if Q12.9 = 0)
000 → Divide by 2 001 → Divide by 3 111 → Divide by 1; (only for CDCM6208 with fVCO ≤ 2.4GHz) All other combinations reserved |
|
9 | EN_FRACDIV_CH5 | Output channel 5 fractional divider enable:
0 → Disable 1 → Enable |
|
8 | LVCMOS_SLEW_CH5 | Output channel 5 LVCMOS output slew:
0 → Normal 1 → Slow |
|
7 | EN_LVCMOS_N_CH5 | Output channel 5 negative-side LVCMOS enable:
0 → Disable 1 → Enable (Negative side can only be enabled if positive side is enabled) |
|
6 | EN_LVCMOS_P_CH5 | Output channel 5 positive-side LVCMOS enable:
0 → Disable 1 → Enable |
|
5 | RESERVED | This bit must be set to 0 | |
4:3 | SEL_DRVR_CH5[2:0] | Output channel 5 type selection:
00 or 01 → LVDS 10 → LVCMOS 11 → HCSL |
|
2:1 | EN_CH5[1:0] | Output channel 5 enable:
00 → Disable 01 → Enable 10 → Drive static 0 11 → Drive static 1 |
|
0 | SUPPLY_CH5 (1) | Output channel 5Supply Voltage Selection:
0 → 1.8 V 1 → 2.5/3.3 V |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14 | RESERVED | This bit must be set to 0 | |
13 | RESERVED | This bit must be set to 0 | |
12 | RESERVED | This bit must be set to 0 | |
11:4 | OUTDIV5[7:0] | Output Channel 5 | Output channel 5 8-b integer divider setting
(Divider value is register value +1) |
3:0 | FRACDIV5[19:16] | Output channel 5 20-b fractional divider setting, bits 19-16 |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15:0 | FRACDIV5[15:0] | Output Channel 5 | Output channel 5 20-b fractional divider setting, bits 15-0 |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14 | RESERVED | This bit must be set to 0 | |
13 | RESERVED | This bit must be set to 0 | |
12:10 | PRE_DIV_CH6[2:0] | Output Channel 6 | Output channel 6 fractional divider's 3-b pre-divider setting (this pre-divider is bypassed if Q15.9 = 0)
000 → Divide by 2 001 → Divide by 3 111 → Divide by 1; (only for CDCM6208V1 with fVCO ≤ 2.4GHz) All other combinations reserved |
9 | EN_FRACDIV_CH6 | Output channel 6 fractional divider enable:
0 → Disable 1 → Enable |
|
8 | LVCMOS_SLEW_CH6 | Output channel 6 LVCMOS output slew:
0 → Normal 1 → Slow |
|
7 | EN_LVCMOS_N_CH6 | Output channel 6 negative-side LVCMOS enable:
0 → Disable 1 → Enable (Negative side can only be enabled if positive side is enabled) |
|
6 | EN_LVCMOS_P_CH6 | Output channel 6 positive-side LVCMOS enable:
0 → Disable 1 → Enable |
|
5 | RESERVED | This bit must be set to 0 | |
4:3 | SEL_DRVR_CH6[1:0] | Output channel 6 type selection:
00 or 01 → LVDS 10 → LVCMOS 11 → HCSL |
|
2:1 | EN_CH6[1:0] | Output channel 6 enable:
00 → Disable 01 → Enable 10 → Drive static 0 11 → Drive static 1 |
|
0 | SUPPLY_CH6 (1) | Output channel 6 Supply Voltage Selection:
0 → 1.8 V 1 → 2.5/3.3 V |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14 | RESERVED | This bit must be set to 0 | |
13 | RESERVED | This bit must be set to 0 | |
12 | RESERVED | This bit must be set to 0 | |
11:4 | OUTDIV6[7:0] | Output Channel 6 | Output channel 6 8-b integer divider setting
(Divider value is register value +1) |
3:0 | FRACDIV6[19:16] | Output channel 6 20-b fractional divider setting, bits 19-16 |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15:0 | FRACDIV6[15:0] | Output Channel 6 | Output channel 6 20-b fractional divider setting, bits 15-0 |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14 | RESERVED | This bit must be set to 0 | |
13 | RESERVED | This bit must be set to 0 | |
12:10 | PRE_DIV_CH7[2:0] | Output Channel 7 | Output channel 7 fractional divider's 3-b pre-divider setting (this pre-divider is bypassed if Q18.9 = 0)
000 → Divide by 2 001 → Divide by 3 111 → Divide by 1; (only for CDCM6208 with f VCO ≤ 2.4 GHz) All other combinations reserved |
9 | EN_FRACDIV_CH7 | Output channel 7 fractional divider enable: 0 → Disable, 1 → Enable | |
8 | LVCMOS_SLEW_CH7 | Output channel 7 LVCMOS output slew: 0 → Normal, 1 → Slow | |
7 | EN_LVCMOS_N_CH7 | Output channel 7 negative-side LVCMOS enable: 0 → Disable, 1 → Enable (Negative side can only be enabled if positive side is enabled) | |
6 | EN_LVCMOS_P_CH7 | Output channel 7 positive-side LVCMOS enable: 0 → Disable, 1 → Enable | |
5 | RESERVED | This bit must be set to 0 | |
4:3 | SEL_DRVR_CH7[2:0] | Output channel 7 type selection:00 or 01 → LVDS, 10 → LVCMOS, 11 → HCSL | |
2:1 | EN_CH7[1:0] | Output channel 7 enable: 00 → Disable, 01 → Enable, 10 → Drive static low, 11 → Drive static high | |
0 | SUPPLY_CH7 (1) | Output channel 7 Supply Voltage Selection: 0 → 1.8 V, 1 → 2.5/3.3 V |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit must be set to 0 | |
14 | RESERVED | This bit must be set to 0 | |
13 | RESERVED | This bit must be set to 0 | |
12 | RESERVED | This bit must be set to 0 | |
11:4 | OUTDIV7[7:0] | Output Channel 7 | Output channel 7 8-b integer divider setting
(Divider value is register value +1) |
3:0 | FRACDIV7[19:16] | Output channel 7 20-b fractional divider setting, bits 19-16 |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15:0 | FRACDIV7[15:0] | Output Channel 7 | Output channel 7 20-b fractional divider setting, bits 15-0 |
BIT | BIT NAME | RELATED BLOCK | DESCRIPTION/FUNCTION |
---|---|---|---|
15 | RESERVED | This bit will read a 0 | |
14 | RESERVED | This bit will read a 0 | |
13 | RESERVED | This bit will read a 0 | |
12 | RESERVED | This bit will read a 0 | |
11 | RESERVED | This bit will read a 0 | |
10 | RESERVED | This bit will read a 0 | |
9 | RESERVED | This bit will read a 0 | |
8 | RESERVED | This bit will read a 0 | |
7 | RESERVED | This bit will read a 0 | |
6 | RESERVED | This bit will read a 0 | |
5 | RESERVED | This bit will read a 0 | |
4 | RESERVED | This bit will read a 0 | |
3 | RESERVED | This bit will read a 0 | |
2 | PLL_UNLOCK | Device Status Monitoring | Indicates unlock status for PLL (digital):
0 → PLL locked 1 → PLL unlocked Note: the external output signal on Status 0 or Status 1 uses a reversed logic, and indicates "lock" with a VOH signal and unlock with a VOL signaling level. |
1 | LOS_REF | Loss of reference input observed at input Smart MUX output in observation window for PLL:
0 → Reference input present 1 → Loss of reference input |
|
0 | SEL_REF | Indicates Reference Selected for PLL:
0 → Primary 1 → Secondary |
Register | CDCM6208V1 | CDCM6208V2 |
---|---|---|
0 | 0x01B9 | 0x01B9 |
1 | 0x0000 | 0x0000 |
2 | 0x0018 | 0x0013 |
3 | 0x08F4 | 0x08F5 |
4 | 0x30EC | 0x30EC |
5 | 0x0132 | 0x0022 |
6 | 0x0003 | 0x0003 |
7 | 0x0022 | 0x0022 |
8 | 0x0003 | 0x0004 |
9 | 0x0202 | 0x0002 |
10 | 0x003B | 0x0090 |
11 | 0x01EC | 0x0000 |
12 | 0x0202 | 0x0002 |
13 | 0x003B | 0x0090 |
14 | 0x01EC | 0x0000 |
15 | 0x0002 | 0x0002 |
16 | 0x0040 | 0x0090 |
17 | 0x0000 | 0x0000 |
18 | 0x0002 | 0x0002 |
19 | 0x0040 | 0x0130 |
20 | 0x0000 | 0x0000 |
: | : | : |
40 | 0xXX01 | 0xXX09 |