
16
INDUSTRIALTEMPERATURERANGE
IDT5V9888
3.3V EEPROMPROGRAMMABLECLOCKGENERATOR
Understanding the GIN Signals
Duringpowerup,thepartwillvirtuallybeinMFCmode2,therefore,thevaluesofGIN3,GIN2,GIN1andGIN0willbelatchedandusedforPLLconfiguration
selection,regardlessofthestateoftheI2C/JTAG pin. GIN4isnotlatched,andwillassumetheLOWstateinternallywheninprogrammingmode. Thismeans
that when in programming mode, the PLL configuration can only be changed by writing directly to the registers of the currently selected configuration. When
in MFC mode 2, configuration 0 or 1 (GIN4=0) should be selected if you do not want to change configurations when entering or leaving programming 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. Disabled inputs are interpreted as LOW by the internal state machines. Even if disabled, GIN2, GIN1, GIN0 and GIN3 pins will be enabled if required
forI2CorJTAGprogrammingfunctionswheninprogrammingmode. TheCLK_SELfunctionontheGIN4pinwillberenderedcompletelynon-functionalwhen
disabled.
SHUTDOWN/ENABLE OF OUTPUTS
TheSHUTDOWN/OEpin,alongwithinternalbits,controlstheenabling/disablingoftheoutputbanks. TheSHUTDOWN/OEpincanbeprogrammedtofunction
as an output enable or global shutdown. The polarity of the SHUTDOWN/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 as an enable/disable of the output banks. If used as an output enable/disable, each
outputbankcanbeindividuallyprogrammedtobeenabledordisabledbytheOEpin.bysettingOExbitsto"1". IftheOEsignalpinisasserted,theoutputbanks
thathastheircorrespondingOExbitsetto"1"willbedisabled.TheOEMxbitsdeterminetheoutputs'disablestate. Whensetto"0x"theoutputswillbetristated.
When set to "10", the outputs will be pulled low. When set to "11", the outputs will be pulled high. Inverted outputs will be parked in the opposite state. If the
OExbitsaresetto"0",thestatesofthecorrespondingoutputbankswillnotbeimpactedbythestateoftheOEpin. Toindividuallyenable/disableviaprogramming
insteadoftheOEpin,hardwiretheOEpintoVddorGND(dependingifitisactiveHIGHorLOW)asiftodisabletheoutputs. ThentoggletheOExbitstoeither
"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.