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
resonancewith50Ωmaximumequivalentseriesresonance.
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