欢迎访问ic37.com |
会员登录 免费注册
发布采购
所在地: 型号: 精确
  • 批量询价
  •  
  • 供应商
  • 型号
  • 数量
  • 厂商
  • 封装
  • 批号
  • 交易说明
  • 询价
  •  
  • 北京元坤伟业科技有限公司

         该会员已使用本站17年以上

  • 5V9885TPFGI
  • 数量-
  • 厂家-
  • 封装-
  • 批号-
  • -
  • QQ:857273081QQ:857273081 复制
    QQ:1594462451QQ:1594462451 复制
  • 010-62104931、62106431、62104891、62104791 QQ:857273081QQ:1594462451
更多
  • 5V9885TPFGI图
  • 深圳市芯脉实业有限公司

     该会员已使用本站11年以上
  • 5V9885TPFGI 现货库存
  • 数量6980 
  • 厂家IDT 
  • 封装QFP 
  • 批号22+ 
  • 新到现货、一手货源、当天发货、bom配单
  • QQ:2881512844QQ:2881512844 复制
  • 075584507705 QQ:2881512844
  • 5V9885TPFGI图
  • 深圳市芯福林电子有限公司

     该会员已使用本站15年以上
  • 5V9885TPFGI
  • 数量98500 
  • 厂家IDT 
  • 封装原厂封装 
  • 批号23+ 
  • 真实库存全新原装正品!代理此型号
  • QQ:2881495751QQ:2881495751 复制
  • 0755-88917743 QQ:2881495751
  • 5V9885TPFGI图
  • 深圳市隆亿诚科技有限公司

     该会员已使用本站3年以上
  • 5V9885TPFGI
  • 数量3219 
  • 厂家Renesas Electronics America Inc 
  • 封装32-LQFP 
  • 批号22+ 
  • 支持检测.现货.原装价优
  • QQ:778039761QQ:778039761 复制
  • -0755-82710221 QQ:778039761
  • 5V9885TPFGI8图
  • 深圳市得捷芯城科技有限公司

     该会员已使用本站11年以上
  • 5V9885TPFGI8
  • 数量3379 
  • 厂家IDT 
  • 封装NA/ 
  • 批号23+ 
  • 原装现货,当天可交货,原型号开票
  • QQ:3007977934QQ:3007977934 复制
    QQ:3007947087QQ:3007947087 复制
  • 0755-82546830 QQ:3007977934QQ:3007947087
  • 5V9885TPFGI图
  • 深圳市得捷芯城科技有限公司

     该会员已使用本站11年以上
  • 5V9885TPFGI
  • 数量9048 
  • 厂家IDT 
  • 封装sop 
  • 批号23+ 
  • 原厂可订货,技术支持,直接渠道。可签保供合同
  • QQ:3007947087QQ:3007947087 复制
    QQ:3007947087QQ:3007947087 复制
  • 0755-83061789 QQ:3007947087QQ:3007947087
  • 5V9885TPFGI图
  • 集好芯城

     该会员已使用本站13年以上
  • 5V9885TPFGI
  • 数量559 
  • 厂家Renesas Electronics America Inc. 
  • 封装 
  • 批号最新批次 
  • 原厂原装公司现货
  • QQ:3008092965QQ:3008092965 复制
    QQ:3008092965QQ:3008092965 复制
  • 0755-83239307 QQ:3008092965QQ:3008092965
  • 5V9885TPFGI图
  • 深圳市恒意法科技有限公司

     该会员已使用本站17年以上
  • 5V9885TPFGI
  • 数量9000 
  • 厂家Renesas Electronics America Inc 
  • 封装32-LQFP 
  • 批号21+ 
  • 正规渠道/品质保证/原装正品现货
  • QQ:2881514372QQ:2881514372 复制
  • 0755-83247729 QQ:2881514372
  • 5V9885TPFGI图
  • 深圳市华斯顿电子科技有限公司

     该会员已使用本站16年以上
  • 5V9885TPFGI
  • 数量13500 
  • 厂家INTEGRATED DEVICE TECHNOLOGY 
  • 封装250 
  • 批号2023+ 
  • 绝对原装正品现货/优势渠道商、原盘原包原盒
  • QQ:1002316308QQ:1002316308 复制
    QQ:515102657QQ:515102657 复制
  • 深圳分公司0755-83777708“进口原装正品专供” QQ:1002316308QQ:515102657
  • 5V9885TPFGI图
  • 深圳市惊羽科技有限公司

     该会员已使用本站11年以上
  • 5V9885TPFGI
  • 数量6328 
  • 厂家IDT-集成器 
  • 封装QFP-32 
  • 批号▉▉:2年内 
  • ▉▉¥72.4元一有问必回一有长期订货一备货HK仓库
  • QQ:43871025QQ:43871025 复制
  • 131-4700-5145---Q-微-恭-候---有-问-秒-回 QQ:43871025
  • 5V9885TPFGI图
  • 深圳市一呈科技有限公司

     该会员已使用本站9年以上
  • 5V9885TPFGI
  • 数量3850 
  • 厂家IDT(Renesas收购) 
  • 封装原装原封REEL 
  • 批号23+ 
  • ▉原装现货▉可含税可订货
  • QQ:3003797048QQ:3003797048 复制
    QQ:3003797050QQ:3003797050 复制
  • 0755-82779553 QQ:3003797048QQ:3003797050
  • 5V9885TPFGI图
  • 上海意淼电子科技有限公司

     该会员已使用本站14年以上
  • 5V9885TPFGI
  • 数量20000 
  • 厂家IDT 
  • 封装原厂封装 
  • 批号23+ 
  • 原装现货热卖!请联系吴先生 13681678667
  • QQ:617677003QQ:617677003 复制
  • 15618836863 QQ:617677003
  • 5V9885TPFGI图
  • 万三科技(深圳)有限公司

     该会员已使用本站2年以上
  • 5V9885TPFGI
  • 数量660000 
  • 厂家RENESAS(瑞萨电子) 
  • 封装TQFP-32 
  • 批号23+ 
  • 支持实单/只做原装
  • QQ:3008961398QQ:3008961398 复制
  • 0755-21006672 QQ:3008961398
  • 5V9885TPFGI图
  • 深圳市卓越微芯电子有限公司

     该会员已使用本站12年以上
  • 5V9885TPFGI
  • 数量6500 
  • 厂家IDT 
  • 封装TQFP-32 
  • 批号20+ 
  • 百分百原装正品 真实公司现货库存 本公司只做原装 可开13%增值税发票,支持样品,欢迎来电咨询!
  • QQ:1437347957QQ:1437347957 复制
    QQ:1205045963QQ:1205045963 复制
  • 0755-82343089 QQ:1437347957QQ:1205045963
  • 5V9885TPFGI图
  • 万三科技(深圳)有限公司

     该会员已使用本站2年以上
  • 5V9885TPFGI
  • 数量6500000 
  • 厂家RENESAS(瑞萨电子) 
  • 封装原厂原装 
  • 批号22+ 
  • 万三科技 秉承原装 实单可议
  • QQ:3008962483QQ:3008962483 复制
  • 0755-23763516 QQ:3008962483
  • 5V9885TPFGI图
  • 深圳市华兴微电子有限公司

     该会员已使用本站16年以上
  • 5V9885TPFGI
  • 数量5000 
  • 厂家 
  • 封装N/A 
  • 批号23+ 
  • 只做进口原装QQ询价,专营射频微波十五年。
  • QQ:604502381QQ:604502381 复制
  • 0755-83002105 QQ:604502381
  • 5V9885TPFGI图
  • 深圳市芯脉实业有限公司

     该会员已使用本站11年以上
  • 5V9885TPFGI
  • 数量6980 
  • 厂家IDT 
  • 封装QFP 
  • 批号22+ 
  • 新到现货、一手货源、当天发货、bom配单
  • QQ:2881512844QQ:2881512844 复制
  • 075584507705 QQ:2881512844
  • 5V9885TPFGI图
  • 深圳市正纳电子有限公司

     该会员已使用本站15年以上
  • 5V9885TPFGI
  • 数量35898 
  • 厂家IDTIntegratedDeviceTechnologyInc 
  • 封装32-LQFP7x7 
  • 批号21+ 
  • ■原装现货长期供应电子元器件代理经销WWW.ZN-IC.COM
  • QQ:2881664480QQ:2881664480 复制
  • 0755-83532193 QQ:2881664480

产品型号5V9885TPFGI的概述

芯片5V9885TPFGI概述 5V9885TPFGI是一款高性能的时钟发生器/分频器,广泛应用于各种数字电路中,包括通信设备、计算机以及高频电路中。该芯片采用先进的CMOS工艺,能够提供多种输出频率,具有低功耗和高稳定性等优点。它能生成多个低相噪声的时钟信号,满足现代电子设备对时钟精度和稳定性的苛刻要求。 这种时钟发生器的设计思路源于对数字信号完整性和时序控制的重视。通过独特的电路结构,5V9885TPFGI能够有效地降低时钟信号的抖动,提供更为稳定的输出,从而保证系统的数据传输可靠性。此外,5V9885TPFGI还具备多种时钟输出模式,能够适应不同系统的需求。 芯片5V9885TPFGI的详细参数 5V9885TPFGI的主要参数包括: - 工作电压范围:4.5V至5.5V - 工作温度范围:-40°C至+85°C - 输出频率范围:可提供1MHz至200MHz的频率 - 输出相位...

产品型号5V9885TPFGI的Datasheet PDF文件预览

IDT5V9885T  
3.3V EEPROM  
PROGRAMMABLE CLOCK  
GENERATOR  
FEATURES:  
DESCRIPTION:  
• Three internal PLLs  
TheIDT5V9885Tisaprogrammableclockgeneratorintendedforhigh  
performancedata-communications,telecommunications,consumer,and  
networking applications. There are three internal PLLs, each individually  
programmable,allowingforthreeuniquenon-integer-relatedfrequencies.  
The frequencies are generated from a single reference clock. The  
reference clock can come from one of the two redundant clock inputs. A  
glitchless automatic or manual switchover function allows any one of the  
redundant clocks to be selected during normal operation.  
• Internal non-volatile EEPROM  
• JTAG and FAST mode I2C serial interfaces  
• Input Frequency Ranges: 1MHz to 400MHz  
• Output Frequency Ranges: 4.9kHz to 500MHz  
• Reference Crystal Input with programmable oscillator gain and  
programmable linear load capacitance  
Crystal Frequency Range: 8MHz to 50MHz  
• Each PLL has an 8-bit pre-scaler and a 12-bit feedback-divider  
• 10-bit post-divider blocks  
The IDT5V9885T can be programmed through the use of the I2C or  
JTAG interfaces. The programming interface enables the device to be  
programmedwhenitisinnormaloperationorwhatiscommonlyknownas  
in-system programmable. An internal EEPROM allows the user to save  
and restore the configuration of the device without having to reprogram it  
on power-up. JTAG boundary scan is also implemented.  
• Fractional Dividers  
• Two of the PLLs support Spread Spectrum Generation  
capability  
• I/O Standards:  
Outputs - 3.3V LVTTL/ LVCMOS, LVPECL, and LVDS  
Inputs - 3.3V LVTTL/ LVCMOS  
Each of the three PLLs has an 8-bit pre-scaler and a 12-bit feedback  
divider. Thisallowstheusertogeneratethreeuniquenon-integer-related  
frequencies. The PLL loop bandwidth is programmable to allow the user  
totailorthePLLresponsetotheapplication. Forinstance,theusercantune  
the PLL parameters to minimize jitter generation or to maximize jitter  
attenuation. Spread spectrum generation and fractional divides are  
allowed on two of the PLLs.  
• Programmable Slew Rate Control  
• Programmable Loop Bandwidth Settings  
• Programmable output inversion to reduce bimodal jitter  
• Redundant clock inputs with glitchless auto and manual  
switchover options  
• JTAG Boundary Scan  
• Individual output enable/disable  
• Power-down mode  
Thereare10-bitpostdividersonfiveofthesixoutputbanks. Twoofthe  
six output banks are configurable to be LVTTL, LVPECL, or LVDS. The  
otherfouroutputbanksareLVTTL. TheoutputsareconnectedtothePLLs  
via the switch matrix. The switch matrix allows the user to route the PLL  
outputstoanyoutputbank. Thisfeaturecanbeusedtosimplifyandoptimize  
the board layout. In addition, each output's slew rate and enable/disable  
function can be programmed.  
• 3.3VVDD  
• Available in TQFP and VFQFPN packages  
TheIDTlogoisaregisteredtrademarkofIntegratedDeviceTechnology,Inc.  
INDUSTRIAL TEMPERATURE RANGE  
SEPT. 2011  
1
c
2011 Integrated Device Technology, Inc.  
DSC 7117/4  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
FUNCTIONALBLOCKDIAGRAM  
XTALOUT  
OSC.  
XTALIN/REFIN  
OUT1  
P2 Divider  
10-Bit  
/2  
/2  
OUT2  
P3 Divider  
10-Bit  
PLL 0  
OUT3  
CLKIN  
OUT4(1)  
P4 Divider  
10-Bit  
PLL 1  
PLL 2  
/2  
(1)  
OUT4  
OUT5(1)  
OUT5 (1)  
P5 Divider  
10-Bit  
SHUTDOWN/OE  
/2  
/2  
P6 Divider  
10-Bit  
EEPROM  
OUT6  
GOUT0/TDO/  
LOSS_LOCK  
GIN5/CLK_SEL  
I 2C/JTAG  
Control Block for  
Multi-Purpose I/O, Programming, Features  
GOUT1/  
LOSS_CLKIN  
NOTE:  
1. OUT4 and OUT5 pairs can be configured to be LVDS, LVPECL, or two single-ended LVTTL outputs. As LVTTL, OUT4 and OUT5 can be configured to be non-inverting.  
2
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
PINCONFIGURATION  
32 31 30 29 28 27 26 25  
28 27 26 25 24 23 22  
CLKIN  
GND  
GIN2/TMS  
VDD  
24  
23  
22  
21  
20  
19  
18  
17  
1
2
3
4
5
6
7
8
21  
20  
19  
18  
17  
16  
15  
CLKIN  
GND  
GIN2/TMS  
VDD  
1
2
3
4
5
6
7
GOUT1/LOSS_CLKIN  
XTALIN/REFIN  
I 2C/JTAG  
GOUT1/LOSS_CLKIN  
XTALIN/REFIN  
I2C/JTAG  
GIN5/CLK_SEL  
GND  
GIN5/CLK_SEL  
XTALOUT  
OUT1  
VDD  
GIN1/SCLK/TCLK  
GIN0/SDA/TDI  
GND  
XTALOUT  
OUT1  
GIN1/SCLK/TCLK  
GIN0/SDA/TDI  
VDD  
OUT3  
VDD  
OUT3  
8
9
10 11 12 13 14  
9
10 11 12 13 14 15 16  
VFQFPN  
TQFP  
TOP VIEW  
TOP VIEW  
3
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
PINDESCRIPTION  
PF32  
Pin#  
NL28  
Pin#  
Pin Name  
CLKIN  
I/O  
Type  
LVTTL  
Description  
1
4
1
4
I
I
InputClock  
XTALIN/REFIN  
XTALOUT  
LVTTL  
CRYSTAL_IN-Referencecrystalinputorexternalreferenceclockinput  
5
5
O
I
LVTTL  
CRYSTAL_OUT-Referencecrystalfeedback  
GIN0/SDAT/TDI  
GIN1/SCLK/TCK  
GIN2/TMS  
19  
20  
24  
27  
16  
17  
21  
23  
LVTTL(1,2)  
LVTTL(1,2)  
LVTTL(1,2)  
LVTTL(1,2)  
Multi-purposeinputs. CanbeusedforFrequencyControl,SDAT(I2C),orTDI(JTAG).  
Multi-Purposeinputs. CanbeusedforFrequencyControl,SCLK(I2C),orTCK(JTAG).  
Multi-Purpose inputs. Can be used for Frequency Control or TMS (JTAG)  
I
I
GIN3/SUSPEND  
I
Multi-Purposeinputs. CanbeusedforFrequencyControlorasasuspendmodecontrol  
input (active HIGH).  
GIN4/TRST  
GIN5/CLK_SEL  
SHUTDOWN/OE  
25  
21  
28  
22  
18  
24  
I
I
I
LVTTL(1,2)  
LVTTL(1,2)  
LVTTL(1,2)  
Multi-Purpose inputs. Can be used for Frequency Control or TRST (JTAG)  
Multi-Purposeinputs. CanbeusedforFrequencyControlorinputclockselector.  
Enables/disablestheoutputsorpowersdownthechip.TheSPbit(0x1C)controlsthe  
polarity of the signal to be either active HIGH or LOW. (Default is active HIGH.)  
I2C/JTAG  
OUT1  
22  
6
19  
6
I
3-level(3)  
LVTTL  
I2C (HIGH) or MFC Mode (MID) or JTAG Programming (LOW)  
Configurableclockoutput1.Canalsobeusedtobufferthereferenceclock.  
Configurableclockoutput2  
O
O
O
O
O
OUT2  
29  
8
25  
7
LVTTL  
OUT3  
LVTTL  
Configurableclockoutput3  
OUT4  
10  
11  
8
Adjustable(4)  
Adjustable(4)  
Configurableclockoutput4,Single-EndedorDifferentialwhencombinedwithOUT4  
OUT4  
9
Configurable complementary clock output 4, Single-Ended or Differential when  
combinedwithOUT4  
OUT5  
OUT5  
15  
16  
13  
14  
O
O
Adjustable(4)  
Adjustable(4)  
Configurableclockoutput5,Single-EndedorDifferentialwhencombinedwithOUT5  
Configurable complementary clock output 5, Single-Ended or Differential when  
combinedwithOUT5  
OUT6  
13  
31  
11  
27  
O
O
LVTTL  
LVTTL(1)  
Configurableclockoutput6  
GOUT0/TDO/LOSS_LOCK  
Multi-PurposeOutput.CanbeprogrammedtouseasPLLLOCKsignal,LOSS_LOCK  
or TDO in JTAG mode  
GOUT1/LOSS_CLKIN  
3
3
O
LVTTL  
Multi-Purpose Output. Can be programmed to use as LOSS_CLKIN  
3.3V Power Supply  
VDD  
7,12,17, 10,15,20  
23,26,32  
28  
GND  
2,9,14,  
18,30  
2,12,26  
Ground  
NOTES:  
1. The JTAG (TDO, TMS, TCLK, TRST, and TDI) and I2C (SCLK and SDAT) signals share the same pins with GIN signals.  
2. Weak internal 100Kpull-down resistor.  
3. 3-level inputs are static inputs and must be tied to VDD or GND or left floating. These inputs are internally biased to VDD/2. They are not hot-insertable or over voltage tolerant.  
4. Outputs are user programmable to drive single-ended 3.3V LVTTL, differential LVDS, or differential LVPECL interface levels.  
4
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
PLLFEATURESANDDESCRIPTIONS  
D0 Divider  
VCO  
M0 Multiplier  
Spread  
Spectrum  
Modulation  
PLL0 Block Diagram  
D1 Divider  
VCO  
M1 Multiplier  
Spread  
Spectrum  
Modulation  
PLL1 Block Diagram  
D2 Divider  
VCO  
M2 Multiplier  
PLL2 Block Diagram  
5
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
Spread Spectrum  
Pre-Divider (D) Values  
Multiplier (M) Values  
Programmable Loop Bandwidth  
GenerationCapability  
PLL0  
PLL1  
PLL2  
1 - 255  
1 - 255  
1 - 255  
2 - 8190  
2 - 8190  
1 - 4095  
yes  
yes  
yes  
yes  
yes  
no  
REFERENCE CLOCK INPUT PINS AND  
SELECTION  
XTAL load cap = 3.5pF + XTALCAP[7:0] * 0.125pF (Eq. 1)  
Parameter  
Bits  
Step  
Min  
Max  
Units  
The 5V9885T supports up to two clock inputs. One of the clock inputs  
(XTALIN/ REFIN) can be driven by either an external crystal or a reference  
clock. The second clock input (CLKIN) can only be driven from an external  
referenceclock.Eitherclockinputcanbesetasatheprimaryclock. Theprimary  
clockdesignation istoestablishwhichisthemainreferenceclocktothePLLs.  
Thenon-primaryclockisdesignatedasthesecondaryclockincasetheprimary  
clock goes absent and a backup is needed. The PRIMCLK bit (0x34)  
determineswhichclockinputwillbetheprimaryclock. WhenPRIMCLKbitis  
"0",itwillselectXTALIN/REFINastheprimary,andwhen"1",itwillselectCLKIN  
astheprimary. Thetwoexternalreferenceclockscanbemanuallyselected  
using the GIN5/CLK_SEL pin, except in Manual Frequency Control (MFC)  
mode2,orviaprogrammingbyhardwiringtheCLK_SELpinandtogglingthe  
PRIMCLKbit. FormoredetailsontheMFCmodes,refertotheCONFIGURING  
MULTI-PURPOSEI/Ossection. WhenCLK_SELisLOW,theprimaryclock  
isselectedandwhenHIGH,thesecondaryclockisselected. TheSMbits(0x34)  
mustbesetto"0x"formanualswitchoverwhichisdetailedinSWITCHOVER  
MODESsection.  
XTALCAP  
8
0.125  
0
32  
pF  
When using an external reference clock instead of a crystal on the XTAL/  
REFINpin,theinputloadcapacitorsmaybecompletelybypassed.Thisallows  
fortheinputfrequencytobeupto200MHz. Whenusinganexternalreference  
clock,theXTALOUTpinmustbeleftfloating,XTALCAPmustbeprogrammed  
to the default value of "0", and crystal drive strength bit, XDRV (0x06), must  
be set to the default value of "11".  
CLKIN Pin  
CLKIN pin is a regular clock input pin, and can be driven up to 400MHz.  
PRE-SCALER,FEEDBACK-DIVIDER,AND  
POST-DIVIDER  
Each PLL incorporates an 8-bit pre-scaler and a 12-bit feedback divider  
whichallowstheusertogeneratethreeuniquenon-integer-relatedfrequencies.  
For output banks OUT2-OUT6, each bank has a 10-bit post-divider. The  
following equation governs how the frequency on output banks OUT2-6 is  
calculated.  
GIN5/CLK_SEL  
Selected Clock Input  
L
Primary  
H
Secondary  
(M)  
Crystal Input (XTALIN/REFIN)  
FOUT = FIN * D  
(Eq. 2)  
Thecrystaloscillatorsshouldbefundamentalmodequartzcrystals:overtone  
crystals are not suitable. Crystal frequency should be specified for parallel  
resonancewith50maximumequivalentseriesresonance.  
P * 2  
WhereFIN isthereferencefrequency,Misthetotalfeedback-dividervalue,  
Disthepre-scalervalue,Pisthetotalpost-dividervalue,andFOUT istheresulting  
output bank frequency. The value 2 in the denominator is due to the divide-  
by-2oneachoftheoutputbanksOUT2-6. NotethatOUT1doesnothaveany  
typeofpost-divider. Also,programminganyofthedividersmaycauseglitches  
ontheoutputs.  
WhentheXTALIN/REFINpinisdrivenbyacrystal,itisimportanttosetthe  
internal oscillator inverter drive strength and internal tuning/load capacitor  
values correctly to achieve the best clock performance. These values are  
programmable through either I2C or JTAG interface to allow for maximum  
compatibilitywithcrystalsfromvariousmanufacturers,processes,performances,  
andqualities.Theinternalloadcapacitorsaretrueparallel-platecapacitorsfor  
ultra-linearperformance. Parallel-platecapacitorswerechosentoreducethe  
frequencyshiftthatoccurswhennon-linearloadcapacitanceinteractswithload,  
bias, supply, and temperature changes. External non-linear crystal load  
capacitors should not be used for applications that are sensitive to absolute  
frequencyrequirements.Thevalueoftheinternalloadcapacitorsaredetermined  
byXTALCAP[7:0]bits,(0x07).Theloadcapacitancecanbesetwitharesolution  
of0.125pFforatotalcrystalloadrangeof3.5pFto35.5pF. Thisvalueshould  
be set to two times the crystal load capacitance value stated by the vendor,  
subtractingoutboardcapacitancevalue.Checkwiththevendor'scrystalload  
capacitancespecificationfortheexactsettingtotunetheinternalloadcapacitor.  
Thefollowingequationgovernshowthetotalinternalloadcapacitanceisset.  
Ex.: For crystal capacitance = 12pF  
Pre-Scaler  
D[7:0] are the bits used to program the pre-scaler for each PLL, D0 for  
PLL0, D1 for PLL1, and D2 for PLL2. The pre-scalers divide down the  
referenceclockwithintegervaluesrangingfrom1to255. Tomaintainlowjitter,  
thedivideddownclockmustbehigherthan400KHz;itisbesttousethesmallest  
Ddividervaluepossible. IfDissetto'0x00',thenthiswillpowerdownthePLL  
andalltheoutputsassociatedwiththatPLL.  
For board capacitance = 3pF each leg  
XTALCAP = 2x [12-3] = 18pF  
6
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
Feedback-Divider  
N[11:0]andA[3:0]arethebitsusedtoprogramthefeedback-dividerforPLL0(N0andA0)andPLL1(N1andA1). Ifspreadspectrumgenerationisenabled  
foreitherPLL0orPLL1,thenthe SS_OFFSET[5:0]bits(0x61,0x69)wouldbefactoredintotheoverallfeedbackdividervalue. SeetheSPREADSPECTRUM  
GENERATIONsectionformoredetailsonhowtoconfigurePLL0andPLL1whenspreadspectrumisenabled. ThetwoPLLscanalsobeconfiguredforfractional  
divideratios. SeeFRACTIONALDIVIDERformoredetails. ForPLL2,onlytheN[11:0]bits(N2)areusedtoprogramitsfeedbackdividerandthereisnospread  
spectrumgenerationandfractionaldividescapability. The12-bitfeedback-dividerintegervaluesrangefrom1to4095.  
The following equations govern how the feedback divider value is set. Note that the equations are different for PLL0/PLL1 and PLL2  
PLL0 and PLL1:  
M = 2*N[11:0] + A[3:0] + 1 + SS_OFFSET[5:0] * 1/64  
M = 2*N[11:0] + A[3:0] + 1 (spread spectrum disabled)  
(Eq. 3)  
(Eq. 4)  
A[3:0] = 0000 = -1  
= 0001 = 1  
= 0010 = 2  
= 0011 = 3  
.
.
.
= 1111 = 15  
Note: A[3:0] < (N[11:0] - 5), must be met when using A. N cannot be programmed with a value of 4, 8, or 16 when using A.  
PLL2:  
M = N[11:0]  
(Eq. 5)  
TheusercanachieveanevenoroddintegerdivideratioforbothPLL0andPLL1bysettingtheA[3:0]bitsaccordinglyanddisablingthespreadspectrum.  
AfractionaldividecanalsobesetforPLL0andPLL1byusingtheA[3:0]bitsinconjunctionwiththeSS_OFFSET[5:0]bits,whichisdetailedintheFRACTIONAL  
DIVIDERsection. NotethattheVCOhasafrequencyrangeof10MHzto1200MHz. To maintainlowjitter,itisbesttomaximizetheVCOfrequency. Forexample,  
if thereferenceclockis100MHzanda200MHzclockisrequired,toachievethebestjitterperformance,multiplythe100MHzby12togettheVCOrunningat  
thehighestpossiblefrequencyof1200MHzandthendivideitdowntoget200MHz. Orifthereferenceclockis25MHzand20MHzistherequiredclock,multiply  
the25MHzby40togettheVCOrunningat1000MHzandthendivideitdowntoget20MHz. IfNissetto'0x00', theVCOwillslewtotheminimumfrequency.  
Post-Divider  
Q[9:0] are the bits used to program the 10-bit post-dividers on output banks OUT2-6. OUT1 bank does not have a 10-bit post-divider or any other post-  
divide along its path. The 10-bit post-dividers will divide down the output banks' frequency with integer values ranging from 1 to 1023.  
There is the option to choose between disabling the post-divider, utilizing a div/1, a div/2, or the 10-bit post-divider by using the PM[1:0] bits. Each bank,  
exceptforOUT1,hasasetofPMbits. Whendisablingthepost-divider,noclockwillappearattheoutputs,butwillremainpoweredon. Thevaluesarelisted  
inthetablebelow.  
P
00  
01  
PM[1:0]  
P Post-Divider  
disabled  
To Outputs  
VCO  
00  
01  
10  
11  
/2  
10  
11  
/2  
div/1  
/ (Q+2)  
div/2  
Q[9:0] + 2 (Eq. 6)  
PM[1:0]  
Post-Divider Diagram  
7
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
Notethattheactual10-bitpost-dividervaluehasa2addedtotheintegervalueQandtheoutputsareroutedthroughanotherdiv/2block. Thepost-divider  
shouldneverbedisabledunlesstheoutputbankwillneverbeusedduringnormaloperation. TheoutputfrequencyrangeforLVTTLoutputsarefrom4.9KHz  
to 200MHz. The output frequency range for LVPECL/LVDS outputs are from 4.9KHz to 500MHz.  
SPREADSPECTRUMGENERATION  
PLL0andPLL1supportspreadspectrumgenerationcapability,whichusershavetheoptionofturningonandoff. Spreadspectrumprofile,frequency,and  
spreadarefullyprogrammable(withinlimits). TheprogrammablespreadspectrumgenerationparametersareTSSC[3:0], NSSC[3:0], SS_OFFSET[5:0],  
SD[3:0],DITH,andX2bits. Thesebitsareinthememoryaddressrangeof0x60to0x67forPLL0and0x68to0x6FforPLL1. Thespreadspectrumgeneration  
on PLL0 & PLL1 can be enabled/disabled using the TSSC[3:0] bits. To enable spread spectrum, set TSSC > '0' and set NSSC, SD[3:0], SD[5:0], and the  
A[3:0] in the total M value accordingly. And to disable, set TSSC = '0'.  
TSSC[3:0]  
Thesebitsareusedtodeterminethenumberofphase/frequencydetectorcyclesperspreadspectrumcycle(ssc)steps. Themodulationfrequencycanbe  
calculatedwiththeTSSCbitsinconjunctionwiththeNSSCbits. ValidTSSCintegervaluesforthemodulationfrequencyrangefrom5to14.  
NSSC[3:0]  
Thesebitsareusedtodeterminethenumberofdelta-encodedsamplesusedforasinglequadrantof thespreadspectrumwaveform. Allfourquadrants  
ofthespreadspectrumwaveformaremirrorimagesofeachother. ThemodulationfrequencyisalsocalculatedbasedofftheNSSCbitsinconjunctionwiththe  
TSSC bits. Valid NSSC integer values range from 1 to 6.  
SS_OFFSET[5:0]  
ThesebitsareusedtoprogramthefractionaloffsetwithrespecttothenominalMintegervalue. Forcenterspread,theSS_OFFSETshouldbesetto'0'so  
thespreadspectrumwaveformisaboutthenominalM(Mnom)value. Fordownspread,theSS_OFFSET>'0'sothespreadspectrumwavformisaboutthe  
(Mideal-1=Mnom)value. Thedownspreadpercentagecanbethoughtofintermsofcenterspread. Forexample,adownspreadof-1%canalsobeconsidered  
as a center spread of ±0.5% but with Mnom shifted down by one and offset. The SS_OFFSET has integer values ranging from 0 to 63.  
SD[3:0]  
Thesebitsareusedtoshapetheprofileofthespreadspectrumwaveform. Thesearedelta-encodedsamplesofthewaveform. Therearetwelvesetsof  
SDsamplesforeachPLL. TheNSSCbitsdeterminehowmanyofthesesamplesareusedforthewaveform. Thesumofthesedelta-encodedsamples(sigma-  
delta-encodedsamples)determinetheamountofspreadandshouldnotexceed(63-SS_OFFSET). Themaximumspreadisinverselyproportionaltothe  
nominalMintegervalue.  
DITH  
Thisbitisforditheringthesigma-delta-encodedsamples. Thiswillrandomizetheleast-significantbitoftheinputtothespreadspectrummodulator. Setthe  
bitto'1'toenabledithering.  
X2  
Thisbitwilldoublethetotalvalueofthesigma-delta-encoded-sampleswhichwillincreasetheamplitudeofthespreadspectrumwaveformbyafactoroftwo.  
WhenX2is'0', theamplituderemainsnominalbutifsetto'1', theamplitudeisincreasedbyx2.  
Thefollowingequationsgovernhowthespreadspectrumisset:  
TSSC = TSSC[3:0] + 2 (Eq. 7)  
NSSC = NSSC[3:0] * 2 (Eq. 8)  
SD[3:0]K = SJ+1(unencoded) - SJ(unencoded) (Eq. 9)  
where SJ is the unencoded sample out of a possible 12 and SDK is the delta-encoded sample out of a possible 12.  
Amplitude = (2*N[11:0] + A[3:0] + 1) * Spread% / 100  
(Eq. 10)  
2
if 1 < Amp < 2, then set X2 bit to '1'.  
8
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
Modulation frequency:  
FPFD = FIN / D (Eq. 11)  
FVCO = FPFD * MNOM (Eq. 12)  
FSSC = FPFD / (4 * Nssc * Tssc)  
(Eq. 13)  
Spread:  
Σ∆ = SD0 + SD1 + SD2 + … + SD11  
the number of samples used depends on the NSSC value  
Σ∆ ≤ 63 - SS_OFFSET  
±Spread% =  
Σ∆ * 100  
(Eq. 14)  
64 * (2*N[11:0] + A{3:0} + 1)  
±Max Spread% / 100 = 1 / MNOM or 2 / MNOM (X2=1)  
Profile:  
WaveformstartswithSS_OFFSET, SS_OFFSET+SDJ, SS_OFFSET+SDJ+1, etc.  
Σ∆ = 63  
(SS_OFFSET = 0)  
Spread Spectrum Using Sinusoidal Profile  
9
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
Example  
FIN = 25MHz, FOUT = 100MHz, Fssc = 33KHz with center spread of ±2%. Find the necessary spread spectrum register settings.  
Sincethespreadiscenter,theSS_OFFSETcanbesetto'0'. SolveforthenominalMvalue;keepinmindthatthenominalMshouldbechosentomaximize  
the VCO. Start with D = 1, using Eq.10 and Eq.11.  
MNOM = 1200MHz / 25MHz = 48  
Using Eq.4, we arbitrarily choose N = 22, A = 3. Now that we have the nominal M value, we can determine TSSC and NSSC by using Eq.12.  
Nssc * Tssc = 25MHz / (33KHz * 4) = 190  
However, using Eq. 7 and Eq.8, we find that the closest value is when TSSC = 14 and NSSC = 6. Keep in mind to maximize the number of samples used  
toenhancetheprofileofthespreadspectrumwaveform.  
Tssc = 14 + 2 = 16  
Nssc = 6 * 2 = 12  
Nssc * Tssc = 192  
UseEq.14todeterminethevalueofthesigma-delta-encodedsamples.  
±2% = Σ∆ * 100  
64 * 48  
Σ∆ = 61.44  
Eitherroundupordowntothenearestintegervalue. Therefore,weendupwith61or62forsigma-delta-encodedsamples. Sincethesigma-delta-encoded  
samplesmustnotexceed63with SS_OFFSETsetto'0', 61or62iswellwithinthelimits. Itisthediscretionoftheusertodefinetheshapeof theprofilethat  
isbettersuitedfortheintendedapplication.  
Using Eq.14 again, the actual spread for the sigma-delta-encoded samples of 61 and 62 are ±1.99% and ±2.02%, respectively.  
UseEq.10todetermineiftheX2bitneedstobeset;  
Amplitude = 48 * (1.99 or 2.02) / 100 = 0.48 < 1  
2
Therefore, the X2 = '0 '. The dither bit is left to the discretion of the user.  
The example above was of a center spread using spread spectrum. For down spread, the nominal M value can be set one integer value lower to 43.  
Note that the 5V9885T should not be programmed with TSSC > '0', SS_OFFSET = '0', and SD = '0' in order to prevent an unstable state in the modulator.  
ThePLLloopbandwidthmustbeatleast10xthemodulationfrequencyalongwithhigherdamping(largerωuz)topreventthespreadspectrumfrombeingfiltered  
andreduceextraneousnoise. RefertotheLOOPFILTERsectionformoredetailonωuz.TheA[3:0]mustbeusedforspreadspectrum,evenifthetotalmultiplier  
value is an even integer.  
FRACTIONALDIVIDER  
There is the option for the feedback-divider to be programmed as a fractional divider for only PLL0 and PLL. By setting TSSC > '0' and SD bits to '0', the  
SS_OFFSETbitswoulddeterminethefractionaldividevalue.SeetheSPREADSPECTRUMGENERATIONsectionformoredetailsontheTSSC,SD,and  
SS_OFFSET bits. The following equation governs how the fractional divide value is set.  
M = 2*N[11:0] + A[3:0] + 1 + SS_OFFSET[5:0] *1/64  
10  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
ThespreadspectrumparameterssuchasthemodulationfrequencyandprofilewillnotbeenablednorwillithaveanyimpactonthePLLoutputwhenthe  
PLLisprogrammedforfractionaldivide.  
Thefollowingisanexampleofhowtosetthefractionaldivider.  
Example  
FIN = 20MHz, FOUT1 = 168.75MHz, FOUT2 = 350MHz  
Solving for 350MHz using Eq.2 and Eq.3 with PLL0 and spread spectrum off,  
350MHz = 20MHz * (M / D)/ (P * 2)  
Forbetterjitterperformance,keepDassmallaspossible  
(350MHz * 2/20MHz)= (M/P) = 35  
Therefore, we have D = 1, M = 35 (N = 16, A = 2) for PLL0 with P = 1 on output bank4 resulting in 350MHz.  
Solving for 168.75MHz with PLL1 and fractional divide enabled:  
168.75MHz = 20MHz * (M / D)/(P * 2)  
168.75MHz * 2/20MHz = M/P = 16.875/1 or 33.75/2  
The 33.75 value is chosen to achieve the highest VCO frequency possible. Next step is to figure out the setting for the fractional divide using Eq.3.  
33.75 = 2*N + A + 1 + SS_OFFSET * 1/64  
Integer value 33 can be determined by N and A, thus leaving 0.75 left to be solved.  
2*N + A + 1 = 33  
SS_OFFSET = 64 * 0.75 = 48  
Therefore, we have D=1, M=33.75 (N=15, A=2, SS_OFFSET=48) for PLL1 with P=2 on an output bank resulting in 168.75MHz.  
Thefractionaldividercanbedeterminedifitisneededbyfollowingthestepsinthepreviousexample. Notethatthe5V9885Tshouldnotbeprogrammed  
with TSSC > '0', SS_OFFSET = '0', and SD = '0' in order to prevent an unstable state in the modulator. The A[3:0] must be used and set to be greater than  
'2'foramoreaccuratefractionaldivide.  
11  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
LOOPFILTER  
TheloopfilterforeachPLLcanbeprogrammedtooptimizethejitterperformance. Thelow-passfrequencyresponseofthePLListhemechanismthatdictates  
thejittertransfercharacteristics. Theloopbandwidthcanbeextractedfromthejittertransfer. Anarrowloopbandwidthisgoodforjitterattenuationwhileawide  
loopbandwidthisbestforlowjittergeneration. ThespecificloopfiltercomponentsthatcanbeprogrammedaretheresistorviatheRZ[3:0]bits,polecapacitor  
via the CZ[3:0] bits, zero capacitor via the CP[3:0] bits, and the charge pump current via the IP[2:0] bits.  
Thefollowingequationsgovernhowtheloopfilterisset.  
VDD  
Ip  
UP  
To VCO  
From PFD  
DOWN  
Rz  
Ip  
Cp  
Cz  
Charge Pump and Loop Filter Configuration  
Resistor (Rz) = 0.3K+ RZ[3:0] * 1KΩ  
(Eq. 15)  
Zero capacitor (Cz) = 6pF + CZ[3:0] * 27.2pF (Eq. 16)  
Pole capacitor (Cp) = 1.3pF + CP[3:0] * 0.75pF (Eq. 17)  
Charge pump current (Ip) = 5 * 2IP[2:0] µA  
(Eq. 18)  
Parameter  
Bits  
4
Step  
Min  
0.3  
6
Max  
15.3  
414  
Units  
K Ω  
pF  
RZ  
CZ  
CP  
IP  
1
4
27.2  
0.75  
2n  
4
1.3  
5
12.55  
640  
pF  
3
µA  
PLLloopfilterdesignisbeyondthescopeofthisdatasheet. Refertodesignproceduresfor3-ordercharge-pumpbasedPLLs. Forthesakeofsimplicity,  
thefastestandeasiestwaytocalculatethePLLloopbandwidth(Fc)giventheprogrammableloopfilterparametersisasfollows.  
PLL Loop Bandwidth:  
Charge pump gain (Kφ) = Ip / 2π  
(Eq. 19)  
VCO gain (KVCO) = 950MHz/V * 2π (Eq. 20)  
M=Totalmultipliervalue(SeethePRE-SCALERS, FEEDBACK-DIVIDERS, POST-DIVIDERSsectionformoredetail)  
ωc = Rz * Kφ * KVCO * Cz (Eq. 21)  
M * (Cz + Cp)  
Fc = ωc / 2π  
(Eq. 22)  
Note, the phase/frequency detector frequency (FPFD) is typically seven times the PLL closed-loop bandwidth (Fc) but too high of a ratio will reduce your  
phasemarginthuscompromisingloopstability.  
12  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
To determine if the loop is stable, the phase margin (ωm) would need to be calculated as follows.  
Phase Margin:  
ωz = 1 / (Rz * Cz)  
ωp = Cz + Cp  
Rz * Cz * Cp  
(Eq. 23)  
(Eq. 24)  
φm = (360 / 2π ) * [tan-1(ωc/ ωz) - tan-1(ωc/ ωp)]  
(Eq. 25)  
Toensurestabilityintheloop,thephasemarginisrecommendedtobe>60°buttoohighwillresultinthelocktimebeingexcessivelylong. Certainloopfilter  
parameterswouldneedtobecompromisedtonotonlymeetarequiredloopbandwidthbuttoalsomaintainloopstability.  
Example  
Fc = 150KHz is the desired loop bandwidth. The total M value is 850. The ratio of ωp/ωc should be at least 4. A rule of thumb that will help to aid the way,  
theωp/ωcratioshouldbeatleast4. GivenFcandM,anoptimalloopfiltersettingneedstobesolvedforthatwillmeetboththePLLloopbandwidthandmaintain  
loopstability.  
The charge pump gain should be relatively small as possible to achieve a low loop bandwidth.  
Ip = 40uA .  
Kφ* KVCO = 950MHz/V * 40uA = 38000A/Vs  
LoopBandwidths  
ωc = 2π * Fc = 9.42x105 s-1  
ωuz = ωp / ωc = 4  
ωc2 = ωp * ωz  
(Eq. 26)  
(Eq. 27)  
ωp = Cz + Cp = ωz (1 + Cz / Cp)  
Rz * Cz * Cp  
Solving for Cz, Cp, and Rz  
Knowing ωc = Rz * Kφ* KVCO * Cz and substituting in the equations from above,  
M * (Cz + Cp)  
Cz >>> Cp, therefore, we can easily derive Cp to be  
Cp = Kφ* KVCO  
= 12.60pF  
M * ωc2 * ωuz  
Similarly for Cz and Rz  
Cz = Kφ* KVCO * (ωuz2 - 1) = Cp * (ωuz2 - 1) = 189pF  
M * ωc2 * ωuz  
Rz =  
M * ωc * ωuz2  
= 22.48KΩ  
Kφ* KVCO * (ωuz2 - 1)  
Basedontheloopfilterparameterequationsfromabove,sincetherearenopossiblevaluesof12.60pFforCp,189pFforCz,and22.48KforRz,thenext  
possiblevalueswithintheloopfiltersettingsare12.55pF(CP[3:0]=1111),196.4pF(CZ[3:0]=0111),and15.3K(RZ[3:0]=1111),respectively. Thisloopfilter  
settingwillyieldaloopbandwidthofabout102KHz. Thephasemarginmustbecheckedforloopstability.  
φm = (360 / 2π ) * [tan-1 (6.41x105 s-1 / 3.33x105 s-1) - tan-1 (6.41x105 s-1 / 5.54x106 s-1)] = 56°  
Althoughslightlybelow60°, thephasemarginwouldbeacceptablewithafairlystableloop.  
13  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
CONFIGURINGTHEMULTI-PURPOSEI/Os  
The5V9885Tcanoperateinfourdistinctmodes. ThesemodesarecontrolledbytheMFCbit(0x04)andtheI2C/JTAGpin. ThegeneralpurposeI/Opins  
(GIN0, GIN1, GIN2, GIN3, GIN4, GIN5) have different uses depending on the mode of operation. The four available modes of operation are:  
1)  
2)  
3)  
4)  
Manual Frequency Control (MFC) Mode for PLL0 Only  
Manual Frequency Control (MFC) Mode for all three PLLs  
I2CProgrammingMode  
JTAGProgrammingMode  
AlongwiththeGINxpinsarealsoGOUTxoutputpinsthatcantakeupadifferentfunctiondependingonthemodeofoperation. Seetablebelowfordescription.  
Multi-Purpose Pins  
GIN0  
Other Signal Functions  
SDAT / TDI  
Signal Description  
I2C serial data input / JTAG serial data input  
I2C clock input / JTAG clock input  
GIN1  
SCLK / TCK  
TMS  
GIN2  
JTAGcontrolsignaltotheTAPcontrollerstatemachine  
Suspends all outputs of PLL (Active High)  
GIN3  
SUSPEND  
TRST  
GIN4  
JTAG active LOW input to asynchronously reset the BST  
Reference clock select between XTALIN/REFIN and CLKIN  
JTAG serial data output / Detects loss of PLL lock(1)  
Detects loss of the primary clock source(1)  
GIN5  
CLK_SEL  
GOUT0  
GOUT1  
TDO / LOSS_LOCK  
LOSS_CLKIN  
NOTE:  
1. Please see detail description in Loss of Lock and Input Clock section.  
EachPLL'sprogrammingregisterscanstoreuptofourdifferentDxandMxconfigurationsincombinationwithtwodifferent PconfigurationsinMFCmodes.  
The post-divider should never be disabled in any of the two P configurations unless the output bank will never be used during normal operation. The PLL's  
loopfiltersettingsalsohasfourdifferentconfigurationstostoreandselectfrom. ThiswillbeexplainedintheMODE1andMODE2sections. TheuseoftheGINx  
pinsinMFCmodecontroltheselectionoftheseconfigurations.  
MODE1 - Manual Frequency Control (MFC=1) Mode for PLL0 Only  
In this mode, only 8 configurations of PLL0 can be changed during operation. The GIN0, GIN1 and GIN2 pins control the selection of eight different  
configurations (D, M, Rz, Cz, Cp and Ip) of PLL0. GIN3 becomes PLL SUSPEND pin, GIN4 is not available to users, and GIN5 becomes CLK_SEL pin.  
The output GOUT0 will become an indicator for loss of PLL lock (LOSS_LOCK). GOUT1 pin will become an indicator for loss of the primary clock  
(LOSS_CLKIN).  
The PLL0 has 4 sets of dedicated registers for D, M, Rz, Cz, Cp, Ip and ODIV. For additional 4 sets of registers, the PLL0 uses registers from CONFIG2  
and CONFIG3 of PLL1 and PLL2. The PLL1 and PLL2 will still be fully operational, but have only one fixed configuration in this mode, and the default  
configuration will be set to CONFIG0 of PLL1 and CONFIG0 of PLL2. (Please see page 18 for register location.)  
TheoutputbankswilleachhavetwoPconfigurationsthatcanbeassociatedwitheachofthePLLconfigurations. EachofthetwoPconfigurationshasits  
own set of PM bits (See the PRE-SCALERS, FEEDBACK-DIVIDERS, POST-DIVIDERS section for more detail on the PM bits). Use the ODIV bit to  
choosewhichpost-dividerconfigurationtoassociatewithaspecificPLLconfiguration.  
To enter this mode, users must set MFC bit to “1”, and I2C/JTAG pin must be left floating.  
GIN2 Pin  
GIN1 Pin  
GIN0 Pin  
PLL0 Configuration Selection (Mode 1)  
0
0
0
Configuration0  
0
0
0
1
1
1
1
0
1
1
0
0
1
1
1
0
1
0
1
0
1
Configuration1  
Configuration2  
Configuration3  
Configuration4  
Configuration5  
Configuration6  
Configuration7  
14  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
MODE2 - Manual Frequency Control (MFC=0) Mode for all PLLs  
Inthismode,theconfigurationofPLL0,PLL1,andPLL2canbechangedduringoperation. TheGINxpinsareusedtocontroltheselectionofuptofourdifferent  
Dx, Mx, RZx, CZx, CPx, and IPx configurations for each PLL. GIN0 and GIN1 become configuration selection pins for D0 and M0 of PLL0, GIN2 and GIN3  
becomeconfigurationselectionpinsforPLL1,andGIN4andGIN5becomeconfigurationselectionpinsforD2andM2ofPLL2. TheoutputGOUT0willbecome  
an indicator for loss of PLL lock (LOSS_LOCK). GOUT1 pin will become an indicator for loss of the primary clock (LOSS_CLKIN).  
TheoutputbankswillhavetwodifferentPconfigurationstochoosefromforeachofthefourPLLconfigurations. EachofthetwoPconfigurationshasitsown  
setofPMbits(SeethePRE-SCALERS,FEEDBACK-DIVIDERS,POST-DIVIDERSsectionformoredetailonthePMbits). UsetheODIVbittochoosewhich  
post-dividerconfigurationtoassociatewithaspecificPLLconfiguration. Forexample,ifODIV2_CONFIG2=1,thenwhenConfig2isselectedQx[9:0]_CONFIG1  
isselectedasthepost-dividervaluetobeused. NotethatthereisanODIVxbitforeachofthePLLconfigurations. Inthisway,thepost-dividervaluescanchange  
withtheconfiguration.  
Toenterthismode, usersmustsetMFCbitto"0", andI2C/JTAGpinmustbeleftfloating.  
GIN5 Pin GIN4 Pin  
PLL2 Configuration Selection (Mode 2)  
Configuration0  
GIN1 Pin GIN0 Pin  
PLL0 Configuration Selection (Mode 2)  
Configuration0  
0
0
1
1
0
1
0
1
0
0
1
1
0
1
0
1
Configuration1  
Configuration1  
Configuration2  
Configuration2  
Configuration3  
Configuration3  
GIN3 Pin GIN2 Pin  
PLL1 Configuration Selection (Mode 2)  
Configuration0  
0
0
1
1
0
1
0
1
Configuration1  
Configuration2  
Configuration3  
MODE3 - I2C Programming Mode  
Inthismode,GIN0,GIN1,GIN3andGIN5becomeSDAT(I2Cdata),SCLK(I2Cclock),SUSPENDandCLK_SELsignalpins,respectively.TheoutputGOUT0  
willbecomeanindicatorforlossofPLLlock(LOSS_LOCK). GOUT1pinwillbecomeanindicatorforlossoftheprimaryclock(LOSS_CLKIN). GIN2andGIN4  
are not available to users.  
To enter this mode, I2C/JTAGpin must be set HIGH.  
MODE4 - JTAG Programming Mode  
Inthismode,GIN0,GIN1,GIN2,GIN3,GIN4andGIN5willbecomeTDI(JTAGdatain),TCK(JTAGclock),TMS(JTAGcontrolsignal),SUSPEND,TRST  
(JTAGreset)andCLK_SELsignalpins,respectively.TheoutputGOUT0willbecomeJTAGTDOsignal,andGOUT1willbeanindicatorforlossoftheselected  
clock(LOSS_CLKIN).  
Toenterthismode, I2C/JTAGpinmustbesetLOW.  
Manual Frequency Control modes  
Multi-Purpose pins  
GIN0  
Mode1  
GIN0  
Mode2  
GIN0  
JTAG  
TDI  
I2C  
SDAT  
GIN1  
GIN1  
GIN1  
TCK  
SCLK  
GIN2  
GIN2  
GIN2  
TMS  
n/a  
GIN3  
SUSPEND  
n/a  
GIN3  
SUSPEND  
TRST  
SUSPEND  
n/a  
GIN4  
GIN4  
GIN5  
CLK_SEL  
LOSS_LOCK  
LOSS_CLKIN  
GIN5(1)  
CLK_SEL  
TDO  
CLK_SEL  
LOSS_LOCK  
LOSS_CLKIN  
GOUT0  
GOUT1  
LOSS_LOCK  
LOSS_CLKIN  
LOSS_CLKIN  
NOTE:  
1. The PLL(s) will lock onto the primary clock and the manual switchover can be controlled by the PRIMCLK bit.  
15  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
Understanding the GIN Signals  
During power up, the part will virtually be in MFC mode2, therefore, the values of GIN4, GIN3, GIN2, GIN1 and GIN0 will be latched and used for PLL  
configurationselection,regardlessofthestateoftheI2C/JTAG pin. GIN5isnotlatched,andwillassumetheLOWstateinternallywheninprogrammingmode.  
Thismeansthatwheninprogrammingmode,thePLLconfigurationcanonlybechangedbywritingdirectlytotheregistersofthecurrentlyselectedconfiguration.  
WheninMFCmode2, configuration0or1(GIN5=0)shouldbeselectedifyoudonotwanttochangeconfigurationswhenenteringorleavingprogramming  
mode. The GIN pins should be held LOW during power up to select configuration0 as default.  
When not in programming mode, the GIN inputs directly control the selected configuration. The internal GINx signals can be individually disabled via  
programmingtheGINENbits(0x06). WhendisabledbysettingGINENxto"0",theGINxinputsmaybeleftfloating,butduringpowerup,theGINpinswillstill  
latch. DisabledinputsareinterpretedasLOWbytheinternalstatemachines. Evenifdisabled, GIN2, GIN1, GIN0andGIN4pinswillbeenabledifrequired  
forI2CorJTAGprogrammingfunctionswheninprogrammingmode. TheSUSPENDandCLK_SELfunctionsontheGIN3andGIN5pins,respectively,will  
berenderedcompletelynon-functionalwhendisabled.  
SHUTDOWN/SUSPEND/ENABLEOFOUTPUTS  
Thereare twoexternalpinsalongwithinternalbitsthatcontroltheenabling/disablingoftheoutputbanks. ThetwopinsaretheSHUTDOWN/OEpinand  
theGIN3/SUSPENDpin. TheSHUTDOWN/OEpincanbeprogrammedtofunctionasanoutputenableorglobalshutdown. ThepolarityoftheSHUTDOWN/  
OE signal pin can be programmed to be either active HIGH or LOW with the SP bit (0x1C). When SP is "0", the pin becomes active HIGH and when SP is  
"1", the pin becomes active LOW. The SH bit(0x1C) determines the function of the SHUTDOWN/OE signal pin. If SH is "1", the signal pin is SHUTDOWN  
and functions as a global shutdown. This will override the OEx (0x1C), OSx (0x1D), and PLLSx (0x1E) bits. If SH is "0", the signal pin is OE and functions  
asanenable/disableoftheoutputbanks. Ifusedasanoutputenable/disable, eachoutputbankcanbeindividuallyprogrammedtobeenabledordisabled  
bytheOEpin.bysettingOExbitsto"1". IftheOEsignalpinisasserted, theoutputbanksthathastheircorrespondingOExbitsetto"1"willbedisabled. The  
OEMxbitsdeterminetheoutputs'disablestate. Whensetto"0x"theoutputswillbetristated. Whensetto"10",theoutputswillbepulledlow. Whensetto"11",  
theoutputswillbepulledhigh. Invertedoutputswillbeparkedintheoppositestate. IftheOExbitsaresetto"0",thestatesofthecorrespondingoutputbanks  
willnotbeimpactedbythestateoftheOEpin. Toindividuallyenable/disableviaprogramminginsteadoftheOEpin,hardwiretheOEpintoVddorGND(depending  
if it is active HIGH or LOW) as if to disable the outputs. Then toggle the OEx bits to either "0" to enable or "1" to disable.  
When the chip is in shutdown, the outputs, the reference oscillator, and the I2C /JTAG pin are powered down. The outputs will be tristated and the I2C  
/JTAGpinwillbesettoMFCmode(MIDlevel). Programmingwillnotbeallowed. TheGINxpinsandclockinputsremainoperational. ThePLLisnotdisabled.  
The SHUTDOWN pin must be reasserted in order to program the part or to resume operation.  
The GIN3/SUSPEND pin, when used as a SUSPEND function, can be used to power down the PLL and/or output banks.. Each output bank can be  
individuallyprogrammedtobeenabledordisabledbytheSUSPENDsignalpinbysettingtheOSxbitsto"1". IftheSUSPENDsignalpinisasserted,theoutput  
banksthathastheircorrespondingOSxbitsetto"1"willbepowereddownandoutputstristated. IftheOSxbitsaresetto"0",thestatesofthecorresponding  
output banks will not be impacted by the state of the SUSPEND pin. There is also an option to suspend individual PLLs by setting the PLLSx bits (0x1E) to  
"1". This will associate the PLL to the SUSPEND pin. When the pin is asserted, the corresponding PLLs will be powered down. It will not only power down  
the PLL but also any output bank associated with it. The PLLSx bits will override the OSx bits.  
In the event of a PLL suspend, the PLL must achieve lock again after it has been re-enabled, In the event of a global shutdown, the PLL does not have  
tore-acquirelocksinceitisnotdisabled.  
16  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
MANUALFREQUENCYCONTROL(MFC)BLOCKDIAGRAM  
OUTPUT MUX  
PLL0  
Prescaler "D"  
CONFIG0  
VCO  
CONFIG1  
CONFIG2  
CONFIG3  
Output Divider P2  
CONFIG0  
CONFIG1  
Multiplier "M"  
CONFIG0  
CONFIG1  
CONFIG2  
CONFIG3  
ODIV  
ODIV  
ODIV  
ODIV  
ODIV  
Output Divider P3  
CONFIG0  
CONFIG1  
PLL1  
ODIV  
Prescaler "D"  
CONFIG0  
CONFIG1  
CONFIG2  
CONFIG3  
VCO  
Multiplier "M"  
CONFIG0  
CONFIG1  
CONFIG2  
CONFIG3  
ODIV  
ODIV  
ODIV  
ODIV  
PLL2  
Prescaler "D"  
CONFIG0  
CONFIG1  
CONFIG2  
CONFIG3  
VCO  
Multiplier "M"  
CONFIG0  
CONFIG1  
CONFIG2  
CONFIG3  
ODIV  
ODIV  
ODIV  
ODIV  
MFC = 0  
NOTES:  
This illustration shows how the configurations are arranged for each PLL. There is an ODIV bit associated with each of the four configurations.  
-
-
-
-
GIN0 and GIN1 control four configurations from PLL0.  
GIN2 and GIN3 control four configurations from PLL1.  
GIN4 and GIN4 control four configurations from PLL2.  
ODIV from each configuration determines the selection of two Output Divider Px Configurations.  
17  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
MANUALFREQUENCYCONTROL(MFC)BLOCKDIAGRAM  
OUTPUT MUX  
PLL0  
Prescaler "D"  
CONFIG0  
VCO  
CONFIG1  
CONFIG2  
CONFIG3  
Output Divider P2  
CONFIG0  
CONFIG1  
Multiplier "M"  
CONFIG0  
CONFIG1  
CONFIG2  
CONFIG3  
ODIV  
ODIV  
ODIV  
ODIV  
ODIV  
Output Divider P3  
CONFIG0  
CONFIG1  
PLL1  
ODIV  
Prescaler "D"  
CONFIG0  
VCO  
CONFIG4  
CONFIG5  
Multiplier "M"  
CONFIG0  
ODIV  
CONFIG4  
CONFIG5  
ODIV  
ODIV  
PLL2  
Prescaler "D"  
CONFIG0  
VCO  
CONFIG6  
CONFIG7  
Multiplier "M"  
CONFIG0  
ODIV  
CONFIG6  
CONFIG7  
ODIV  
ODIV  
MFC = 1  
NOTES:  
This illustration shows how the configurations are arranged for PLL0. Register location for Config_4 and Config_5 are taken from PLL1, and Config_6 and Config_7 are taken from  
PLL2. There is an ODIV bit associated with each of the configurations.  
-
-
GIN0, GIN1, and GIN2 control eight shaded configurations for PLL0.  
ODIV from each configuration determines the selection of two Output Divider Px Configurations.  
18  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
BLOCKDIAGRAMFORSHUTDOWN/OECONTROLSIGNAL  
OUT1  
PM2  
OE1  
01  
10  
11  
/2  
OUT2  
/2  
Q2  
+ 2  
OE2  
01  
10  
11  
/2  
/2  
OUT3  
OUT4  
Q3  
+ 2  
OE3  
PM3  
MUX  
01  
10  
11  
/2  
/2  
Q4  
+ 2  
OUT4  
OUT5  
PM4  
OE4  
PM5  
01  
10  
11  
/2  
/2  
Q5  
+ 2  
OUT5  
PM6  
OE5  
01  
10  
11  
/2  
OUT6  
/2  
Q6  
+ 2  
OE6  
OE MODE  
SHUTDOWN/OE  
Global SHUTDOWN Mode:  
Assert to Shutdown power on the outputs  
and 3-Level Pin  
SP  
SH  
NOTE:  
This illustration shows the internal logic behind the SHUTDOWN/OE pin and the bits associated with it.  
19  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
POWER UP AND POWER SAVING FEATURES  
If a global shutdown is enabled, SHUTDOWN pin asserted, most of the chip except for the PLLs will be powered down. In order to have a complete  
power down of the chip, the PLLs must be powered down via the SUSPEND function or by setting the pre-scaler bits to '0x00' and disable the internal  
GINx signals via the enable bits at memory address 0x05. Note that the register bits will not lose their state in the event of a chip power-down. The only  
possibilitythattheregisterbitswilllosetheirstateisifthepartwaspower-cycled. Aftercomingoutof shutdownmode,thePLLswillrequiretimetorelock.  
During power up, the values of GIN4, GIN3, GIN2, GIN1 and GIN0 will be latched and used for PLL configuration selection, regardless of the state of the  
I2C/JTAG pin and GINx being disabled via the GINENx bits. GIN5 will have an internal state of LOW. The GIN pins should be held LOW during power up  
toselectconfiguration0asdefault. Theoutputlevelswillbeatanundefinedstateduringpowerup.  
The post-divider should never be disabled via PM bits after power up, or else it will render the output bank completely non-functional during normal  
operation,(unlesstheoutputbankitselfwillnotbeusedatall).  
Duringpowerup, theVDD rampmustbemonotonic.  
LOSS OF LOCK AND INPUT CLOCK  
Thedeviceemploysalossoflockandlossofinputclockdetectioncircuitry. TheGOUT0/LOSS_LOCKandGOUT1/LOSS_CLKINaretheoutputsthat  
indicate such failures. LOSS_LOCK signal will be asserted if any of the three powered up PLLs loses frequency lock for any event other than PLL  
shutdown. Lockisdeterminedbycheckingthatthereferenceandfeedbackclocksarewithin1/2periodofeachother.Loss_LOCKsignalmaybefalsely  
assertedwhen  
- Spread Spectrum is turned on for any of the PLLs  
- Fractional divider is used for any of the PLLs  
- the reference and feedback clocks are not within 1/2 period of each other.  
LOSS_CLKINisassertedwhenthecurrentlyselectedclockislostorisassertedwhenbothclocksarelost. Intheeventoftheselectedclockbeing  
absentuponpowerup, thelossoftheselectedclockdetectioncircuitrywillreferenceaninternaloscillator. LOSS_LOCKandLOSS_CLKINcannotbe  
usedasreliableinputstootherdevices.  
SWITCHOVERMODES  
TheIDT5V9885TfeaturesredundantclockinputswhichsupportsbothAutomaticandManualswitchovermode. Thesetwomodesaredeterminedby  
the configuration bits, SM (0x34). The primary clock source can be programmed, via the PRIMCLK bit, to be either XTALIN/REFIN or CLKIN, which is  
determined by the PRIMCLK bit. The other clock source input will be considered as the secondary source. This is more detailed in the 'REFERENCE  
CLOCK INPUT PINS AND SELECTION'. Note that the switchover modes are asynchronous. If the reference clocks are directly routed to OUTx with no  
phase relationship, short pulses can be generated during switchover. The automatic switchover mode will work only when the primary clock source is  
XTALIN/REFIN.  
MANUAL SWITCHOVER MODE  
When SM[1:0] is "0x", the redundant inputs are in manual switchover mode. In this mode, CLK_SEL pin is used to switch between the primary and  
secondaryclocksources. Aspreviouslymentioned, theprimaryandsecondaryclocksourcesettingisdeterminedbythePRIMCLKbit. Duringthe  
switchover, no glitches will occur at the output of the device, although there may be frequency and phase drift, depending on the exact phase and  
frequencyrelationshipbetweentheprimaryandsecondaryclocks. IfGOUT1isusedasLOSS_CLKIN, itindicateslossofprimaryclock.  
AUTOMATICSWITCHOVERMODE  
WhenSM[1:0]is"11", theredundantinputsareinautomaticrevertiveswitchovermode.  
20  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
Revertive  
Theinputclockselectionwillswitchtothesecondaryclocksourcewhentherearenotransitionsontheprimaryclocksource. LOSS_CLKINsignalswill  
beasserted. Afterastableandvalidprimaryclocksourceispresent,theinputclockselectionwillautomaticallyswitchbacktotheprimaryclocksourceand  
LOSS_CLKINsignalwillbedeasserted.TheCLK_SELpincanbeleftfloatinginthisauto-revertivemode.Notethatbothclockinputsmustbeatthesame  
frequency(within1000ppm)inorderfortheauto-revertiveswitchovertofunctionproperly. Ifbothreferenceclocksareatdifferentfrequencies, thedevice  
willalwaysremainontheprimaryclockunlessitisabsentfortwosecondaryclockcycles.  
CLOCK SWITCH MATRIX AND OUTPUTS  
All three PLL outputs and the currently selected input clock source are routed into and through a clock matrix. The user is able to select which PLL output  
and clock source is routed to which output bank via the SRCx bits (0x34, 0x35). Each output bank has its own set of SRC bits. Refer to the RAM table for  
moreinformation. NotethatOUT1willbebasedoffthereferenceclockandtheonlyoutputbanktogglingunderthedefaultRAMbitsettings.  
Outputs 1, 2 and 3 are 3.3V LVTTL. Outputs banks 4 and 5 can be 3.3V LVTTL, LVPECL or LVDS. The LVDS and LVPECL selection is determined  
by the LVLx bits (0x54, 0x58). Each output bank has individual slew-rate control (SLEWx bits). Each output can be individually inverted (INVx bits);  
when using LVPECL or LVDS modes, one of the outputs in each LVPECL/LVDS pair should be inverted. All output banks except OUT1 have a  
programmable10-bitpost-divider(Qxbits)withtwoselectabledivideconfigurationsviatheODIVxbits.  
There are four settings for the programmable slew rate, 0.7V/ns, 1.25V/ns, 2V/ns, and 2.75V/ns; this only applies to the 3.3V LVTTL outputs. The  
differentialoutputsarenotslewrateprogrammable inLVPECLorLVDSmodes. SLEW4and/orSLEW5mustbesetto2.75V/nsforstableoutputoperation  
. For LVTTL output frequency rates higher than 100MHz, a slew rate of 2V/ns or greater should be selected. The post-dividers can be disabled using  
the PMx bit, which is described in the PRE-SCALER, FEEDBACK-DIVIDER, AND POST-DIVIDER section. Each output can also be enabled/disabled,  
whichisdescribedinthe'SHUTDOWN/SUSPEND/ENABLEof OUTPUTS'section. RefertotheRAMtableforallbinarysettings.  
HIGH LEVEL BLOCK DIAGRAM FOR CONFIGURATION SCHEME  
I/Os  
I/Os  
Non-Volatile  
Configuration  
PLLs and Control  
Blocks  
EEPROM  
Cell  
Volatile  
Configuration  
I 2C or JTAG  
interface  
Write Enable  
Programming  
Interface Block  
NOTE: Diagram does not represent actual number of die on chip.  
21  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
PROGRAMMINGTHEDEVICE  
I2CandJTAGmaybeusedtoprogramthe5V9885T. TheI2C/JTAGpinselectstheI2CwhenHIGHandJTAGwhenLOW. Notethatthe TRSTpinneeds  
to be LOW for I2C mode.  
Hardwired Parameters for the IDT5V9885T  
JTAGidentificationnumber=32'b0000_0000001110101100_00000110011_1  
Device (slave) address = 7'b1101010  
ID Byte for the 5V9885T = 8'b00010000  
I2C PROGRAMMING  
The5V9885TisprogrammedthroughanI2C-Busserialinterface, andisanI2Cslavedevice. Thereadandwritetransferformatsaresupported. Thefirst  
byteofdataafterawriteframetothecorrectslaveaddressisinterpretedastheregisteraddress;thisaddressauto-incrementsaftereachbytewrittenorread.  
Theframeformatsareshownbelow.  
SDA  
SDA  
SCL  
SCL  
P
S
Data Frame  
Data is stable during  
clock HIGH  
Stop  
Condition  
Start  
Condition  
Figure 1: Framing  
Each frame starts with a "Start Condition" and ends with an "End Condition". These are both generated by the Master device.  
MSB  
1
LSB  
1
0
1
0
1
0
R/W  
7-bit slave address  
R/W  
0 - Slave will be written by master  
1 - Slave will be read by master  
ACK from Slave  
The first byte transmitted by the Master is the Slave Address followed by the R/W bit.  
The Slave acknowledges by sending a "1" bit.  
Figure 2: First Byte Transmittetd on I2C Bus  
22  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
EXTERNAL I2C INTERFACE CONDITION  
KEY:  
From Master to Slave  
FromMastertoSlave, butcanbeomittediffollowedbythecorrectsequence  
NormallydatatransferisterminatedbyaSTOPconditiongeneratedbytheMaster. However,iftheMasterstillwishestocommunicateonthebus,itcan  
generatearepeatedSTARTcondition, andaddressanotherSlaveaddresswithoutfirstgeneratingaSTOPcondition.  
From Slave to Master  
SYMBOLS:  
ACK - Acknowledge (SDA LOW)  
NACK - Not Acknowledge (SDA HIGH)  
Sr-RepeatedStartCondition  
S - START Condition  
P - STOP Condition  
PROGWRITE  
S
Address R/W ACK Command Code ACK Register ACK Data ACK  
7-bits 1-bit 8-bits: xxxxxx00 1-bit 8-bits 1-bit 8-bits 1-bit  
P
0
Figure 3: Progwrite Command Frame  
WritescancontinueaslongasaStopconditionisnotsentandeachbytewillincrementtheregisteraddress.  
PROGREAD  
Note: If the expected read command is not from the next higher register to the previous read or write command, then set a known "read" register address  
priortoareadoperationbyissuingthefollowingcommand:  
S
Address R/W ACK Command Code ACK Register ACK  
7-bits 1-bit 8-bits: xxxxxx00 1-bit 8-bits 1-bit  
P
0
Figure 4a: Prior to Progread Command Set Register Address  
TheusercanignoretheSTOPconditionaboveandusearepeatedSTARTconditioninstead,straightaftertheslaveacknowledgementbit(i.e.,followedby  
theProgreadcommand):  
Data_1  
8-bits  
Data_2  
8-bits  
Data_last  
8-bits  
P
Sr Address R/W ACK ID Byte ACK  
7-bits 1-bit 8 bits  
ACK  
1-bit  
ACK  
1-bit  
NACK  
1-bit  
1
1-bit  
Figure 4b: Progread Command Frame  
Note:Figure4babovebyitselfistheProgreadcommandformat. TheIDbyteforthe5V9885Tis10hex. Eachbyterecievedincrementstheregisteraddress.  
23  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
PROGSAVE  
JTAGINSTRUCTIONREGISTER  
DESCRIPTION  
P
S
Address R/W ACK Command Code ACK  
7-bits 1-bit 8-bits:xxxxxx01 1-bit  
IR (3)  
IR (2)  
IR (1)  
IR (0)  
Instructions  
EXTEST(1)  
SAMPLE/PRELOAD(1)  
IDCODE(1)  
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
1
1
1
1
0
0
1
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
1
NOTE:  
PROGWRITE is for writing to the 5V9885T registers.  
PROGREAD is for reading the 5V9885T registers.  
PROGSAVE is for saving all the contents of the 5V9885T registers to the EEPROM.  
PROGRESTORE is for loading the entire EEPROM contents to the 5V9885T registers.  
REGADDR(2)  
REGDATAW / PROGWRITE(3)  
REGDATAR / PROGREAD(4)  
PROGSAVE(5)  
PROGRESTORE(6)  
CLAMP(1)  
HIGHZ(1,7)  
BYPASS(1)  
PROGRESTORE  
P
S
Address R/W ACK Command Code ACK  
7-bits 1-bit 8-bits:xxxxxx10 1-bit  
NOTES:  
0
1. IEEE 1149.1 definition  
2. REGADDR is for setting a specific 5V9885T register address.  
3. REGDATAW/PROGWRITE is for writing to the 5V9885T registers.  
4. REGDATAR/PROGREAD is for reading the 5V9885T registers.  
JTAGINTERFACE  
5. PROGSAVE is for saving all the contents of the 5V9885T registers to the EEPROM.  
6. PROGRESTORE is for loading the entire EEPROM contents to the 5V9885T registers.  
7. The OEMs bits for OUT1-6 must be set for tri-state when using the HIGHZ instruction  
InadditiontotheIEEE1149.1instructionsEXTEST,SAMPLE/PRELOAD,  
CLAMP, HIGH-Z and BYPASS, the 5V9885T allows access to internal  
programmingregistersusingtheREGADDR(setregisteraddress),REGDATAR  
(read register) and REGDATW (write register instructions. Data is always  
accessedbybyte,andtheregisteraddressincrementsaftereachreadorwrite.  
Thefullinstructionsetfollows. TheIDT5V9885Twillbeupdatingtheregisters  
duringprogramming.  
The JTAG TAP controller can be reset in one of four ways:  
1) Power up in JTAG mode  
2) PowerupinI2CmodeandthengointoJTAGmode,orgooutofandback  
intoJTAGmodewiththeI2C/JTAGpin  
3) Apply TRST while in JTAG mode  
4) Apply five rising edges of TCK with TMS high while in JTAG mode  
EEPROMINTERFACE  
TheIDT5V9885TcanalsostoreitsconfigurationinaninternalEEPROM. Thecontentsofthedevice'sinternalprogrammingregisterscanbesavedtothe  
EEPROMbyissuingasaveinstruction(ProgSave)andcanbeloadedbacktotheinternalprogrammingregistersbyissuingarestoreinstruction(ProgRestore).  
ToinitiateasaveorrestoreusingI2C,onlytwobytesaretransferred.TheDeviceAddressisissuedwiththeread/writebitsetto"0",followedbytheappropriate  
commandcode.ThesaveorrestoreinstructionexecutesaftertheSTOPconditionisissuedbytheMaster,duringwhichtimetheIDT5V9885Twillnotgenerate  
Acknowledgebits. TheIDT5V9885Twillacknowledgetheinstructionsafterithascompletedexecutionofthem. Duringthattime,theI2Cbusshouldbeinterpreted  
as busy by all other users of the bus.  
UsingJTAG,theProgSaveandProgRestoreinstructionsselectstheBYPASSregisterpathforshiftingthedatafromTDItoTDOduringthedataregisterscanning.  
DuringtheexecutionofaProgSaveorProgRestoreinstruction,theIDT5V9885Twillnotacceptanewprogramminginstruction(read,write,save,orrestore).  
Allnon-programmingJTAGinstructionswillfunctionproperly,buttheusershouldwaituntilthesaveorrestoreiscompletebeforeissuinganewprogramming  
instruction. Ifanewprogramminginstructionisissuedbeforethesaveorrestorecompletes,thenewinstructionisignored,andtheBYPASSregisterpathremains  
ineffectforshiftingdatafromTDItoTDOduringdataregisterscanning.  
Thetimeittakesforthesave(TSAVE)andrestore(TRESTORE)instructionstocompleteis:  
TSAVE = 100ms max, TRESTORE = 10 ms max  
24  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
Inorderforthesaveandrestoreinstructionstofunctionproperly,theIDT5V9885Tmustnotbeinshutdownmode(SHUTDOWNpinasserted). Intheevent  
ofaninterruptofsomesortsuchasapowerdownofthepartinthemiddleofasaveorrestoreoperation,thecontentstoorfromtheEEPROMwillbepartially  
loaded, and a CRC error will be generated. The CERR bit (0x81) will be asserted to indicate that an error has occurred. The LOSS_LOCK signal will also  
beasserted.  
Onpower-upoftheIDT5V9885T,anautomaticrestoreisperformedtoloadtheEEPROMcontentsintotheinternalprogrammingregisters. Theauto-restore  
willnotfunctionproperlyifthedeviceisinshutdownmode(SHUTDOWNpinasserted). TheIDT5V9885Twillbereadytoacceptaprogramminginstruction  
onceitacknowledgesits7-bitI2Caddress.  
tTCLK  
t4  
t2  
t1  
TCLK  
t3  
TDI/TMS  
tDS  
tDH  
TDO  
TDO  
tDO  
t6  
TRST  
t5  
Standard JTAG Timing  
NOTE:  
t1 = tTCLKLOW  
t2 = tTCLKHIGH  
t3 = tTCLKFALL  
t4 = tTCLKRISE  
t5 = tRST (reset pulse width)  
t6 = tRSR (reset recovery)  
JTAG  
SYSTEMINTERFACEPARAMETERS  
ACELECTRICALCHARACTERISTICS  
Symbol  
Parameter  
DataOutput(1)  
Min.  
Max.  
Units  
tDO  
20  
ns  
Symbol  
Parameter  
Min.  
100  
40  
Max.  
Units  
tDOH  
tDS  
DataOutputHold(1)  
DataInput, tRISE =3ns  
DataInput, tFALL =3ns  
0
ns  
tTCLK  
JTAG Clock Input Period  
JTAG Clock HIGH  
JTAG Clock Low  
ns  
10  
ns  
tTCLKHIGH  
tTCLKLOW  
tTCLKRISE  
tTCLKFALL  
tRST  
ns  
tDH  
10  
ns  
40  
ns  
JTAG Clock Rise Time  
JTAG Clock Fall Time  
JTAGReset  
5(1)  
5(1)  
ns  
NOTE:  
1. 50pF loading on external output signals.  
ns  
50  
ns  
tRSR  
JTAG Reset Recovery  
50  
ns  
NOTE:  
1. Guaranteed by design.  
25  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
I2C BUS DC CHARACTERISTICS  
Symbol  
VIH  
Parameter  
Conditions  
Min  
Typ  
Max  
Unit  
V
Input HIGH Level  
InputLOWLevel  
Hysteresis of Inputs  
InputLeakageCurrent  
OutputLOWVoltage  
0.7 * VDD  
VIL  
0.3 * VDD  
V
VHYS  
IIN  
0.05 * VDD  
V
±1.0  
0.4  
µA  
V
VOL  
IOL = 3 mA  
I2C BUS AC CHARACTERISTICS FOR STANDARD MODE  
Symbol  
FSCLK  
tBUF  
Parameter  
Min  
0
Typ  
Max  
Unit  
KHz  
µs  
µs  
µs  
ns  
Serial Clock Frequency (SCLK)  
Bus free time between STOP and START  
SetupTime,START  
100  
4.7  
4.7  
4
tSU:START  
tHD:START  
tSU:DATA  
tHD:DATA  
tOVD  
HoldTime, START  
SetupTime,datainput(SDAT)  
HoldTime, datainput(SDAT)(1)  
Outputdatavalidfromclock  
Capacitive Load for Each Bus Line  
Rise Time, data and clock (SDAT, SCLK)  
Fall Time, data and clock (SDAT, SCLK)  
HIGH Time, clock (SCLK)  
LOW Time, clock (SCLK)  
250  
0
µs  
µs  
pF  
3.45  
400  
CB  
tR  
1000  
300  
ns  
tF  
ns  
tHIGH  
4
4.7  
4
µs  
µs  
µs  
tLOW  
tSU:STOP  
SetupTime, STOP  
NOTE:  
1. A device must internally provide a hold time of at least 300ns for the SDAT signal (referred to the VIHMIN of the SCLK signal) to bridge the undefined region of the falling edge  
of SCLK.  
I2C BUS AC CHARACTERISTICS FOR FAST MODE  
Symbol  
FSCLK  
tBUF  
Parameter  
Min  
0
Typ  
Max  
Unit  
KHz  
µs  
µs  
µs  
ns  
Serial Clock Frequency (SCLK)  
Bus free time between STOP and START  
SetupTime,START  
400  
1.3  
0.6  
0.6  
100  
0
tSU:START  
tHD:START  
tSU:DATA  
tHD:DATA  
tOVD  
HoldTime, START  
SetupTime,datainput(SDAT)  
HoldTime, datainput(SDAT)(1)  
Outputdatavalidfromclock  
Capacitive Load for Each Bus Line  
Rise Time, data and clock (SDAT, SCLK)  
Fall Time, data and clock (SDAT, SCLK)  
HIGH Time, clock (SCLK)  
LOW Time, clock (SCLK)  
µs  
µs  
pF  
0.9  
400  
300  
300  
CB  
tR  
20 + 0.1 * CB  
ns  
tF  
20 + 0.1 * CB  
ns  
tHIGH  
0.6  
1.3  
0.6  
µs  
µs  
µs  
tLOW  
tSU:STOP  
SetupTime, STOP  
NOTE:  
1. A device must internally provide a hold time of at least 300ns for the SDAT signal (referred to the VIHMIN of the SCLK signal) to bridge the undefined region of the falling edge  
of SCLK.  
26  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
ABSOLUTEMAXIMUMRATINGS(1)  
Symbol  
VDD  
Description  
Internal Power Supply Voltage  
Input Voltage  
Max  
-0.5 to +4.6  
-0.5 to +4.6  
-0.5 to VDD + 0.5  
150  
Unit  
V
VI  
V
VO  
Output Voltage(2)  
V
TJ  
Junction Temperature  
Storage Temperature  
°C  
°C  
TSTG  
–65 to +150  
NOTE:  
1. Stresses greater than those listed under ABSOLUTE MAXIMUM RATINGS may cause  
permanent damage to the device. This is a stress rating only and functional operation  
of the device at these or any other conditions above those indicated in the operational  
sections of this specification is not implied. Exposure to absolute maximum rating  
conditions for extended periods may affect reliability.  
2. Not to exceed 4.6V.  
(1)  
CAPACITANCE (TA = +25°C, f = 1MHz, VIN = 0V)  
Symbol  
Parameter  
Min.  
Typ.  
Max.  
Unit  
CIN  
Input Capacitance  
4
pF  
Crystal Specifications  
XTAL_FREQ  
XTAL_MIN  
XTAL_MAX  
Crystal Frequency  
8
3.5  
50  
MHz  
pF  
Minimum Crystal Load Capacitance  
Maximum Crystal Load Capacitance  
Crystal Load Capacitance Resolution  
Voltage Swing (peak-to-peak, nominal)  
35.4  
0.125  
2.3  
pF  
XTAL_VPP  
V
NOTE:  
1. Capacitance levels characterized but not tested.  
RECOMMENDEDOPERATINGCONDITIONS  
Symbol  
Description  
Min.  
3
Typ.  
Max.  
Unit  
VDD  
PowerSupplyVoltageforLVTTL  
Power Supply Voltage for LVDS/LVPECL  
OperatingTemperature,Ambient  
MaximumLoadCapacitance(LVTTLonly)  
ExternalReferenceCrystal  
3.3  
3.3  
3.6  
3.465  
+85  
15  
V
3.135  
–40  
TA  
CLOAD_OUT  
FIN  
°C  
pF  
8
50  
MHz  
ExternalReferenceClock,Industrial  
1
400  
5
tPU  
Power-uptimeforallVDDstoreachminimumspecifiedvoltage  
(powerrampsmustbemonotonic)  
0.05  
ms  
27  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
DCELECTRICALCHARACTERISTICSOVEROPERATINGRANGE  
Symbol  
VIHH  
Parameter  
Test Conditions  
I2C/JTAG 3-Level Input  
Min.  
Typ.  
Max.  
Unit  
V
Input HIGH Voltage Level(1)  
Input MID Voltage Level(1)  
InputLOWVoltageLevel(1)  
VDD – 0.4  
VIMM  
I2C/JTAG 3-Level Input  
I2C/JTAG 3-Level Input  
VIN = VDD  
VDD/2 – 0.2  
VDD/2 + 0.2  
V
VILL  
0.4  
200  
+50  
V
HIGH Level  
MID Level  
LOW Level  
I3  
3-LevelInputDCCurrent  
VIN = VDD/2  
–50  
–200  
µA  
mA  
mA  
VIN = GND  
IDD  
IDDS  
TotalPowerSupplyCurrent  
(3.3V Supply, VDD)  
2 outputs @166MHz; 4 outputs @ 83MHz  
2 outputs @20MHz; 4 outputs @ 40MHz  
120  
40  
Total Power Supply Current in  
ShutdownMode(2)  
GlobalShutdownMode  
2
(PLLs, dividers, outputs, etc. powereddown)  
NOTES:  
1. These inputs are normally wired to VDD, GND, or left floating. If these inputs are switched dynamically after powerup, the function and timing of the outputs may be glitched, and  
the PLL may require additional tAQ time before all datasheet limits are achieved.  
2. Dividers must reload reprogrammed values via power-on reset or terminal count reload in order to ensure low-power mode.  
DCELECTRICALCHARACTERISTICSFOR3.3VLVTTL(1)  
Symbol  
IOH  
Parameter  
Output HIGH Current  
OutputLOWCurrent  
Input Voltage HIGH  
InputVoltageLOW  
Test Conditions  
Min.  
12  
12  
2
Typ.  
24  
Max.  
Unit  
mA  
mA  
V
VOH = VDD - 0.5, VDD = 3.3V ± 0.3V  
VOL = 0.5V, VDD = 3.3V ± 0.3V  
IOL  
24  
VIH  
VIL  
0.8  
10  
V
IIH  
Input HIGH Current(2)  
VIN = VDD  
VIN = 0V  
µA  
µA  
µA  
IIL  
InputLOWCurrent  
10  
IOZD  
OutputLeakageCurrent  
3-stateoutputs  
10  
NOTES:  
1. See RECOMMENDED OPERATING RANGE table.  
2. IIH specification does not apply to inputs with internal pull-down.  
POWERSUPPLYCHARACTERISTICSFORLVTTLOUTPUTS  
Symbol  
Parameter  
Test Conditions  
REF = LOW  
Typ.  
Max  
Unit  
IDDQ  
Quiescent VDD Power Supply Current  
6
12  
mA  
Outputsenabled,Alloutputsunloaded  
VDD = Max., CL = 0pF  
IDDD  
ITOT  
Dynamic VDD Power Supply  
CurrentperOutput  
40  
60  
µA/MHz  
FREFERENCE CLOCK = 33MHz, CL = 15pf  
FREFERENCE CLOCK = 133MHz, CL = 15pf  
FREFERENCE CLOCK = 200MHz, CL = 15pf  
26  
80  
40  
Total Power VDD Supply Current  
120  
170  
mA  
112  
28  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
DCELECTRICALCHARACTERISTICSFORLVDS  
Symbol  
VOT (+)  
VOT (-)  
VOT  
VOS  
Parameter  
Min.  
247  
-247  
Typ.  
1.2  
9
Max  
454  
-454  
50  
Unit  
mV  
mV  
mV  
V
DifferentialOutputVoltagefortheTRUEbinarystate  
DifferentialOutputVoltagefortheFALSEbinarystate  
ChangeinVOTbetweenComplimentaryOutputStates  
OutputCommonModeVoltage(OffsetVoltage)  
ChangeinVOS betweenComplimentaryOutputStates  
Outputs Short Circuit Current, VOUT+ or VOUT- = 0V or VDD  
DifferentialOutputsShortCircuitCurrent,VOUT+=VOUT-  
1.125  
1.375  
50  
VOS  
IOS  
mV  
mA  
mA  
24  
IOSD  
6
12  
POWERSUPPLYCHARACTERISTICSFORLVDSOUTPUTS(1)  
Symbol  
Parameter  
Test Conditions(2)  
REF = LOW  
Typ.  
Max  
Unit  
IDDQ  
Quiescent VDD Power Supply Current  
68  
90  
mA  
Outputsenabled,Alloutputsunloaded  
VDD = Max., CL = 0pF  
IDDD  
ITOT  
Dynamic VDD Power Supply  
CurrentperOutput  
30  
45  
µA/MHz  
FREFERENCE CLOCK = 100MHz, CL = 5pf  
FREFERENCE CLOCK = 200MHz, CL = 5pf  
FREFERENCE CLOCK = 400MHz, CL = 5pf  
86  
130  
150  
190  
Total Power VDD Supply Current  
100  
122  
mA  
NOTES:  
1. Output banks 4 and 5 are toggling. Other output banks are powered down.  
2. The termination resistors are excluded from these measurements.  
DCELECTRICALCHARACTERISTICSFORLVPECL  
Symbol  
VOH  
Parameter  
Min.  
VDD - 1.2  
VDD - 1.95  
0.55  
Typ.  
Max  
VDD - 0.9  
VDD - 1.61  
0.93  
Unit  
V
Output Voltage HIGH, terminated through 50tied to VDD - 2V  
OutputVoltageLOW, terminatedthrough50tiedtoVDD -2V  
Peak to Peak Output Voltage Swing  
VOL  
V
VSWING  
V
POWERSUPPLYCHARACTERISTICSFORLVPECLOUTPUTS(1)  
Symbol  
Parameter  
Test Conditions(2)  
REF = LOW  
Typ.  
Max  
Unit  
IDDQ  
Quiescent VDD Power Supply Current  
86  
110  
mA  
Outputsenabled,Alloutputsunloaded  
VDD = Max., CL = 0pF  
IDDD  
ITOT  
Dynamic VDD Power Supply  
CurrentperOutput  
35  
50  
µA/MHz  
FREFERENCE CLOCK = 100MHz, CL = 5pf  
FREFERENCE CLOCK = 200MHz, CL = 5pf  
FREFERENCE CLOCK = 400MHz, CL = 5pf  
120  
130  
140  
180  
190  
210  
Total Power VDD Supply Current  
mA  
NOTES:  
1. Output banks 4 and 5 are toggling. Other output banks are powered down.  
2. The termination resistors are excluded from these measurements.  
29  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
ACTIMINGELECTRICALCHARACTERISTICS  
(SPREAD SPECTRUM GENERATION = OFF)  
Symbol  
fIN  
Parameter  
Test Conditions  
Min.  
1(1)  
Typ.  
Max  
400  
200  
500  
1200  
400  
40  
Unit  
MHz  
MHz  
InputFrequency  
OutputFrequency  
InputFrequencyLimit  
1/t1  
SingleEndedClockoutputlimit(LVTTL)  
DifferentialClockoutputlimit(LVPECL/LVDS)  
VCOoperatingFrequencyRange  
0.0049  
0.0049  
10  
0.4(1)  
0.03  
40  
fVCO  
fPFD  
fBW  
t2  
VCO Frequency  
PFD Frequency  
LoopBandwidth  
Input Duty Cycle  
Output Duty Cycle  
MHz  
MHz  
MHz  
%
PFDoperatingFrequencyRange  
Basedonloopfilterresistorandcapacitorvalues  
Duty Cycle for Input  
60  
t3  
Measured at VDD/2, FOUT 200MHz  
Measured at VDD/2, FOUT > 200MHz  
Single-EndedOutputclockriseandfalltime,  
20% to 80% of VDD (Output Load = 15pf)  
Single-EndedOutputclockriseandfalltime,  
20% to 80% of VDD (Output Load = 15pf)  
Single-EndedOutputclockriseandfalltime,  
20% to 80% of VDD (Output Load = 15pf)  
Single-EndedOutputclockriseandfalltime,  
20% to 80% of VDD (Output Load = 15pf)  
LVDS, 20% to 80%  
45  
55  
%
40  
60  
Slew Rate  
2.75  
SLEWx(bits) = 00  
Slew Rate  
2
t4(2)  
SLEWx(bits) = 01  
Slew Rate  
V/ns  
1.25  
0.75  
SLEWx(bits) = 10  
Slew Rate  
SLEWx(bits) = 11  
RiseTimes  
850  
850  
500  
500  
t5  
FallTimes  
ps  
RiseTimes  
LVPECL, 20% to 80%  
FallTimes  
t6  
t7  
t8  
Outputthree-stateTiming  
Timeforoutputtoenterorleavethree-statemode  
after SHUTDOWN/OE switches  
Peak-to-peakperiodjitter,  
150 +  
1/FOUTX  
150  
ns  
ps  
ps  
ClockJitter(3,7)  
OutputSkew  
fPFD > 20MHz  
fPFD < 20MHz  
200  
CLKoutputsmeasuredatVDD/2  
Skewbetweenoutputtooutput onthesamebank  
(bank 4 and bank 5 only)(4, 5)  
150  
t9  
LockTime  
Locktime(8)  
PLLLockTimefromPower-up(6)  
10  
20  
20  
ms  
t10  
PLLLocktimefromshutdownmode  
100  
µs  
NOTES:  
1. Practical lower input frequency is determined by loop filter settings.  
2. A slew rate of 2V/ns or greater should be selected for output frequencies of 100MHz and higher.  
3. Input frequency is the same as the output with all output banks running at the same frequency.  
4. Skew measured between all in-phase outputs in the same bank.  
5. Skew measured between the cross points of all differential output pairs under identical input and output interfaces, transitions and load conditions on any one device.  
6. Includes loading the configuration bits from EEPROM to PLL registers. It does not include EEPROM programming/write time.  
7. Guaranteed by design but not production tested. Actual jitter performance may vary depending on the configuration.  
8. Actual PLL lock time depends on the loop configuration.  
SPREADSPECTRUMGENERATIONSPECIFICATIONS  
Symbol  
fIN  
Parameter  
Description  
InputFrequencyLimit  
Min.  
1(1)  
Typ.  
Max  
400  
Unit  
MHz  
kHz  
InputFrequency  
Mod Freq  
33  
fMOD  
ModulationFrequency  
fSPREAD  
SpreadValue  
AmountofSpreadValue(Programmable)-DownSpread  
AmountofSpreadValue(Programmable)-CenterSpread  
-0.5, -1, -2.5, -3.5, -4  
-2.0 to +2.0  
%fOUT  
NOTE:  
1. Practical lower input frequency is determined by loop filter settings.  
30  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
TEST CIRCUITS AND CONDITIONS(1)  
VDD  
CLKOUT  
CLOAD  
0.1µF  
OUTPUTS  
GND  
NOTE:  
1. All VDD pins must be tied together.  
Test Circuits for DC Outputs  
OTHER TERMINATION SCHEME (BLOCK DIAGRAM)  
CLOAD  
CLKOUT  
CLKOUT  
CLKOUT  
OUTPUTS  
GND  
OUTPUTS  
GND  
CLOAD  
RLOAD  
CLOAD  
LVDS: - 100between differential outputs with 5pF  
LVTTL: -15pF for each output  
VDD-2V  
RLOAD  
CLOAD  
CLKOUT  
OUTPUTS  
GND  
CLKOUT  
CLOAD  
RLOAD  
VDD-2V  
LVPECL: - 50to VDD-2V for each output with 5pF  
31  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
RAM(PROGRAMMINGREGISTER)TABLES  
BIT #  
BIT #  
Register  
DESCRIPTION  
ADDR  
0x00  
0x01  
0x02  
0x03  
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Hex Value  
No registers exist  
Reserved  
0x04  
0
0
0
0
0
0
0
0
00  
MFC  
MFC=Manual Frequency Control Mode ('0'=All PLL Control (Default), "1"=PLL0 Control Only );  
GINEN0 to GINEN5=GINx Pins Enable Bits, ("1"=Enable (Default), "0"=No Connect (Internal State will be "Low"));  
0x05  
0x06  
0x07  
0x08  
0x09  
0x0A  
0x0B  
0x0C  
0x0D  
0x0E  
0x0F  
0x10  
0x11  
0x12  
0x13  
0x14  
0x15  
0x16  
0x17  
0x18  
0x19  
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
FF  
30  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
GINEN5  
GINEN4  
GINEN3  
GINEN2  
GINEN1  
GINEN0  
XDRV=crystal drive strength ("00" = 1.4V, "01" = 2.3V, "10"= 3.2V pk-pk swing typical, "11"=XTAL_IN with external clock-default); When  
"11", XTALCAP[7:0]value mustalsobesetto"0".
Bits 7,6, 3, 2, 1, 0 are reserved and should be set to "0"  
XDRV[1: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); Default = "00000000";  
XTALCAP[7:0]  
ODIV0_CONFIG0  
ODIV0_CONFIG1  
ODIV0_CONFIG2  
ODIV0_CONFIG3  
IP0[2:0]_CONFIG0  
IP0[2:0]_CONFIG1  
IP0[2:0]_CONFIG2  
IP0[2:0]_CONFIG3  
RZ0[3:0]_CONFIG0  
RZ0[3:0]_CONFIG1  
RZ0[3:0]_CONFIG2  
RZ0[3:0]_CONFIG3  
CZ0[3:0]_CONFIG0  
CZ0[3:0]_CONFIG1  
CZ0[3:0]_CONFIG2  
CZ0[3:0]_CONFIG3  
PLL0 LOOP FILTER SETTING  
ODIV0_CONFIGx=Determines which one of the 2 "Qx-Divider" Configurations to use wi  
CP0[3:0]_CONFIG0  
CP0[3:0]_CONFIG1  
CP0[3:0]_CONFIG2  
CP0[3:0]_CONFIG3  
D0[7:0]_CONFIG0  
D0[7:0]_CONFIG1  
D0[7:0]_CONFIG2  
D0[7:0]_CONFIG3  
N0[7:0]_CONFIG0  
N0[7:0]_CONFIG1  
N0[7:0]_CONFIG2  
N0[7:0]_CONFIG3  
PLL0 INPUT DIVIDER D0 SETTING  
PLL0 MULTIPLIER SETTING  
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 Configurations (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. See Spread Spectrum Settings in register address 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];  
A0[3:0]_CONFIG0  
A0[3:0]_CONFIG1  
N0[11:8]_CONFIG0  
N0[11:8]_CONFIG1  
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 fPFD and fVCO spec);  
0x1A  
0x1B  
0x1C  
A0[3:0]_CONFIG2  
A0[3:0]_CONFIG3  
N0[11:8]_CONFIG2  
N0[11:8]_CONFIG3  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00  
00  
00  
SP  
SH  
OE6  
OE5  
OS5  
OE4  
OE3  
OS3  
OE2  
OS2  
OE1  
OS1  
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 association with OE pin (Default));  
0x1D  
0
1
0
0
0
0
0
0
40  
OKC  
OS6  
OS4  
OSx=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 association with SUSPEND pin (Default)); It over-rides  
OSxbits;  
SH=Determines the function of the SHUTDOWN/OE signal pin. ("1"=Global Shutdown; this over-rides OEx and OSx bits, "0"=Ouput  
Enable/Disable (Default))  
0x1E  
0
0
0
0
0
0
0
0
00  
PLLS2  
PLLS1  
PLLS0  
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"  
32  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
RAM(PROGRAMMINGREGISTER)TABLES  
BIT #  
BIT #  
(Default Settings)  
Default  
ADDR  
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Register  
DESCRIPTION  
Hex Value  
Configuring Output OUT1  
INV1=Output Inversion for OUT1 ("0"= Non-Invert (Default), "1"=Invert);  
SLEW1=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);  
OEM1[1;0]  
SLEW1[1:0]  
0x1F  
0
0
0
0
0
0
0
0
00  
INV1  
Address 0x1F, Bits 3, 1, 0 are reserved and should be set to "0"  
IP1[2:0]_CONFIG0  
IP1[2:0]_CONFIG1  
IP1[2:0]_CONFIG2  
IP1[2:0]_CONFIG3  
RZ1[3:0]_CONFIG0  
RZ1[3:0]_CONFIG1  
RZ1[3:0]_CONFIG2  
RZ1[3:0]_CONFIG3  
CZ1[3:0]_CONFIG0  
CZ1[3:0]_CONFIG1  
CZ1[3:0]_CONFIG2  
CZ1[3:0]_CONFIG3  
0x20  
0x21  
0x22  
0x23  
0x24  
0x25  
0x26  
0x27  
0x28  
0x29  
0x2A  
0x2B  
0x2C  
0x2D  
0x2E  
0x2F  
0x30  
0x31  
0x32  
0x33  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
ODIV1_CONFIG0  
ODIV1_CONFIG1  
ODIV1_CONFIG2  
ODIV1_CONFIG3  
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;  
CP1[3:0]_CONFIG0  
CP1[3:0]_CONFIG1  
CP1[3:0]_CONFIG2  
CP1[3:0]_CONFIG3  
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;  
D1[7:0]_CONFIG0  
D1[7:0]_CONFIG1  
D1[7:0]_CONFIG2  
D1[7:0]_CONFIG3  
N1[7:0]_CONFIG0  
N1[7:0]_CONFIG1  
N1[7:0]_CONFIG2  
N1[7:0]_CONFIG3  
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  
A1[3:0]_CONFIG0  
A1[3:0]_CONFIG1  
A1[3:0]_CONFIG2  
A1[3:0]_CONFIG3  
N1[11:8]_CONFIG0  
N1[11:8]_CONFIG1  
N1[11:8]_CONFIG2  
N1[11:8]_CONFIG3  
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);  
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".  
SRC2[1:0]  
SRC1[1:0]  
SM[1:0]  
0x34  
0x35  
0
0
1
1
0
0
0
1
0
0
1
1
1
0
0
1
46  
55  
PRIMCLK  
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.  
SRC6[1:0]  
SRC5[1:0]  
SRC4[1:0]  
SRC3[1:0]  
0x36  
0x37  
0x38  
0x39  
0x3A  
0x3B  
0x3C  
0x3D  
0x3E  
0x3F  
No Registers Exist  
IP2[2:0]_CONFIG0  
IP2[2:0]_CONFIG1  
IP2[2:0]_CONFIG2  
IP2[2:0]_CONFIG3  
RZ2[3:0]_CONFIG0  
RZ2[3:0]_CONFIG1  
RZ2[3:0]_CONFIG2  
RZ2[3:0]_CONFIG3  
CZ2[3:0]_CONFIG0  
CZ2[3:0]_CONFIG1  
CZ2[3:0]_CONFIG2  
CZ2[3:0]_CONFIG3  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00  
00  
00  
00  
00  
00  
00  
00  
ODIV2_CONFIG0  
ODIV2_CONFIG1  
ODIV2_CONFIG2  
ODIV2_CONFIG3  
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;  
CP2[3:0]_CONFIG0  
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;  
CP2[3:0]_CONFIG1  
CP2[3:0]_CONFIG2  
CP2[3:0]_CONFIG3  
33  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
RAM(PROGRAMMINGREGISTER)TABLES  
BIT #  
BIT #  
Register  
ADDR  
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
DESCRIPTION  
Hex Value  
0x40  
0
0
0
0
0
0
0
0
00  
D2[7:0]_CONFIG0  
D2[7:0]_CONFIG1  
D2[7:0]_CONFIG2  
D2[7:0]_CONFIG3  
N2[7:0]_CONFIG0  
N2[7:0]_CONFIG1  
N2[7:0]_CONFIG2  
N2[7:0]_CONFIG3  
0x41  
0x42  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00  
00  
PLL2 INPUT DIVIDER D2 SETTING  
0x43  
0x44  
0x45  
0x46  
0x47  
0x48  
0x49  
0x4A  
0x4B  
0x4C  
0x4D  
0x4E  
0x4F  
0x50  
0x51  
0x52  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00  
00  
00  
00  
00  
PLL2 MULTIPLIER SETTING  
Total Multiplier Value  
N2[11:8]_CONFIG0  
N2[11:8]_CONFIG1  
N2[11:8]_CONFIG2  
N2[11:8]_CONFIG3  
INV2  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00  
00  
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
00  
00  
00  
BB  
00  
INVx PMx OEMx Qx  
Configuring Output OUT2  
SLEWx  
OEM2[1:0]  
SLEW2[1:0]  
INV2=Output Inversion for OUT2 ("0"= Non-Invert (Default), "1"=Invert);  
SLEW2=Slew Rate Settings for OUT2 output ("00"= 2.75V/ns (Default), "01"=2V/ns, "10"=1.25V/ns, "11"=0.7V/ns);  
INV5_1=Output Inversion for /OUT5 ("0"= Invert, "1"=Non-Invert (Default));  
INV5_0=Output Inversion for OUT5 ("0"= Invert, "1"=Non-Invert (Default));  
Q2[1:0]_CONFIG1  
PM2[1:0]_CONFIG1  
Q2[1:0]_CONFIG0  
PM2[1:0]_CONFIG0  
SLEW5=Slew rate settings for OUT5 output ("00"= 2.75V/ns (Default), "01"=2V/ns, "10"=1.25V/ns, "11"=0.7V/ns);  
OEM5= Output Enable Mode for OUT5 output, when used with OE5 bit and SHUTDOWN/OE pin ("0x" = Tri-state (Default), "10"=Park  
Low, "11"=Park High);  
Q2[9:2]_CONFIG0  
LVL5=Output IO Standard Selection, ("00"=LVTTL (Default), "01"=LVDS, "10"=LVPECL, "11"=Reserved);  
Q5[x:x]=Output Divider "Q5" Values (Default value is '2') - Support 2 output configurations when used in MFC mode;  
PM5[x:x]=Divide Mode, ("00"=Divider Disabled;"01"=Divide by '1';"10"=Divide by 2; "11"=Divide by (Q+2) (Default));  
(Note: To enable OUT5, PM5 register bit values for both CONFIG0 and CONFIG1 configurations must be non-zero.)  
Q2[9:2]_CONFIG1  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00  
00  
OEM3[1:0]  
SLEW3[1:0]  
INV3  
Q3[1:0]_CONFIG1  
PM3[1:0]_CONFIG1  
Q3[1:0]_CONFIG0  
PM3[1:0]_CONFIG0  
1
0
0
0
1
0
1
0
1
0
0
0
1
0
1
0
BB  
00  
Configuring Output OUT3  
INV3=Output Inversion for OUT3 ("0"= Non-Invert (Default), "1"=Invert);  
SLEW3=Slew Rate Settings for OUT3 output ("00"= 2.75V/ns (Default), "01"=2V/ns, "10"=1.25V/ns, "11"=0.7V/ns);  
Q3[9:2]_CONFIG0  
Q3[9:2]_CONFIG1  
0x53  
0x54  
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
00  
0C  
OEM4[1:0]  
SLEW4[1:0]  
INV4_1  
INV4_0  
LVL4[1:0]  
Q4[1:0]_CONFIG1  
PM4[1:0]_CONFIG1  
Q4[1:0]_CONFIG0  
PM4[1:0]_CONFIG0  
0x55  
0x56  
1
0
0
0
1
0
1
0
1
0
0
0
1
0
1
0
BB  
00  
Configuring Output OUT4  
INV4_1=Output Inversion for /OUT4 ("0"= Invert , "1"=Non-Invert (Default));  
INV4_0=Output Inversion for OUT4 ("0"= Invert , "1"=Non-Invert (Default));  
Q4[9:2]_CONFIG0  
Q4[9:2]_CONFIG1  
0x57  
0x58  
0x59  
0x5A  
0x5B  
0x5C  
0x5D  
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
1
1
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
1
1
0
0
1
0
0
1
1
00  
0C  
BB  
00  
OEM5[1:0]  
SLEW5[1:0]  
LVL5[1:0]  
INV5_1  
INV5_0  
Configuring Output OUT5  
Q5[1:0]_CONFIG1  
PM5[1:0]_CONFIG1  
Q5[1:0]_CONFIG0  
PM5[1:0]_CONFIG0  
INV5_1=Output Inversion for /OUT5 ("0"= Invert, "1"=Non-Invert (Default));  
INV5_0=Output Inversion for OUT5 ("0"= Invert, "1"=Non-Invert (Default));  
Q5[9:2]_CONFIG0  
When using LVPECL or LVDS outputs, SLEW5 must be set to '00'.  
00  
Q5[9:2]_CONFIG1  
OEM6[1:0]  
SLEW6[1:0]  
03  
INV6  
BB  
Q6[1:0]_CONFIG1  
PM6[1:0]_CONFIG1  
Q6[1:0]_CONFIG0  
PM6[1:0]_CONFIG0  
Q6[9:2]_CONFIG0  
0x5E  
0x5F  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00  
00  
Q6[9:2]_CONFIG1  
34  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
RAM(PROGRAMMINGREGISTER)TABLES  
BIT #  
BIT #  
(Default Settings)  
Default  
ADDR  
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
DESCRIPTION  
Register  
Hex Value  
TSSC0[3:0]  
X2_0  
NSSC0[3:0]  
0x60  
0x61  
0x62  
0x63  
0x64  
0x65  
0x66  
0x67  
0x68  
0x69  
0x6A  
0x6B  
0x6C  
0x6D  
0x6E  
0x6F  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
SS_OFFSET0[5:0]  
DITH0  
SD0[3:0][1]  
SD0[3:0][3]  
SD0[3:0][5]  
SD0[3:0][7]  
SD0[3:0][9]  
SD0[3:0][11]  
TSSC1[3:0]  
X2_1  
SD0[3:0][0]  
SPREAD SPRECTRUM SETTINGS FOR PLL0  
SD0[3:0][2]  
SD0[3:0][4]  
SD0[3:0][6]  
SD0[3:0][8]  
SS_OFFSET0=SS Fractional Offset/ First Sample (Unsigned);  
TSSC0=# of PFD Cycles Per SS Cycle Step, TSSC="0000" for SSC off (Default);  
NSSC0=# of SS Samples to Use from SS Memory (Default is "0");  
DITH0=LSB DITHER on Σ, ("1"=dither on, "0"=off (Default));  
X2_0=Σ∆ output x2, ("1"=x2, "0"=normal (Default));  
SD0=Delta-encoded samples (unsigned); Waveform start with SS_OFFSET0, then SS_OFFSET0+SD0[0], etc. (Default is "0");  
SD0[3:0][10]  
NSSC1[3:0]  
SS_OFFSET1[5:0]  
DITH1  
SD1[3:0][1]  
SD1[3:0][3]  
SD1[3:0][5]  
SD1[3:0][7]  
SD1[3:0][9]  
SD1[3:0][11]  
SD1[3:0][0]  
SD1[3:0][2]  
SD1[3:0][4]  
SD1[3:0][6]  
SD1[3:0][8]  
SD1[3:0][10]  
SPREAD SPRECTRUM SETTINGS FOR PLL1  
SS_OFFSET1=SS Fractional Offset/ First Sample (Unsigned);  
TSSC1=# of PFD Cycles Per SS Cycle Step, TSSC="0000" for SSC off (Default);  
NSSC1=# of SS Samples to Use from SS Memory (Default is "0");  
DITH1=LSB DITHER on Σ∆, ("1"=dither on, "0"=off (Default));  
X2_1=Σ∆ output x2, ("1"=x2, "0"=off (Default));  
SD1=Delta-encoded samples (unsigned); Waveform start with SS_OFFSET1, then SS_OFFSET1+SD1[0], etc. (Default is "0");  
0x70  
0x71  
0x72  
0x73  
0x74  
0x75  
0x76  
0x77  
0x78  
0x79  
0x7A  
0x7B  
0x7C  
0x7D  
0x7E  
0x7F  
0x80  
0x81  
No Registers Exist  
CRC error in EEPROM  
CERR  
CERR = CRC error bit indicator ("1`" = CRC error)  
Read-Only  
35  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
Package Outline and Package Dimensions (32-pin TQFP)  
36  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
RECOMMENDEDLANDINGPATTERN,32-pinTQFP  
37  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
RECOMMENDEDLANDINGPATTERN,28-pinVFQFPN  
NL 28 pin  
NOTE: All dimensions are in millimeters.  
38  
IDT5V9885T  
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR  
INDUSTRIALTEMPERATURERANGE  
ORDERINGINFORMATION  
Part Number  
5V9885TPFGI  
5V9885TPFGI8  
5V9885TNLGI  
5V9885TNLGI8  
Shipping Packaging  
Tubes  
Package  
Temperature  
-40 to +85°C  
-40 to +85°C  
32-pin TQFP  
32-pin TQFP  
Tape and Reel  
Tubes  
28-pin VFQFPN -40 to +85°C  
28-pin VFQFPN -40 to +85°C  
Tape and Reel  
MARKINGDIAGRAM(5V9885TPFGI)  
MARKINGDIAGRAM(5V9885TNLGI)  
NOTES:  
1. 'YYWW' is the date code.  
2. '$' is the assembly mark code.  
3. 'G' denotes RoHS compliant package.  
4. 'I' denotes industrial temperature range.  
5. Bottom marking: country of origin.  
CORPORATE HEADQUARTERS  
6024 Silver Creek Valley Road  
San Jose, CA 95138  
for SALES:  
for Tech Support:  
clockhelp@idt.com  
800-345-7015 or 408-284-8200  
fax: 408-284-2775  
www.idt.com  
39  
配单直通车
5V9885TPFGI产品参数
型号:5V9885TPFGI
Brand Name:Integrated Device Technology
是否无铅: 不含铅
是否Rohs认证: 符合
生命周期:Active
零件包装代码:TQFP
包装说明:LQFP, QFP32,.35SQ,32
针数:32
制造商包装代码:PRG32
Reach Compliance Code:compliant
ECCN代码:EAR99
HTS代码:8542.39.00.01
风险等级:1.63
Samacsys Confidence:3
Samacsys Status:Released
Samacsys PartID:730033
Samacsys Pin Count:32
Samacsys Part Category:Integrated Circuit
Samacsys Package Category:Quad Flat Packages
Samacsys Footprint Name:8735AY-31LF
Samacsys Released Date:2020-01-16 07:27:14
Is Samacsys:N
JESD-30 代码:S-PQFP-G32
JESD-609代码:e3
长度:7 mm
湿度敏感等级:3
端子数量:32
最高工作温度:85 °C
最低工作温度:-40 °C
最大输出时钟频率:500 MHz
封装主体材料:PLASTIC/EPOXY
封装代码:LQFP
封装等效代码:QFP32,.35SQ,32
封装形状:SQUARE
封装形式:FLATPACK
峰值回流温度(摄氏度):260
电源:3.3 V
主时钟/晶体标称频率:400 MHz
认证状态:Not Qualified
座面最大高度:1.6 mm
子类别:Clock Generators
最大压摆率:110 mA
最大供电电压:3.6 V
最小供电电压:3 V
标称供电电压:3.3 V
表面贴装:YES
技术:CMOS
温度等级:INDUSTRIAL
端子面层:Matte Tin (Sn) - annealed
端子形式:GULL WING
端子节距:0.8 mm
端子位置:QUAD
处于峰值回流温度下的最长时间:30
宽度:7 mm
uPs/uCs/外围集成电路类型:CLOCK GENERATOR, OTHER
Base Number Matches:1
  •  
  • 供货商
  • 型号 *
  • 数量*
  • 厂商
  • 封装
  • 批号
  • 交易说明
  • 询价
批量询价选中的记录已选中0条,每次最多15条。
 复制成功!