31
INDUSTRIAL TEMPERATURE RANGE
IDT5V9885T
3.3V EEPROM PROGRAMMABLE CLOCK GENERATOR
OUTPUTS
V
DD
GND
0.1 F
CLOAD
CLKOUT
TEST CIRCUITS AND CONDITIONS
(1)
Test Circuits for DC Outputs
OTHER TERMINATION SCHEME (BLOCK DIAGRAM)
OUTPUTS
GND
CLOAD
CLKOUT
CLOAD
CLKOUT
RLOAD
VDD-2V
OUTPUTS
GND
OUTPUTS
GND
CLOAD
CLKOUT
CLOAD
CLKOUT
RLOAD
VDD-2V
CLOAD
CLKOUT
RLOAD
LVTTL: -15pF for each output
LVPECL: - 50
ΩΩ
ΩΩ
Ω
to VDD-2V for each output with 5pF
LVDS: - 100
ΩΩ
ΩΩ
Ω
between differential outputs with 5pF
NOTE:
1. All VDD pins must be tied together.
32
INDUSTRIAL TEMPERATURE RANGE
IDT5V9885T
3.3V EEPROM PROGRAMMABLE CLOCK GENERATOR
RAM (PROGRAMMING REGISTER) TABLES
XDRV=crystal drive strength ("00" = 1.4V, "01" = 2.3V, "10"= 3.2V pk-pk sw ing typic al, "11"=XTAL_IN w ith exter nal clock-
default); When "11", XTALCAP[7:0] value must also be set to "0".
Bits 7,6, 3, 2, 1, 0 are reser v ed and should be set to "0"
XTAL load cap = 3.5pF+ (0.125 x XTALCAP[7:0]) , 3.5pF to 35.4pF; Each XTAL pin to GND;
(For example, "00000001"=0.125pF, "00000010"=0.25pF, "00000100"=0.5pF); Def ault = "00000000";
No registers exist.
MFC=Manual Frequency Control Mode ('0'=All PLL Control (Default), "1"=PLL0 Control Only );
GINEN0 to GINEN5=GINx Pins Enable Bits, ("1"=Enable (Def ault), "0"=No Connect (Internal State w ill be "Low "));
PLL0 LOOP FILTER SETTING
ADDR 76543210
Register
Hex Value
7 6543210
0x00
0x01
0x02
0x03
0x04
00000000 00 MFC
0x05
1 1 1 1 1 1 1 1 FF GI NEN5 GINEN 4 GINE N3 GINEN2 GINEN1 GINEN0
0x06
00110000 30
0x07
00000000 00
0x08
00000000 00 ODIV0_CONFIG0
0x09
00000000 00 ODIV0_CONFIG1
0x0A
00000000 00 ODIV0_CONFIG2
0x0B
00000000 00 ODIV0_CONFIG3
0x0C
00000000 00
0x0D
00000000 00
0x0E
00000000 00
0x0F
00000000 00
0x10
00000000 00
0x11
00000000 00
0x12
00000000 00
0x13
00000000 00
BIT # BIT #
D0 [7 : 0 ]_CONFIG3
D0 [7 : 0 ]_CONFIG0
RZ0[3:0]_CONFIG3IP0[2:0]_CONFIG3
CP0[3: 0]_CONFIG1
CZ0[3:0]_CONFIG0CP0[3: 0]_CONFIG0
CZ0[3:0]_CONFIG1
CZ0[3:0]_CONFIG3
CP0[3: 0]_CONFIG2
D0 [7 : 0 ]_CONFIG1
CZ0[3:0]_CONFIG2
CP0[3: 0]_CONFIG3
D0 [7 : 0 ]_CONFIG2
RZ0[3:0]_CONFIG1
Reserved
IP0[2:0]_CONFIG1
RZ0[3:0]_CONFIG2IP0[2:0]_CONFIG2
IP0[2:0]_CONFIG0 RZ0[3:0]_CONFIG0
XDRV[1:0]
XTALCAP[7:0]
DES CRIPT ION
XDRV=crystal drive strength ("00" = 1.4V, "01" = 2.3V, "10"= 3.2V pk-pk swing typi cal, "11"=XTAL_IN with external cloc k-default); When
"11", XTALCAP[7:0] value must also be set to "0".
Bits 7,6, 3, 2, 1, 0 are reserved and should be set to "0"
XTAL l oad cap = 3. 5pF+ (0.125 x XTALCAP[7: 0]) , 3.5pF to 35.4pF ; Each XTAL pin to GND;
(For example, "00000001"=0.125pF, "00000010"=0.25pF, "00000100" =0.5pF); Default = "00000000";
No registers exist
MFC=Manual Frequency Control Mode ('0'=All PLL Control (Default), "1"=PLL0 C ontrol Only );
GINEN0 to GINEN5=GINx Pins Enable Bits, (" 1"=Enable (Default), "0"=No Connect (Internal State will be "Low"));
PLL0 LOOP FILT ER SETTING
ODIV0_CONFIGx=Determines whic h one of the 2 "Qx-Divider" Configurations to use wi
PLL0 INPUT DIVIDER D0 SETTING
0x14
00000000 00
0x15
00000000 00
0x16
00000000 00
0x17
00000000 00
0x18
00000000 00
0x19
00000000 00
0x1A
00000000 00
0x1B
00000000 00
0x1C
0 0 0 0 0 0 0 0 00 SP SH OE6 OE5 OE4 OE3 OE2 OE1
0x1D
01000000 40 OKC OS6 OS5 OS4 OS3 OS2 OS1
0x1E
00000000 00 PLLS2 PLLS1 PLLS0
N0 [7 : 0 ]_CONFIG0
N0[11:8]_CONFI G0
A0[3:0]_CONFIG3
N0 [7 : 0 ]_CONFIG2
A0[3:0]_CONFIG0
A0[3:0]_CONFIG2
A0[3:0]_CONFIG1 N0[11:8]_CONFIG1
N0[11:8]_CONFI G3
N0[11:8]_CONFI G2
N0 [7 : 0 ]_CONFIG3
N0 [7 : 0 ]_CONFIG1
SP=Shutdown/OE Polarity for SHUTDOWN/OE signal pin, ("0"= Active High (Default), "1"= Active Low);
OEx=Output Disable Function for OUTx, ("1"=OUTx disabled based on OE pin (Default for OUT2-6, Disable mode is defined by OEMx
bits), "0"= Outputs enabled and no ass ociation with OE pin (Default));
OS x=Output Power Suspend function for OUTx, ("1"=OUTx will be suspended on GIN3/SUSPEND pin (MFC="1"), "0"= Always Enabled
(Default));
PLLSx=Determines which PLLx to suspend when GIN3 is programmed to be used as SUSPEND, It suspends all the outputs associated
with that PLL, ("1"= suspends based on SUSPEND pin, "0"= PLL enabled and no associat ion with SUSP END pin (Default)); It over-rides
OS x bits;
SH=Determines the func tion of the SH UTDOWN/OE signal pin. ("1"=Global Shut down; this over-ri des OEx and OSx bits, "0"=Ouput
Enable/Disable (Default ))
OKC=clock OK count, "0"=8 cycles, "1"=1024 cycles (Default) of Input Clocks for Revertive Switchover Mode:
Address 0x1D, Bit 7; Address 0x1E, Bits [7:3] are reserved and should be set to "0"
PLL0 MULTIPLIER SET TING
CONFIG0 will be selected if GINx are disabled and operating in MFC mode.
N0[11:0]_CONFIGx - Part of PLL0 M Integer Feedback Divider Values (see equation below) - For 4 Configurat ions (Default value is '0' );
A0[3:0]_CONFIGx - Part of PLL0 M Integer Feedback Divider Values (see equation below) - For 4 Configurations (Default value is '0');
SSC_OFFSET0[5:0] - Spread Spectrum Fractional Multiplier Offset Value. S ee Spread Spectrum S ettings in register addres s range
0x60-0x67
Total Multiplier Value M0 = 2 * N0[11:0] + A0 + 1 + SS_OFFSET0 * 1/64
When A0[3:0] = 0 and spread spectrum disabled, M0= 2 * N0[11:0];
When A0[3:0] > 0 and spread spectrum disabled, M0 = 2 * N0[11:0] + A0 + 1;
(Note: A < N-1, i.e. valid M values are 2, 4, 6, 8, 9, 10, 11, 12, 13, ..., 4095 assuming within f PFD and fVCO spec);
33
INDUSTRIAL TEMPERATURE RANGE
IDT5V9885T
3.3V EEPROM PROGRAMMABLE CLOCK GENERATOR
RAM (PROGRAMMING REGISTER) TABLES
ADDR 76543210
Default
Register
Hex Value
7 6543210
BIT #
BIT #
(Default Settings)
DESCRIPTION
0x1F 00000000 00 INV1
0x20 00000000 00 ODIV1_CONFIG0
0x21 00000000 00 ODIV1_CONFIG1
0x22 00000000 00 ODIV1_CONFIG2
0x23 00000000 00 ODIV1_CONFIG3
0x24 00000000 00
0x25 00000000 00
0x26 00000000 00
0x27 00000000 00
0x28 00000000 00
0x29 00000000 00
0x2A 00000000 00
0x2B 00000000 00
0x2C
00000000 00
0x2D 00000000 00
0x2E 00000000 00
0x2F 00000000 00
0x30 00000000 00
0x31 00000000 00
0x32 00000000 00
0x33 00000000 00
0x34 01000110 46 PRIMCLK
0x35
01010101 55
SRC1[1:0] SM[1:0]SRC2[1:0]
OEM1[1;0] SLEW1[1:0]
CP1[3:0]_CONFIG3
A1[3:0]_CONFIG2
N1[7:0]_CONFIG1
N1[7:0]_CONFIG3
D1[7:0]_CONFIG0
N1[11:8]_CONFIG0
CP1[3:0]_CONFIG2
D1[7:0]_CONFIG3
N1[7:0]_CONFIG0
CZ1[3:0]_CONFIG3
D1[7:0]_CONFIG2
CZ1[3:0]_CONFIG2
D1[7:0]_CONFIG1
CP1[3:0]_CONFIG1 CZ1[3:0]_CONFIG1
RZ1[3:0]_CONFIG2
SRC6[1:0] SRC5[1:0] SRC4[1:0]
CP1[3:0]_CONFIG0
IP1[2:0]_CONFIG2
N1[11:8]_CONFIG2
A1[3:0]_CONFIG3 N1[11:8]_CONFIG3
A1[3:0]_CONFIG1 N1[11:8]_CONFIG1
CZ1[3:0]_CONFIG0
RZ1[3:0]_CONFIG0
RZ1[3:0]_CONFIG3
RZ1[3:0]_CONFIG1
SRC3[1:0]
N1[7:0]_CONFIG2
A1[3:0]_CONFIG0
IP1[2:0]_CONFIG0
IP1[2:0]_CONFIG1
IP1[2:0]_CONFIG3
Configuring Output OUT1
INV1=Output Inversion for OUT1 ("0"= Non-Invert (Default), "1"=Invert);
SLEW 1=Slew Rate Settings for OUT1 output ("00"= 2.75V/ns (Default), "01"=2V/ns, "10"=1.25V/ns, "11"=0.7V/ns);
OEM1= Output Enable Mode for OUT1 output, when used with OE1 bit and SHUTDOWN/OE pin ("0x" = Tri-state (Default), "10"=Park
Low, "11"=Park High);
Address 0x1F, Bits 3, 1, 0 are reserved and should be set to "0"
PRIMCLK=Priority Selection for Input Clock ("0"=XTALIN/REF_IN becomes Primary (Default), "1"=CLK_IN becomes Primary);
SM = Switchover Mode ("0x"=Manual, "10"= Auto-NonRevertive, "11"=Auto-Revertive (Default));
Bit 3 is reserved and should be set to "0".
SRCx[1:0]=Input Source Selection for Output Dividers "Qx" blocks ("00"=Selected Input CLK, "01"=PLL0, "10"=PLL1, "11"=PLL2);
Default on SRC1 is the selected input clock. Default on SRC2-6 is PLL0 which will be powered down.
PLL1 LOOP FILTER SETTING
Loop Filter Values for PLL1 - For 4 Configurations (Default value is '0');
CONFIG0 will be selected if GINx are disabled and operating in MFC mode.
ODIV1_CONFIGx=Determines which one of the 2 "Qx-Divider" Configurations to use with, for any of the "Qx-Divider" block associated
with PLL1; Used in MFC mode; Default ODIV value is "0", and use CONFIG0 of Qx-Divider;
Resistor = 0.3K + RZ1[3:0] * 1K, 0.3 to 15.3kOhm with 1kOhm Step, ("0000"=0.3kOhm, "0001"=1.3kOhm, "0010"=2.3kOhm, ...);
Zero capacitor = 6pF + CZ1[3:0] * 27.2pF, 6pF to 414pF with 27.2pF Step, ("0000"=6pF, "0001"=33.2pF, "0010"=60.4pF", ...);
Pole capacitor = 1.3pF + CP1[3:0] * 0.75pF, 1.3pF to 12.55pF with 0.75pF Step, ("0000"=1.3pF, "0001"=2.05pF, "0010"=2.8pF, ...)
Charge pump current = 5 * 2^IP1[2:0] μA, 5uA to 640uA with 5, 10, 20, 40, ... binary step;
PLL1 INPUT DIVIDER D1 SETTING
PLL1 D-Divider Values (Prescaler) - For 4 Configurations (Default value is '0');
PLL1 MULTIPLIER SETTING
CONFIG0 will be selected if GINx are disabled and operating in MFC mode.
N1[11:0]_CONFIGx - Part of PLL1 M Integer Feedback Divider Values (see equation below) - For 4 Configurations (Default value is '0');
A1[3:0]_CONFIGx - Part of PLL1 M Integer Feedback Divider Values (see equation below) - For 4 Configurations (Default value is '0');
SSC_OFFSET1[5:0] - Spread Spectrum Fractional Multiplier Offset Value. See Spread Spectrum Settings in register address range
0x68-0x6F
Total Multiplier Value M1 = 2 * N1[11:0] + A1 + 1 + SS_OFFSET1 * 1/64
When A1[3:0] = 0 and spread spectrum disabled, M1= 2 * N1[11:0];
When A1[3:0] > 0 and spread spectrum disabled, M1 = 2 * N1[11:0] + A1 + 1 ;
(Note: A < N-1, i.e. valid M values are 2, 4, 6, 8, 9, 10, 11, 12, 13, ..., 4095 assuming within fPFD and fVCO spec);
0x36
0x37
0x38 00000000 00 ODIV2_CONFIG0
0x39
00000000 00 ODIV2_CONFIG1
0x3A
00000000 00 ODIV2_CONFIG2
0x3B 00000000 00 ODIV2_CONFIG3
0x3C 00000000 00
0x3D
00000000 00
0x3E 00000000 00
0x3F 00000000 00
CP2[3:0]_CONFIG2
CP2[3:0]_CONFIG1
IP2[2:0]_CONFIG0
RZ2[3:0]_CONFIG1IP2[2:0]_CONFIG1
RZ2[3:0]_CONFIG0
CZ2[3:0]_CONFIG1
IP2[2:0]_CONFIG3
IP2[2:0]_CONFIG2
RZ2[3:0]_CONFIG3
RZ2[3:0]_CONFIG2
CZ2[3:0]_CONFIG0
CZ2[3:0]_CONFIG2
CP2[3:0]_CONFIG0
CP2[3:0]_CONFIG3 CZ2[3:0]_CONFIG3
No Registers Exist
PLL2 LOOP FILTER SETTING
Loop Filter Values for PLL2 - For 4 Configurations (Default value is '0');
CONFIG0 will be selected if GINx are disabled and operating in MFC mode.
ODIV2_CONFIGx=Determines which one of the 2 "Qx-Divider" Configurations to use with, for any of the "Qx-Divider" block associated with
PLL2; Used in MFC mode; Default ODIV value is "0", and use CONFIG0 of Qx-Divider;
Resistor = 0.3K + RZ2[3:0] * 1K, 0.3 to 15.3kOhm with 1kOhm Step, ("0000"=0.3kOhm, "0001"=1.3kOhm, "0010"=2.3kOhm, ...);
Zero capacitor = 6pF + CZ2[3:0] * 27.2pF, 6pF to 414pF with 27.2pF Step, ("0000"=6pF, "0001"=33.2pF, "0010"=60.4pF", ...);
Pole capacitor = 1.3pF + CP2[3:0] * 0.75pF, 1.3pF to 12.55pF with 0.75pF Step, ("0000"=1.3pF, "0001"=2.05pF, "0010"=2.8pF, ...)
Charge pump current = 5 * 2^IP2[2:0] μA, 5uA to 640uA with 5, 10, 20, 40, ... binary step;

5V9885TPFGI8

Mfr. #:
Manufacturer:
IDT
Description:
Clock Generators & Support Products SPREAD SPECTRUM PROG . CLK
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet