5V49EE503NLGI [IDT]

EEPROM PROGRAMMABLE CLOCK GENERATOR;
5V49EE503NLGI
型号: 5V49EE503NLGI
厂家: INTEGRATED DEVICE TECHNOLOGY    INTEGRATED DEVICE TECHNOLOGY
描述:

EEPROM PROGRAMMABLE CLOCK GENERATOR

可编程只读存储器 电动程控只读存储器 电可擦编程只读存储器 驱动 逻辑集成电路
文件: 总29页 (文件大小:325K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
DATASHEET  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
IDT5V49EE503  
Description  
Features  
The IDT5V49EE503 is a programmable clock generator  
intended for high performance data-communications,  
telecommunications, consumer, and networking  
applications. There are four internal PLLs, each individually  
programmable, allowing for four unique non-integer-related  
frequencies. The frequencies are generated from a single  
reference clock. The reference clock can come from one of  
the two redundant clock inputs. Automatic or manual  
switchover function allows any one of the redundant clocks  
to be selected during normal operation.  
Four internal PLLs  
Internal non-volatile EEPROM  
2
Fast (400kHz) mode I C serial interface  
Input frequency range: 1 MHz to 200 MHz  
Output frequency range: 4.9 kHz to 200 MHz  
Reference crystal input with programmable linear load  
capacitance  
– Crystal frequency range: 8 MHz to 50 MHz  
The IDT5V49EE503 is in-system, programmable and can  
2
Each PLL has a 7-bit reference divider and a 12-bit  
feedback-divider  
be programmed through the use of I C interface. An  
internal EEPROM allows the user to save and restore the  
configuration of the device without having to reprogram it on  
power-up.  
8-bit output-divider blocks  
Fractional division capability on one PLL  
Two of the PLLs support spread spectrum generation  
capability  
Each of the four PLLs has an 7-bit reference divider and a  
12-bit feedback divider. This allows the user to generate  
four unique non-integer-related frequencies. The PLL loop  
bandwidth is programmable to allow the user to tailor the  
PLL response to the application. For instance, the user can  
tune the PLL parameters to minimize jitter generation or to  
maximize jitter attenuation. Spread spectrum generation  
and/or fractional divides are allowed on two of the PLLs.  
I/O Standards:  
– Outputs - 3.3 V LVTTL/ LVCMOS  
– Inputs - 3.3 V LVTTL/ LVCMOS  
Programmable slew rate control  
Programmable loop bandwidth  
Programmable output inversion to reduce bimodal jitter  
There are a total of four 8-bit output dividers. The outputs  
are connected to the PLLs via a switch matrix. The switch  
matrix allows the user to route the PLL outputs to any  
output bank. This feature can be used to simplify and  
optimize the board layout. In addition, each output's slew  
rate and enable/disable function is programmable.  
Redundant clock inputs with auto and manual switchover  
options  
Individual output enable/disable  
Power-down mode  
3.3V core V  
DD  
Available in VFQFPN package  
-40 to +85 C Industrial Temp operation  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
1
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Functional Block Diagram  
S
R
C
0
OUT0  
XIN/REF  
XOUT  
S
R
C
1
S1  
PLL0 (SS)  
/DIV1  
/DIV2  
OUT1  
S
R
C
2
CLKIN  
PLL1  
PLL2  
OUT2  
CLKSEL  
S
R
C
3
S3  
/DIV3  
/DIV6  
PLL3 (SS)  
OUT3  
S
R
C
6
OUT6  
SD/OE  
SDA  
SCL  
Control  
Logic  
SEL[2:0]  
1. CLKIN, CLKSEL, SD/OE and SEL[2:0] have pull down resistors.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
2
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Pin Configuration  
19  
1
VDD  
VDD  
XOUT  
OUT3  
OUT6  
GND  
XIN/REF  
VDDx  
CLKIN  
AVDD  
CLKSEL  
13  
GND  
7
24-pin QFN  
Pin Descriptions  
Pin#  
Pin Name  
VDD  
I/O  
Pin Type  
Power  
Pin Description  
1
2
3
Device power supply. Connect to 3.3V.  
XOUT  
O
I
LVTTL  
CRYSTAL_OUT -- Reference crystal feedback.  
XIN / REF  
LVTTL  
CRYSTAL_IN -- Reference crystal input or external reference clock  
input.  
4
Power  
Crystal oscillator power supply. Connect to 3.3V through 5  
resistor. Use filtered analog power supply if available.  
VDDx  
5
6
CLKIN  
GND  
I
LVTTL  
Power  
Input clock. Weak internal pull down resistor.  
Connect to Ground.  
7
OUT1  
OUT2  
VDD  
O
O
LVTTL  
LVTTL  
Power  
Configurable clock output 1.  
8
Configurable clock output 2.  
9
Device power supply. Connect to 3.3V.  
Device power supply. Connect to 3.3V.  
Bidirectional I2C data.  
10  
11  
12  
13  
14  
VDD  
Power  
SDAT  
SCLK  
CLKSEL  
AVDD  
I/O  
Open Drain  
LVTTL  
LVTTL  
Power  
I
I
I2C clock.  
Input clock selector. Weak internal pull down resistor.  
Device analog power supply. Connect to 3.3V. Use filtered analog  
power supply if available.  
15  
16  
17  
18  
GND  
OUT6  
OUT3  
VDD  
Power  
LVTTL  
LVTTL  
Power  
Connect to Ground.  
O
O
Configurable clock output 6.  
Configurable clock output 3.  
Device power supply. Connect to 3.3V.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
3
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Pin#  
19  
Pin Name  
SEL2  
I/O  
Pin Type  
LVTTL  
Pin Description  
I
I
I
I
Configuration select pin. Weak internal pull down resistor.  
Configuration select pin. Weak internal pull down resistor.  
Configuration select pin. Weak internal pull down resistor.  
20  
SEL1  
LVTTL  
21  
SEL0  
LVTTL  
22  
SD/OE  
LVTTL  
Enables/disables the outputs or powers down the chip. The SP bit  
(0x02) controls the polarity of the signal to be either active HIGH or  
LOW. (Default is active LOW.) Weak internal pull down resistor.  
23  
24  
OUT0  
GND  
O
LVTTL  
Power  
Configurable clock output 0.  
Connect to Ground.  
1. Analog power plane should be isolated from a 3.3V power plane through a ferrite bead.  
2. Each power pin should have a dedicated 0.01µF de-coupling capacitor. Digital VDDs may be tied together.  
3. Unused clock inputs (REFIN or CLKIN) must be pulled high or low - they cannot be left floating. If the crystal oscillator is not used, XOUT must be left floating.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
4
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
PLL Features and Descriptions  
7-bit  
D
VCO  
4-bit  
A
12-bit  
N
Sigma-Delta  
Modulator  
PLL0 Block Diagram  
7-bit  
D
VCO  
12-bit  
N
PLL1, PLL2 and PLL3 Block Diagram  
Pre-Divider  
Multiplier  
Programmable  
Spread Spectrum  
(D)1 Values (M)2 Values Loop Bandwidth Generation Capability  
PLL0  
PLL1  
PLL2  
PLL3  
1 - 127  
1 - 127  
1 - 127  
3 - 127  
10 - 8206  
1 - 4095  
1 - 4095  
12 - 4095  
Yes  
Yes  
Yes  
Yes  
Yes  
No  
No  
Yes  
1.For PLL0, PLL1 and PLL2, D=0 means PLL power down. For PLL3, 0, 1, and 2 are DNU (do not use)  
2.For PLL0, M = 2*N + A + 1 (for A > 0); M = 2*N (for A = 0); A < N-1. For PLL1, PLL2 and PLL3, M=N.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
5
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
internal load capacitance is set.  
XTAL load cap = 3.5 pF + XTAL[4:0] * 0.125 pF (Eq. 1)  
Reference Clock Input Pins and  
Selection  
The IDT5V49EE503 supports up to two clock inputs. One of  
the clock inputs (XIN/ REF) can be driven by either an  
external crystal or a reference clock. The second clock input  
(CLKIN) can only be driven from an external reference  
clock. The CLKSEL pin selects the input clock from either  
XTAL/REF or CLKIN.  
Parameter  
Bits  
Step (pF)  
Min (pF)  
Max (pF)  
XTAL  
8
0.125  
0
4
When using an external reference clock instead of a crystal  
on the XTAL/REF pin, the input load capacitors may be  
completely bypassed. This allows for the input frequency to  
be up to 200 MHz. When using an external reference clock,  
the XOUT pin must be left floating, XTAL must be  
programmed to the default value of “00h”, and the crystal  
drive strength bit, XDRV (0x06), must be set to the default  
value of “11h”.  
Either clock input can be set as the primary clock. The  
primary clock designation is to establish which is the main  
reference clock to the PLLs. The non-primary clock is  
designated as the secondary clock in case the primary clock  
goes absent and a backup is needed. The PRIMSRC bit  
(0xBE through 0xC3) determines which clock input will be  
selected as primary clock. When PRIMSRC bit is "0",  
XIN/REF is selected as the primary clock, and when "1",  
CLKIN as the primary clock.  
Switchover Modes  
The IDT5V49EE503 features redundant clock inputs which  
supports both Automatic and Manual switchover mode.  
These two modes are determined by the configuration bits,  
SM (0xBE through 0xC3). The primary clock source can be  
programmed, via the PRIMSRC bit, to be either XIN/REF or  
CLKIN. The other clock input will be considered as the  
secondary source. 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  
XIN/REF. Switchover modes are not supported for crystal  
input configurations.  
The two external reference clocks can be manually selected  
using the CLKSEL pin. The SM bits (0xBE through 0xC3)  
must be set to "0x" for manual switchover which is detailed  
in SWITCHOVER MODES section.  
Crystal Input (XIN/REF)  
The crystal used should be a fundamental mode quartz  
crystal; overtone crystals should not be used.  
When the XIN/REF pin is driven by a crystal, it is important  
to set the internal inverter oscillator drive strength and  
tuning/load capacitor values correctly to achieve the best  
clock performance. These values are programmable  
Manual Switchover Mode  
2
When SM[1:0] is "0x", the redundant inputs are in manual  
switchover mode. In this mode, CLKSEL pin is used to  
switch between the primary and secondary clock sources.  
As previously mentioned, the primary and secondary clock  
source setting is determined by the PRIMSRC bit. During  
the 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 frequency relationship  
between the primary and secondary clocks.  
through I C interface to allow for maximum compatibility  
with crystals from various manufacturers, processes,  
performances, and qualities. The internal load capacitors  
are true parallel-plate capacitors for ultra-linear  
performance. Parallel-plate capacitors were chosen to  
reduce the frequency shift that occurs when non-linear load  
capacitance interacts with load, bias, supply, and  
temperature changes. External non-linear crystal load  
capacitors should not be used for applications that are  
sensitive to absolute frequency requirements. The value of  
the internal load capacitors are determined by XTAL[4:0]  
bits. The load capacitance can be set with a resolution of  
0.125 pF for a total crystal load ranging from 3.5 pF to 11 pF.  
Check with the crystal vendor's load capacitance  
Automatic Switchover Mode  
The redundant inputs are in automatic switchover mode.  
Automatic switchover mode has revertive functionality. The  
input clock selection will switch to the secondary clock  
source when there are no transitions on the primary clock  
source for two secondary clock cycles. If both reference  
specification for the exact setting to tune the internal load  
capacitor. The following equation governs how the total  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
6
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
clocks are at different frequencies, the device will always  
remain on the primary clock unless it is absent for two  
secondary clock cycles. The secondary clock must always  
run at a frequency less than or equal to the primary clock  
frequency.  
Q[6:0]  
PM  
0
Output Divider  
111 1111  
Disabled  
1
/1  
Reference Divider, Feedback Divider, and  
Output Divider  
<111 1111  
0
/2  
1
/((Q[6:0] + 2) * 2)  
Each PLL incorporates a 7-bit reference divider (D[6:0]) and  
a 12-bit feedback divider (N[11:0]) that allows the user to  
generate four unique non-integer-related frequencies. Each  
output divide supports 8-bit output-divider (PM and Q[7:0]).  
The following equation governs how the output frequency is  
calculated.  
Note that the actual 7-bit Q-divider value has a 2 added to  
the integer value Q and the outputs are routed through  
another div/2 block. The output divider should never be  
disabled unless the output bank will never be used during  
normal operation. The output frequency range are from  
4.9KHz to 200MHz.  
M
F *  
=
FOUT  
( D )  
IN  
(Eq. 1)  
Spread Spectrum Generation (PLL0)  
ODIV  
PLL0 supports spread spectrum generation capability,  
which users have the option of turning on or off. Spread  
spectrum profile, frequency, and spread amplitude are fully  
programmable. The programmable spread spectrum  
generation parameters are TSSC[3:0], NSSC[2:0],  
SS_OFFSET[5:0], SD[3:0], DITH, and X2 bits. These bits  
are in the memory address from 0xAC to 0xBD for PLL0.  
The spread spectrum generation on PLL0 can be  
enabled/disabled using the TSSC[3:0] bits. To enable  
spread spectrum, set TSSC > '0' and set NSSC[2:0],  
SS_OFFSET[5:0], SD[3:0], and the A[3:0] (in the total M  
value) accordingly. To disable spread spectrum generation,  
set TSSC = '0'.  
Where FIN is the reference frequency, M is the total  
feedback-divider value, D is the reference divider value,  
ODIV is the total output-divider value, and FOUT is the  
resulting output frequency.  
For PLL0,  
M = 2 * N + A + 1 (for A>0)  
M = 2 * N (for A = 0)  
For PLL1, PLL2 and PLL3,  
M = N  
TSSC[3:0]  
These bits are used to determine the number of  
phase/frequency detector cycles per spread spectrum cycle  
(ssc) steps. The modulation frequency can be calculated  
with the TSSC bits in conjunction with the NSSC bits. Valid  
TSSC integer values for the modulation frequency range  
from 5 to 14. Values of 0 - 4 and 15 should not be used.  
PM and Q[6:0] are the bits used to program the 8-bit  
output-dividers for outputs OUT1-6. OUT0 does not have  
any output divide along its path. The 8-bit output-dividers  
will bypass or divide down the output banks' frequency with  
even integer values ranging from 2 to 256.  
NSSC[2:0]  
There is the option to choose between disabling the  
output-divider, utilizing a div/1, a div/2, or the 7-bit Q-divider  
by using the PM bit. If the output is disabled, it will be driven  
High, Low or High Impedance, depending on OEM[1:0].  
Each bank, except for OUT0, has a PM bit. When disabled,  
no clocks will appear at the output of the divider, but will  
remain powered on. The output divides selection table is  
shown below.  
These bits are used to determine the number of  
delta-encoded samples used for a single quadrant of the  
spread spectrum waveform. All four quadrants of the spread  
spectrum waveform are mirror images of each other. The  
modulation frequency is also calculated based on the NSSC  
bits in conjunction with the TSSC bits. Valid NSSC integer  
values range from 1 to 6. Values of 0 and 7 should not be  
used.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
7
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
if 1 < Amplitude < 2, then set X2 bit to '1'.  
SS_OFFSET[5:0]  
These bits are used to program the fractional offset with  
respect to the nominal M integer value. For center spread,  
the SS_OFFSET is set to '0' so that the spread spectrum  
waveform is centered about the nominal M (Mnom) value.  
For down spread, the SS_OFFSET > '0' such the spread  
spectrum waveform is centered about the (Mideal -1  
+SS_Offset) value. The downspread percentage can be  
thought of in terms of center spread. For example, a  
downspread of -1% can also be considered 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.  
Modulation frequency:  
FPFD = FIN / D (Eq. 6)  
FVCO = FPFD * MNOM (Eq. 7)  
FSSC = FPFD / (4 * Nssc * Tssc) (Eq. 8)  
Spread:  
= SD0 + SD1 + SD2 + + SD11  
the number of samples used depends on the NSSC value  
 63 - SS_OFFSET  
SD[3:0]  
These bits are used to shape the profile of the spread  
spectrum waveform. These are delta-encoded samples of  
the waveform. There are twelve sets of SD samples. The  
NSSC bits determine how many of these samples are used  
for the waveform. The sum of these delta-encoded samples  
(sigma delta- encoded samples) determine the amount of  
spread and should not exceed (63 - SS_OFFSET). The  
maximum spread is inversely proportional to the nominal M  
integer value.  
Spread% = (* 100)/(64 * (2*N[11:0] + A[3:0] + 1) (Eq. 9)  
Max Spread% / 100 = 1 / MNOM or 2 / MNOM (X2=1)  
DITH  
This bit is used for dithering the sigma-delta-encoded  
samples. This will randomize the least-significant bit of the  
input to the spread spectrum modulator. Set the bit to '1' to  
enable dithering.  
X2  
This bit will double the total value of the  
sigma-delta-encoded-samples which will increase the  
amplitude of the spread spectrum waveform by a factor of  
two. When X2 is '0', the amplitude remains nominal but if set  
to '1', the amplitude is increased by x2. The following  
equations govern how the spread spectrum is set:  
TSSC = TSSC[3:0] + 2 (Eq. 2)  
NSSC = NSSC[2:0] * 2 (Eq. 3)  
SD[3:0]K = SJ+1(unencoded) - SJ(unencoded) (Eq. 4)  
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) /2  
(Eq. 5)  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
8
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
to enhance the profile of the spread spectrum waveform.  
Tssc = 14 + 2 = 16  
Profile:  
Waveform starts with SS_OFFSET, SS_OFFSET + SDJ,  
SS_OFFSET + SDJ+1, etc.  
Nssc = 6 * 2 = 12  
Spread Spectrum Using Sinusoidal Profile  
Nssc * Tssc = 192  
Use Eq.10 to determine the value of the  
sigma-delta-encoded samples.  
2% = * 100)/(64 * 48)  
= 61.4  
Either round up or down to the nearest integer value.  
Therefore, we end up with 61 or 62 for sigma-delta-encoded  
samples. Since the sigma-delta-encoded samples must not  
exceed 63 with SS_OFFSET set to '0', 61 or 62 is well within  
the limits. It is the discretion of the user to define the shape  
of the profile that is better suited for the intended application.  
Using Eq. 9 again, the actual spread for the  
sigma-delta-encoded samples of 56 and 57 are 1.99% and  
2.02%, respectively.  
Use Eq.10 to determine if the X2 bit needs to be set;  
Amplitude = 48 * (1.99 or 2.02) / 100/2 = 0.48 < 1  
Example  
FIN = 25MHz, FOUT = 100MHz, Fssc = 33KHz with center  
spread of 2%. Find the necessary spread spectrum  
register settings.  
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 47.  
Since the spread is center, the SS_OFFSET can be set to  
'0'. Solve for the nominal M value; keep in mind that the  
nominal M should be chosen to maximize  
Note that the IDT5V49EE503 should not be programmed  
with TSSC > '0', SS_OFFSET = '0', and SD = '0' in order to  
prevent an unstable state in the modulator.  
the VCO. Start with D = 1, using Eq.6 and Eq.7.  
MNOM = 1200MHz / 25MHz = 48  
The PLL loop bandwidth must be at least 10x the  
modulation frequency along with higher damping (larger  
uz) to prevent the spread spectrum from being filtered and  
reduce extraneous noise. Refer to the LOOP FILTER  
section for more detail on uz. The A[3:0] must be used for  
spread spectrum, even if the total multiplier value is an even  
integer.  
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.8.  
Nssc * Tssc = 25MHz / (33KHz * 4) = 190  
However, using Eq. 2 and Eq.3, we find that the closest  
value is when TSSC = 14 and NSSC = 6. Keep in mind to  
maximize the number of samples used  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
9
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Zero capacitor (Cz) = 196 pF + CZ* 217 pF  
Spread Spectrum Generation (PLL3)  
PLL3 support spread spectrum generation capability, which  
users have the option of turning on and off. Spread  
spectrum profile, frequency, and spread are fully  
programmable (within limits). The technique is different from  
that used in PLL0. The programmable spread spectrum  
generation parameters are SS_D3[7:0], SSVCO[15:0],  
SSENB, IP3[4:0] and RZ3[3:0] bits. These bits are in the  
memory address range of 0x4C to 0x85 for PLL3. The  
spread spectrum generation on PLL3 can be  
Pole capacitor (Cp) = 15 pF  
Charge pump (Ip) = 6 * (IP[0] + 2*IP[1]+4*IP[2]) uA  
VCO gain (KVCO) = 900 MHz/V * 2  
The following equations govern how the loop filter is set for  
PLL3:  
enabled/disabled using the SSENB bit. To enable spread  
spectrum, set SSENB = '1'.  
For Non-Spread Spectrum Operation:  
(12.5 + 12.5*(RZ[1] + 2*RZ[2] + 4*RZ[3]))  
Resistor(Rz)=  
kOhms (Eq. 12)  
kOhms (Eq. 13)  
* RZ[0] +6*(1RZ[0])  
For Spread Enabled:  
Spread spectrum is configured using SS_D3(spread  
spectrum reference divide)  
For Spread Spectrum Operation:  
(62.5 + 12.5*(RZ[1] + 2*RZ[2] + 4*RZ[3]))  
F
IN  
(Eq. 10)  
=
SS_D3  
Resistor(Rz)=  
4 * F  
* RZ[0] +6*(1RZ[0])  
MOD  
and SSVCO (spread spectrum loop feedback counter).  
Zero capacitor (Cz) = 250 pF  
Pole capacitor (Cp) = 15 pF  
F
VCO  
( 1 + SS/400) + 5]  
(Eq. 11)  
SSVCO [0.5 *  
*
=
F
MOD  
For Non-Spread Spectrum Operation:  
SS is the total Spread Spectrum amount (I.e. center spread  
+0.5% has a total spread of 1.0% and down spread -0.5%  
has a total spread of 0.5%.)  
24* (1+(2* IP[0]) +(4* IP[1]) +(8* IP[2]))  
Charge  
A (Eq. 14)  
A (Eq. 14)  
=
pump (Ip)  
3+(5* IP[3]) +(11* IP[4])  
Loop Filter  
For Spread Spectrum Operation:  
The loop filter for each PLL can be programmed to optimize  
the jitter performance. The low-pass frequency response of  
the PLL is the mechanism that dictates the jitter transfer  
characteristics. The loop bandwidth can be extracted from  
the jitter transfer. A narrow loop bandwidth is good for jitter  
attenuation while a wide loop bandwidth is best for low-jitter  
frequency generation. The specific loop filter components  
that can be programmed are the resistor via the RZ[3:0] bits,  
zero capacitor via the CZ bit (for PLL0, PLL1 and PLL2), and  
the charge pump current via the IP[2:0] bits (for PLL0, PLL1  
and PLL2) or IP[3:0] (for PLL3).  
12* (1+(2* IP[0]) +(4* IP[1]) +(8* IP[2]))  
Charge  
pump (Ip)  
=
27+(5* IP[3]) +(11* IP[4])  
VCO gain (KVCO) = 900 MHz/V * 2  
The following equations govern how the loop filter is set for  
PLL0 - PLL2:  
Resistor (Rz) = (RZ[0] + 2* RZ[1]+4* RZ[2] + 8* RZ[3])* 4.0  
kOhm  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
10  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
PLL Loop Bandwidth:  
Charge pump gain (K) = Ip / 2  
VCO gain (KVCO) = 900 MHz/V * 2  
M = Total multiplier value (See the Reference Divider,  
Feedback Divider and Output Divider section for more  
detail)  
c = (Rz * K* KVCO * Cz)/(M * (Cz + Cp))  
Fc = c / 2  
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 the phase margin thus  
compromising loop stability.  
To determine if the loop is stable, the phase margin (m)  
needs to be calculated as follows.  
Phase Margin:  
z = 1 / (Rz * Cz)  
p = (Cz + Cp)/(Rz * Cz * Cp)  
m = (360 / 2) * [tan-1(c/ z) - tan-1(c/ p)]  
To ensure stability in the loop, the phase margin is  
recommended to be > 60° but too high will result in the lock  
time being excessively long. Certain loop filter parameters  
would need to be compromised to not only meet a required  
loop bandwidth but to also maintain loop stability.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
11  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
SEL[2:0] Function  
The IDT5V49EE503 can support up to six unique  
configurations. Users may pre-programmed all these  
configurations, and select the configurations using SEL[2:0]  
pins. Alternatively, users may use I C interface to configure  
these registers on-the-fly.  
SD/OE Pin Function  
The polarity of the SD/OE signal pin can be programmed to  
be either active HIGH or LOW with the SP bit (0x02). When  
SP is “0” (default), the pin becomes active LOW and when  
SP is “1”, the pin becomes active HIGH. The SD/OE pin can  
be configured as either to shutdown the PLLs or to  
enable/disable the outputs.  
2
SEL2 SEL1 SEL0  
Configuration Selections  
Select CONFIG0  
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
OUTn  
Select CONFIG1  
SP  
SD/OE Input  
Select CONFIG2  
Select CONFIG3  
OE  
OS  
Select CONFIG4  
Global Shutdown  
Select CONFIG5  
SH  
Reserved (Do not use)  
Reserved (Do not use)  
Truth Table  
SH bit SP bit OSn bit OEn bit SD/OE  
OUTn  
High-Z2  
Enabled  
Enabled  
Suspended  
High-Z2  
Enabled  
Suspended  
Enabled  
High-Z2  
Enabled  
Enabled  
Crystal/Clock Selection  
0
0
0
0
0
0
0
0
0
1
1
1
x
0
1
1
x
x
0
1
XTCLKSEL bit is used to bypass a crystal oscillator circuit  
when external clock source is used.  
PRIMSRC bit is used to select a primary clock from  
XIN/REF and CLKIN.  
0
0
0
0
1
1
1
1
0
1
1
1
x
0
1
1
x
x
0
1
PRIMSRC bit Primary Secondary  
0
1
XIN/REF CLKIN  
1
1
1
0
0
0
0
1
1
x
0
1
0
0
0
CLKIN  
XIN/REF  
CLKSEL input  
Clock Source  
1
1
1
1
1
1
0
1
1
x
0
1
0
0
0
High-Z2  
Enabled  
Suspended  
Suspended 1  
0
1
Primary Clock Source  
Secondary Clock Source  
1
x
x
x
1
CLKSEL  
PRIMSRC Reference Clock  
0
0
1
1
0
1
0
1
XIN/REF  
CLKIN  
CLKIN  
Note 1 : Global Shutdown  
Note 2 : Hi-Z regardless of OEM bits  
XIN/REF  
Primary to Secondary to  
Secondary Primary  
SMx[1:0] Swithcing Mode  
0x  
10  
11  
Manual  
Auto  
Auto-Revertive  
No  
Yes  
Yes  
No  
No  
Yes  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
12  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
The frame formats are shown in the following illustration.  
Programming the Device  
2
I C may be used to program the IDT5V49EE503.  
– Device (slave) address = 7'b1101010  
I2C Programming  
2
The IDT5V49EE503 is programmed through an I C-Bus  
2
serial interface, and is an I C slave device. The read and  
write transfer formats are supported. The first byte of data  
after a write frame to the correct slave address is interpreted  
as the register address; this address auto-increments after  
each byte written or read.  
Framing  
MSB  
1
LSB  
R/W  
1
0
1
0
1
0
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.  
2
First Byte Transmitted on I C Bus  
External I2C Interface Condition  
KEY:  
From Master to Slave  
From Master to Slave, but can be omitted if followed by the correct sequence  
Normally, data transfer is terminated by a STOP condition generated by the Master. However, if the Master still wishes to communicate on the bus, it can  
generate a separate START condition, and address another Slave address without first generating a STOP condition.  
From Slave to Master  
SYMBOLS:  
ACK - Acknowledge (SDAT LOW)  
NACK – Not Acknowledge (SDAT HIGH)  
SR – Repeated Start Condition  
S – START Condition  
P – STOP Condition  
Progwrite  
S
Address  
7-bits  
R/W  
ACK Command Code ACK  
1-bit 8-bits: xxxx xx00 1-bit  
Register  
ACK  
Data ACK  
P
0
8-bits  
1-bit  
8-bits 1-bit  
Progwrite Command Frame  
Writes can continue as long as a Stop condition is not sent and each byte will increment the register address.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
13  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
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 prior to a read operation by issuing the following command:  
S
Address  
R/W  
ACK Command Code ACK  
1-bit 8-bits: xxxx xx00 1-bit  
Register  
ACK  
P
7-bits  
0
8-bits  
1-bit  
Prior to Progread Command Set Register Address  
The user can ignore the STOP condition above and use a repeated START condition instead, straight after the slave  
acknowledgement bit (i.e., followed by the Progread command):  
S
Address R/W ACK ID Byte ACK Data_1 ACK Data_2 ACK Data_last NACK  
P
7-bits  
1
1-bit  
8-bits  
1-bit  
8-bits  
1-bit  
8-bits  
1-bit  
8-bits  
1-bit  
Progread Command Frame  
Progsave  
S
Address  
7-bits  
R/W  
ACK Command Code ACK  
1-bit 8-bits: xxxx xx01 1-bit  
P
0
Note:  
PROGWRITE is for writing to the IDT5V49EE503 registers.  
PROGREAD is for reading the IDT5V49EE503 registers.  
PROGSAVE is for saving all the contents of the IDT5V49EE503 registers to the EEPROM.  
PROGRESTORE is for loading the entire EEPROM contents to the IDT5V49EE503 registers.  
Progrestore  
S
Address  
R/W  
ACK Command Code ACK  
1-bit 8-bits: xxxx xx10 1-bit  
P
7-bits  
0
EEPROM Interface  
The IDT5V49EE503 can also store its configuration in an internal EEPROM. The contents of the device's internal  
programming registers can be saved to the EEPROM by issuing a save instruction (ProgSave) and can be loaded back to  
the internal programming registers by issuing a restore instruction (ProgRestore).  
2
To initiate a save or restore using I C, only two bytes are transferred. The Device Address is issued with the read/write bit  
set to “0”, followed by the appropriate command code. The save or restore instruction executes after the STOP condition is  
issued by the Master, during which time the IDT5V49EE503 will not generate Acknowledge bits. The IDT5V49EE503 will  
2
acknowledge the instructions after it has completed execution of them. During that time, the I C bus should be interpreted  
as busy by all other users of the bus.  
On power-up of the IDT5V49EE503, an automatic restore is performed to load the EEPROM contents into the internal  
programming registers. The IDT5V49EE503 will be ready to accept a programming instruction once it acknowledges its 7-bit  
2
I C address.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
14  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
I2C Bus DC Characteristics  
Symbol  
Parameter  
Conditions  
Min  
Typ  
Max  
Unit  
V
V
Input HIGH Level  
0.7xV  
IH  
DD  
V
Input LOW Level  
0.3xV  
V
IL  
DD  
V
Hysteresis of Inputs  
Input Leakage Current  
Output LOW Voltage  
0.05xV  
V
HYS  
DD  
I
1.0  
0.4  
µA  
V
IN  
V
I
= 3 mA  
OL  
OL  
I2C Bus AC Characteristics for Standard Mode  
Symbol  
Parameter  
Serial Clock Frequency (SCL)  
Bus free time between STOP and START  
Setup Time, START  
Min  
0
Typ  
Max  
Unit  
F
100  
kHz  
µs  
µs  
µs  
ns  
µs  
µs  
pF  
ns  
ns  
µs  
µs  
µs  
SCLK  
t
4.7  
4.7  
4
BUF  
t
SU:START  
HD:START  
t
Hold Time, START  
t
Setup Time, data input (SDA)  
250  
0
SU:DATA  
1
t
Hold Time, data input (SDA)  
HD:DATA  
t
Output data valid from clock  
Capacitive Load for Each Bus Line  
Rise Time, data and clock (SDAT, SCLK)  
Fall Time, data and clock (SDAT, SCLK)  
HIGH Time, clock (SCLK)  
3.45  
400  
OVD  
C
B
t
1000  
300  
R
t
F
t
4
4.7  
4
HIGH  
t
LOW Time, clock (SCLK)  
LOW  
t
Setup Time, STOP  
SU:STOP  
Note 1: A device must internally provide a hold time of at least 300 ns for the SDAT signal (referred to the V (MIN)  
IH  
of the SCLK signal) to bridge the undefined region of the falling edge of SCLK.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
15  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
I2C Bus AC Characteristics for Fast Mode  
Symbol  
Parameter  
Serial Clock Frequency (SCL)  
Bus free time between STOP and START  
Setup Time, START  
Min  
0
Typ  
Max  
Unit  
kHz  
µs  
F
400  
SCLK  
t
1.3  
0.6  
0.6  
100  
0
BUF  
t
µs  
SU:START  
HD:START  
t
Hold Time, START  
µs  
t
Setup Time, data input (SDA)  
ns  
SU:DATA  
1
t
Hold Time, data input (SDA)  
µs  
HD:DATA  
t
Output data valid from clock  
Capacitive Load for Each Bus Line  
Rise Time, data and clock (SDA, SCL)  
Fall Time, data and clock (SDA, SCL)  
HIGH Time, clock (SCL)  
0.9  
400  
300  
300  
µs  
OVD  
C
pF  
ns  
B
t
20 + 0.1xC  
20 + 0.1xC  
0.6  
R
B
t
ns  
F
B
t
µs  
HIGH  
t
LOW Time, clock (SCL)  
1.3  
µs  
LOW  
t
Setup Time, STOP  
0.6  
µs  
SU:STOP  
Note 1: A device must internally provide a hold time of at least 300 ns for the SDA signal (referred to the V (MIN)  
IH  
of the SCL signal) to bridge the undefined region of the falling edge of SCL.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
16  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Absolute Maximum Ratings  
Stresses above the ratings listed below can cause permanent damage to the IDT5V49EE503. These ratings, which are  
standard values for IDT commercially rated parts, are stress ratings only. Functional operation of the device at these or any  
other conditions above those indicated in the operational sections of the specifications is not implied. Exposure to absolute  
maximum rating conditions for extended periods can affect product reliability. Electrical parameters are guaranteed only  
over the recommended operating temperature range.  
Symbol  
Description  
Min  
-0.5  
-0.5  
-0.5  
Max  
+4.6  
+4.6  
Unit  
V
V
Internal Power Supply Voltage  
DD  
1
V
Input Voltage  
V
I
1
V
Output Voltage (not to exceed 4.6 V)  
Junction Temperature  
V
+0.5  
DD  
V
O
T
150  
°C  
°C  
J
T
Storage Temperature  
-65  
150  
STG  
1.Input negative and output voltage ratings may be exceeded if the input and output current ratings are observed.  
Recommended Operation Conditions  
Symbol  
Parameter  
Min  
Typ  
Max  
Unit  
V
Power supply voltage for V pins supporting core and  
DD  
outputs  
3.135  
3.3  
3.465  
V
V
V
DD  
V
Power supply voltage for crystal oscillator. Use filtered  
analog power supply if available.  
3.135  
3.135  
-40  
3.3  
3.3  
3.465  
3.465  
DDX  
AV  
Analog power supply voltage. Use filtered analog  
power supply if available.  
DD  
A
T
Operating temperature, ambient  
Maximum load capacitance  
External reference crystal  
+85  
15  
°C  
pF  
C
LOAD_OUT  
F
8
1
50  
MHz  
IN  
External reference clock CLKIN  
200  
5
t
Power up time for all V s to reach minimum specified  
DD  
voltage (power ramps must be monotonic)  
0.05  
ms  
PU  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
17  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Capacitance (T = +25 °C)  
A
Symbol  
Parameter  
Min  
Typ  
Max  
Unit  
C
Input Capacitance (CLKIN, CLKSEL, SD/OE,  
SDA, SCL, SEL[2:0])  
3
7
pF  
IN  
Pull-down  
Resistor  
CLKIN, CLKSEL, SD/OE, SEL[2:0]  
180  
k  
Crystal Specifications  
XTAL_FREQ Crystal frequency  
8
50  
MHz  
pF  
pF  
V
XTAL_MIN  
XTAL_MAX  
Minimum crystal load capacitance  
3.5  
Maximum crystal load capacitance  
35.5  
3.2  
XTAL_V  
Voltage swing (peak-to-peak, nominal)  
1.5  
2.3  
PP  
DC Electrical Characteristics for 3.3-V LVTTL 1  
Symbol  
Parameter  
Output HIGH Voltage  
Output LOW Voltage  
Input HIGH Voltage  
Input LOW Voltage  
Test Conditions  
Min  
Typ  
Max  
Unit  
V
V
2.4  
V
DD  
OH  
V
0.4  
V
OL  
V
2
V
IH  
V
0.8  
10  
V
IL  
OZDD  
I
Output Leakage Current 3-state outputs. V = V or GND,  
DD  
µA  
O
V
= 3.6V  
DD  
Note 1: See “Recommended Operating Conditions” table.  
Power Supply Characteristics for PLLs and LVTTL Outputs  
Total Supply Current Vs PLL Frequency  
Supply current Vs Output Frequency  
80  
70  
60  
50  
40  
30  
20  
10  
0
70  
60  
50  
40  
30  
20  
10  
0
0
200  
400  
600  
800  
1000  
1200  
0
25  
50  
75  
100  
125  
150  
175  
200  
PLL Frequency(MHz)  
Output Frequency(MHz)  
No outputs  
4 outputs on  
REF output on  
5 outputs on  
2 outputs on  
3 outputs on  
PLL0 ON IDD(mA)  
PLL0+PLL1 On IDD(mA)  
All Plls ON IDD(mA)  
PLL0+PLL1+PLL2 on IDD(mA)  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
18  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
AC Timing Electrical Characteristics  
(Spread Spectrum Generation = OFF)  
Symbol  
Parameter  
Test Conditions  
Input frequency limit (CLKIN)  
Input frequency limit (XIN/REF)  
Min. Typ. Max. Units  
1
fIN  
1
200  
100  
200  
1200  
100  
10  
MHz  
MHz  
MHz  
MHz  
MHz  
MHz  
Input Frequency  
8
1 / t1  
fVCO  
fPFD  
fBW  
Output Frequency  
VCO Frequency  
PFD Frequency  
Loop Bandwidth  
0.001  
100  
0.5 1  
0.01  
VCO operating frequency range  
PFD operating frequency range  
Based on loop filter resistor and capacitor  
values  
t2  
t3  
Input Duty Cycle  
Duty Cycle for input  
40  
45  
60  
55  
%
%
Output Duty Cycle  
Measured at V /2, all outputs except  
DD  
Reference output  
Measured at V /2, Reference output  
DD  
40  
60  
%
t4 2  
Slew Rate, SLEW[1:0] = 00  
Slew Rate, SLEW[1:0] = 01  
Slew Rate, SLEW[1:0] = 10  
Slew Rate, SLEW[1:0] = 11  
Clock Jitter 6  
Single-ended 3.3V LVCMOS output clock rise  
and fall time, 20% to 80% of V  
(Output Load = 5 pF)  
3.5  
2.75  
2
V/ns  
DD  
Single-ended 3.3V LVCMOS output clock rise  
and fall time, 20% to 80% of V  
(Output Load = 5 pF)  
DD  
Single-ended 3.3V LVCMOS output clock rise  
and fall time, 20% to 80% of V  
(Output Load = 5 pF)  
DD  
Single-ended 3.3V LVCMOS output clock rise  
and fall time, 20% to 80% of V  
(Output Load = 5 pF)  
1.25  
DD  
t5  
t6  
Peak-to-peak period jitter, 1PLL, multiple  
output frequencies switching  
80  
100  
ps  
Peak-to-peak period jitter, all 4 PLLs on3  
200  
270  
75  
ps  
ps  
Output Skew  
Skew between output to output on the same  
bank  
t7 4  
t8 5  
Lock Time  
Lock Time  
PLL lock time from power-up  
10  
20  
2
ms  
ms  
PLL lock time from shutdown mode  
1.Practical lower frequency is determined by loop filter settings.  
2.A slew rate of 2.75V/ns or greater should be selected for output frequencies of 100MHz or higher.  
3.Jitter measured with clock outputs of 27 MHz, 48 MHz, 24.576 MHz, 74.25 MHz and 25 MHz.  
4.Includes loading the configuration bits from EEPROM to PLL registers. It does not include EEPROM programming/write time.  
5.Actual PLL lock time depends on the loop configuration.  
6. Not guaranteed until customer specific configuration is approved by IDT.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
19  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Spread Spectrum Generation Specifications  
Symbol  
1
IN  
Parameter  
Description  
Min Typ Max  
Unit  
f
Input Frequency Input Frequency Limit  
Mod Frequency Modulation Frequency  
1
400  
120  
-4.0  
2.0  
MHz  
kHz  
f
33  
MOD  
2
f
Spread Value  
Amount of Spread Value (programmable) - Down Spread  
Amount of Spread Value (programmable) - Center Spread  
-0.5  
%f  
OUT  
SPREAD  
0.25  
1.Practical lower frequency is determined by loop filter settings.  
2. Not guaranteed until customer specific configuration is approved by IDT.  
Test Circuits and Conditions  
VDDOx  
VDD  
0.1µF  
OUTx  
CLKOUT  
CL=5pF  
0.1µF  
GND  
Test Circuits for DC Outputs  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
20  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Programming Registers Table  
Default  
Register  
Addr  
Bit #  
Description  
Hex  
Value  
00  
7
6
5
4
3
2
1
0
Reserved  
HW/SW  
0x00  
0x01  
0x02  
Hardware/Software Mode control  
HW/SW - 0=HW, 1=SW  
Reserved  
Reserved  
SEL[2:0]  
OE1  
00  
02  
SEL[2:0] - selects configuration in  
SW mode  
SP  
OE6  
Reserved  
OE3  
OE2  
OE0  
OEx=Output Power Suspend  
function for OUTx (‘1’=OUTx will  
be suspended on SD/OE pin.  
Disable mode is defined by OEMx  
bits), ‘0’=outputs enabled and no  
association with OE pin (default).  
Reserved  
SH  
OS*6  
Reserved  
Reserved  
OS*3  
OS*2  
OS*1  
OS*0  
0x03  
0x04  
02  
0F  
OS*[6:0] - output suspend, active  
low. Overwrites OE setting.  
OS*Reserved  
PLLS*[3:0]  
PLLS*[3:0] - PLL Suspend, active  
low  
SH - shutdown/OE configuration  
Reserved  
Reserved  
XTCLKSEL  
Reserved  
0x05  
04  
XTCLKSEL - crystal/clock select.  
0=Crytal, 1=ICLK  
Reserved  
0x06  
0x07  
0x08  
0x09  
0x0A  
0x0B  
0x0C  
0x0D  
0x0E  
0x0F  
0x10  
0x11  
0x12  
0x13  
0x14  
0x15  
0x16  
0x17  
0x18  
0x19  
0x1A  
0x1B  
0x1C  
0x1D  
0x1E  
0x1F  
0x20  
0x21  
0x22  
0x23  
0x24  
0x25  
0x26  
0x27  
00  
00  
00  
00  
10  
10  
10  
10  
10  
10  
00  
00  
00  
00  
00  
00  
01  
01  
01  
01  
01  
01  
00  
00  
00  
00  
00  
00  
10  
10  
10  
10  
10  
10  
XTAL[4:0]  
XTAL[4:0] - crystal cap  
PLL0 loop parameter  
Reserved  
Reserved  
CZ0_CFG4  
CZ0_CFG5  
CZ0_CFG0  
CZ0_CFG1  
CZ0_CFG2  
CZ0_CFG3  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
IP0[2:0]_CFG4  
IP0[2:0]_CFG5  
IP0[2:0]_CFG0  
IP0[2:0]_CFG1  
IP0[2:0]_CFG2  
IP0[2:0]_CFG3  
RZ0[3:0]_CFG4  
RZ0[3:0]_CFG5  
RZ0[3:0]_CFG0  
RZ0[3:0]_CFG1  
RZ0[3:0]_CFG2  
RZ0[3:0]_CFG3  
D0[6:0]_CFG0  
PLL0 input divider and input sel  
D0[6:0] - 127 step Ref Div  
D0 = 0 means power down.  
D0[6:0]_CFG1  
D0[6:0]_CFG2  
D0[6:0]_CFG3  
D0[6:0]_CFG4  
D0[6:0]_CFG5  
N0[7:0]_CFG4  
N - Feedback Divider  
2 - 4095 (values of “0” and “1” are  
not allowed) Total feedback with  
A, using provided calculation  
N0[7:0]_CFG5  
N0[7:0]_CFG0  
N0[7:0]_CFG1  
N0[7:0]_CFG2  
N0[7:0]_CFG3  
A0[3:0]_CFG0  
N0[11:8]_CFG0  
N0[11:8]_CFG1  
N0[11:8]_CFG2  
N0[11:8]_CFG3  
N0[11:8]_CFG4  
N0[11:8]_CFG5  
RZ1[3:0]_CFG4  
RZ1[3:0]_CFG5  
RZ1[3:0]_CFG0  
RZ1[3:0]_CFG1  
RZ1[3:0]_CFG2  
RZ1[3:0]_CFG3  
A0[3:0]_CFG1  
A0[3:0]_CFG2  
A0[3:0]_CFG3  
A0[3:0]_CFG4  
A0[3:0]_CFG5  
CZ1_CFG4  
CZ1_CFG5  
CZ1_CFG0  
CZ1_CFG1  
CZ1_CFG2  
CZ1_CFG3  
IP1[2:0]_CFG4  
PLL1 Loop Parameter  
IP1[2:0]_CFG5  
IP1[2:0]_CFG0  
IP1[2:0]_CFG1  
IP1[2:0]_CFG2  
IP1[2:0]_CFG3  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
21  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Default  
Register  
Bit #  
Addr  
Description  
Hex  
Value  
00  
00  
00  
00  
00  
00  
01  
01  
01  
01  
01  
01  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
00  
01  
01  
01  
01  
01  
01  
80  
80  
80  
80  
80  
80  
7
6
5
4
3
2
1
0
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
D1[6:0]_CFG0  
D1[6:0]_CFG1  
D1[6:0]_CFG2  
D1[6:0]_CFG3  
D1[6:0]_CFG4  
D1[6:0]_CFG5  
0x28  
0x29  
0x2A  
0x2B  
0x2C  
0x2D  
0x2E  
0x2F  
0x30  
0x31  
0x32  
0x33  
0x34  
0x35  
0x36  
0x37  
0x38  
0x39  
0x3A  
0x3B  
0x3C  
0x3D  
0x3E  
0x3F  
0x40  
0x41  
0x42  
0x43  
0x44  
0x45  
0x46  
0x47  
0x48  
0x49  
0x4A  
0x4B  
0x4C  
0x4D  
0x4E  
0x4F  
0x50  
0x51  
0x52  
0x53  
0x54  
0x55  
PLL1 input divider and input sel  
D1[6:0] - 127 step Ref Div  
D1 = 0 means power down.  
N1[7:0]_CFG4  
N - Feedback Divider  
2 - 4095 (value of “0” is not  
allowed) Total feedback with A,  
using provided calculation  
N1[7:0]_CFG5  
N1[7:0]_CFG0  
N1[7:0]_CFG1  
N1[7:0]_CFG2  
N1[7:0]_CFG3  
N3[11:8]_CFG0  
N3[11:8]_CFG1  
N3[11:8]_CFG2  
N3[11:8]_CFG3  
N3[11:8]_CFG4  
N3[11:8]_CFG5  
N1[11:8]_CFG0  
N1[11:8]_CFG1  
N1[11:8]_CFG2  
N1[11:8]_CFG3  
N1[11:8]_CFG4  
N1[11:8]_CFG5  
RZ2[3:0]_CFG4  
RZ2[3:0]_CFG5  
RZ2[3:0]_CFG0  
RZ2[3:0]_CFG1  
RZ2[3:0]_CFG2  
RZ2[3:0]_CFG3  
PLL3 Feedback Divider  
CZ2_CFG4  
CZ2_CFG5  
CZ2_CFG0  
CZ2_CFG1  
CZ2_CFG2  
CZ2_CFG3  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
IP2[2:0]_CFG4  
IP2[2:0]_CFG5  
IP2[2:0]_CFG0  
IP2[2:0]_CFG1  
IP2[2:0]_CFG2  
IP2[2:0]_CFG3  
PLL2 Loop Parameter  
D2[6:0]_CFG0  
PLL2 Reference Divide and Input  
Select  
D2[6:0] - 127 step Ref Div  
D2 = 0 means power down.  
D2[6:0]_CFG1  
D2[6:0]_CFG2  
D2[6:0]_CFG3  
D2[6:0]_CFG4  
D2[6:0]_CFG5  
N2[7:0]_CFG4  
N2[7:0] - PLL2 Feedback Divider  
2 - 4095 (value of “0” is not  
allowed).  
(See Addr 0x4C:0x51 for  
N2[15:8])  
N2[7:0]_CFG5  
N2[7:0]_CFG0  
N2[7:0]_CFG1  
N2[7:0]_CFG2  
N2[7:0]_CFG3  
SSENB_CFG0  
SSENB_CFG1  
SSENB_CFG2  
SSENB_CFG3  
SSENB_CFG4  
SSENB_CFG5  
0
0
0
0
0
0
0
0
0
0
0
0
N2[11:8]_CFG0  
N2[11:8]_CFG1  
N2[11:8]_CFG2  
N2[11:8]_CFG3  
N2[11:8]_CFG4  
N2[11:8]_CFG5  
IP3[4]_CFG0  
IP3[4]_CFG1  
IP3[4]_CFG2  
IP3[4]_CFG3  
IP3[4]_CFG4  
IP3[4]_CFG5  
N2[11:8] - PLL2 Feedback Divide  
PLL3 Spread Spectrum  
SSENB - Spread Spectrum  
Enable  
SSENB = 1 means ON  
IP3[4:0] - PLL3 Charge Pump  
Current.  
1
Reserved  
XX  
1
Reserved  
Reserved  
Reserved  
XX  
1
XX  
1
XX  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
22  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Default  
Register  
Bit #  
Addr  
Description  
Hex  
Value  
00  
7
6
5
4
3
2
1
0
IP3[3:0]_CFG4  
RZ3[3:0]_CFG4  
RZ3[3:0]_CFG5  
RZ3[3:0]_CFG0  
RZ3[3:0]_CFG1  
RZ3[3:0]_CFG2  
RZ3[3:0]_CFG3  
0x56  
0x57  
0x58  
0x59  
0x5A  
0x5B  
0x5C  
0x5D  
0x5E  
0x5F  
0x60  
0x61  
0x62  
0x63  
0x64  
0x65  
0x66  
0x67  
0x68  
0x69  
0x6A  
0x6B  
0x6C  
0x6D  
0x6E  
0x6F  
0x70  
0x71  
0x72  
0x73  
0x74  
0x75  
PLL3 Loop Parameter  
IP3[3:0]_CFG5  
IP3[3:0]_CFG0  
IP3[3:0]_CFG1  
IP3[3:0]_CFG2  
IP3[3:0]_CFG3  
00  
00  
00  
00  
00  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
D3[6:0]_CFG0  
D3[6:0]_CFG1  
D3[6:0]_CFG2  
D3[6:0]_CFG3  
D3[6:0]_CFG4  
D3[6:0]_CFG5  
03  
PLL3 Reference Divide and input  
sel  
D3[6:0] - 127 step Ref Div  
D3 = 0 means power down.  
03  
03  
03  
03  
03  
N3[7:0]_CFG4  
0C  
0C  
0C  
0C  
0C  
0C  
00  
N - Feedback Divider  
12 - 4095 (values of “0” through  
“11” are not allowed)  
N3[7:0]_CFG5  
N3[7:0]_CFG0  
N3[7:0]_CFG1  
N3[7:0]_CFG2  
N3[7:0]_CFG3  
SSVCO[7:0]_CFG0  
SSVCO[7:0]_CFG1  
SSVCO[7:0]_CFG2  
SSVCO[7:0]_CFG3  
SSVCO[7:0]_CFG4  
SSVCO[7:0]_CFG5  
SS_D3[7:0]_CFG4  
SS_D3[7:0]_CFG5  
SS_D3[7:0]_CFG0  
SS_D3[7:0]_CFG1  
SS_D3[7:0]_CFG2  
SS_D3[7:0]_CFG3  
Reserved  
SSVCO[7:0] - PLL3 Spread  
Spectrum Loop Feedback  
Counter  
See Addr 0x80:0x85 for  
SSVCO[15:8]  
00  
00  
00  
00  
00  
00  
SS_D[7:0] - PLL3 Spread  
Spectrum Reference Divide  
00  
00  
00  
00  
00  
01  
Reserved  
OEM0[1:0]  
SLEW0[1:0]  
INV0  
Reserved  
S1  
S3  
03  
Output Controls  
S1=1 - OUT1/OUT2 are from  
DIV1/DIV2 respectively  
S1=0 - Both from DIV2  
S3 =1 - OUT3/OUT6 are from  
DIV3/DIV6  
S3=0 - Both from DIV6  
OEM#–output enable mode  
x0 - tristated  
01 - park low  
11 - park high  
OEM0 controls OUT0 only  
OEM1[1:0]  
OEM3[1:0]  
SLEW1[1:0]  
INV1[1:0]  
Reserved  
0x76  
00  
Output Controls  
INV1 [CLK1, CLK2]  
[0] - normal  
[1] - invert clock  
OEM1 controls OUT1/OUT2  
SLEW2[1:0]  
SLEW3[1:0]  
Reserved  
Reserved  
0x77  
0x78  
0x79  
0x7A  
0x7B  
0x7C  
0x7D  
00  
00  
00  
00  
00  
INV3[1:0]  
OEM3 controls OUT3 and OUT6  
Reserved  
Reserved  
SLEW6[1:0]  
Reserved  
1
Reserved  
Reserved  
XX  
1
XX  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
23  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Default  
Register  
Bit #  
Addr  
Description  
Hex  
Value  
7
6
5
4
3
2
1
0
1
Reserved  
Reserved  
0x7E  
0x7F  
0x80  
0x81  
0x82  
0x83  
0x84  
0x85  
0x86  
0x87  
0x88  
0x89  
0x8A  
0x8B  
0x8C  
0x8D  
0x8E  
0x8F  
0x90  
0x91  
0x92  
0x93  
0x94  
0x95  
0x96  
0x97  
0x98  
0x99  
0x9A  
0x9B  
0x9C  
0x9D  
0x9E  
0x9F  
0xA0  
0xA1  
0xA2  
0xA3  
0xA4  
0xA5  
0xA6  
0xA7  
0xA8  
0xA9  
0xAA  
0xAB  
XX  
1
XX  
SSVCO[15:8]_CFG0  
SSVCO[15:8]_CFG1  
SSVCO[15:8]_CFG2  
SSVCO[15:8]_CFG3  
SSVCO[15:8]_CFG4  
SSVCO[15:8]_CFG5  
Reserved  
00  
00  
00  
00  
00  
00  
00  
00  
FF  
FF  
FF  
FF  
FF  
FF  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
7F  
PLL3 Spread Spectrum Feedback  
Counter  
Reserved  
PM1_CFG0  
PM1_CFG1  
PM1_CFG2  
PM1_CFG3  
PM1_CFG4  
PM1_CFG5  
PM2_CFG4  
PM2_CFG5  
PM2_CFG0  
PM2_CFG1  
PM2_CFG2  
PM2_CFG3  
PM3_CFG0  
PM3_CFG1  
PM3_CFG2  
PM3_CFG3  
PM3_CFG4  
PM3_CFG5  
Q1[6:0]_CFG0  
Output Divides  
for Q<>111111,  
PM=0 - Divide by 2  
PM=1, (Q+2)*2  
for Q=1111111  
PM=0, disable the output divider  
PM=1, bypass the output divide,  
(divide by 1)  
Q1[6:0]_CFG1  
Q1[6:0]_CFG2  
Q1[6:0]_CFG3  
Q1[6:0]_CFG4  
Q1[6:0]_CFG5  
Q2[6:0]_CFG4  
Q2[6:0]_CFG5  
Q2[6:0]_CFG0  
Q2[6:0]_CFG1  
Q2[6:0]_CFG2  
Q2[6:0]_CFG3  
Q3[6:0]_CFG0  
Q3[6:0]_CFG1  
Q3[6:0]_CFG2  
Q3[6:0]_CFG3  
Q3[6:0]_CFG4  
Q3[6:0]_CFG5  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
PM6_CFG4  
PM6_CFG5  
PM6_CFG0  
PM6_CFG1  
PM6_CFG2  
PM6_CFG3  
Q6[6:0]_CFG4  
Q6[6:0]_CFG5  
Q6[6:0]_CFG0  
Q6[6:0]_CFG1  
Q6[6:0]_CFG2  
Q6[6:0]_CFG3  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
24  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Default  
Register  
Bit #  
Addr  
Description  
Hex  
Value  
00  
7
6
5
4
3
2
1
0
TSSC[3:0]_CFG0  
TSSC[3:0]_CFG1  
TSSC[3:0]_CFG2  
TSSC[3:0]_CFG3  
TSSC[3:0]_CFG4  
TSSC[3:0]_CFG5  
NSSC[3:0]_CFG0  
NSSC[3:0]_CFG1  
NSSC[3:0]_CFG2  
NSSC[3:0]_CFG3  
NSSC[3:0]_CFG4  
NSSC[3:0]_CFG5  
0xAC  
0xAD  
0xAE  
0xAF  
0xB0  
0xB1  
0xB2  
0xB3  
0xB4  
0xB5  
0xB6  
0xB7  
0xB8  
0xB9  
0xBA  
0xBB  
0xBC  
0xBD  
0xBE  
0xBF  
PLL0 Spread Spectrum Control  
00  
00  
00  
00  
00  
DITH_CFG4  
DITH_CFG5  
DITH_CFG0  
DITH_CFG1  
DITH_CFG2  
DITH_CFG3  
X2_CFG4  
SSOFFSET[5:0]_CFG4  
SSOFFSET[5:0]_CFG5  
SSOFFSET[5:0]_CFG0  
SSOFFSET[5:0]_CFG1  
SSOFFSET[5:0]_CFG2  
SSOFFSET[5:0]_CFG3  
00  
X2_CFG5  
X2_CFG0  
X2_CFG1  
X2_CFG2  
X2_CFG3  
00  
00  
00  
00  
00  
SD1[3:0]_CFG0  
SD0[3:0]_CFG0  
11  
SD1[3:0]_CFG1  
SD1[3:0]_CFG2  
SD1[3:0]_CFG3  
SD1[3:0]_CFG4  
SD1[3:0]_CFG5  
SD0[3:0]_CFG1  
SD0[3:0]_CFG2  
SD0[3:0]_CFG3  
SD0[3:0]_CFG4  
SD0[3:0]_CFG5  
SM[1:0]_CFG4  
SM[1:0]_CFG5  
11  
11  
11  
11  
11  
SRC1[1:0]_CFG4  
SRC0[1:0]_CFG4  
SRC0[1:0]_CFG5  
PDPL3_CFG4  
PRIMSRC_CFG4  
PRIMSRC_CFG5  
AE  
AE  
Output Divide Source Selection  
SRC1[1:0]_CFG5  
PDPL3_CFG5  
PRIMSRC - primary source -  
crystal or ICLOCK  
0 = crystal/REFIN  
1 = CLKIN  
SRC1[1:0]_CFG0  
SRC0[1:0]_CFG0  
PDPL3_CFG0  
SM[1:0]_CFG0  
PRIMSRC_CFG0  
0xC0  
AE  
SM = switch mode  
0x = manual  
10 = reserved  
11 = auto-revertive  
SRC1[1:0]_CFG1  
SRC1[1:0]_CFG2  
SRC0[1:0]_CFG1  
SRC0[1:0]_CFG2  
PDPL3_CFG1  
PDPL3_CFG2  
SM[1:0]_CFG1  
SM[1:0]_CFG2  
PRIMSRC_CFG1  
PRIMSRC_CFG2  
0xC1  
0xC2  
AE  
AE  
PDPL3 - PLL3 shutdown  
0 = normal  
1 = shut down  
SRC = MUX control bit prior to  
DIV#  
SRC0[1:0]  
00 - DIV1  
01 - DIV3  
10 - Reference input  
SRC1[1:0]_CFG3  
SRC0[1:0]_CFG3  
PDPL3_CFG3  
SM[1:0]_CFG3  
PRIMSRC_CFG3  
SRC1[2]_CFG0  
SRC1[2]_CFG1  
SRC1[2]_CFG2  
SRC1[2]_CFG3  
SRC1[2]_CFG4  
SRC1[2]_CFG5  
0xC3  
0xC4  
0xC5  
0xC6  
0xC7  
0xC8  
0xC9  
AE  
24  
24  
24  
24  
24  
24  
Reserved  
SRC3[2:0]_CFG0  
SRC2[2:0]_CFG0  
SRC1/SRC2/SRC3..SRC5  
000 - DIV1  
001 - DIV3  
010 - Reference input  
011 - Reserved  
100 - PLL0  
101 - PLL1  
110 - PLL2  
111 - PLL3  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
SRC3[2:0]_CFG1  
SRC3[2:0]_CFG2  
SRC3[2:0]_CFG3  
SRC3[2:0]_CFG4  
SRC3[2:0]_CFG5  
SRC2[2:0]_CFG1  
SRC2[2:0]_CFG2  
SRC2[2:0]_CFG3  
SRC2[2:0]_CFG4  
SRC2[2:0]_CFG5  
SRC6[2:0]_CFG4  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
0xCA  
0xCB  
0xCC  
0xCD  
0xCE  
0xCF  
49  
49  
49  
49  
49  
49  
SRC6  
000 - Reserved  
001 - Reserved  
010 - Reference input  
011 - Reserved  
100 - Reserved  
101 - PLL1  
110 - Reserved  
111 - Reserved  
Quiet MUX  
SRC6[2:0]_CFG5  
SRC6[2:0]_CFG0  
SRC6[2:0]_CFG1  
SRC6[2:0]_CFG2  
SRC6[2:0]_CFG3  
Reserved  
Reserved  
Reserved  
Reserved  
Reserved  
Default Configuration: OUT1 = Reference Clock output, all other outputs turned off.  
1
. Memory bytes do not exist. Readback will be last value in shift register. If reading sequentially, value in 0x51 will be  
returned.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
25  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Marking Diagram  
4503LI  
#YYWW$  
Notes:  
1. “#” is the lot number.  
2. YYWW is the last two digits of the year and week that the part was assembled.  
3. “$” is the assembly mark code.  
4. “I” industrial temperature range.  
Thermal Characteristics for 24QFN  
Parameter  
Symbol  
Conditions  
Min.  
Typ. Max. Units  
Thermal Resistance Junction to  
Ambient  
Still air  
47.6  
42.4  
39.9  
60.7  
C/W  
C/W  
C/W  
C/W  
JA  
JA  
JA  
JC  
1 m/s air flow  
2.5 m/s air flow  
Thermal Resistance Junction to Case  
Landing Pattern  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
26  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Package Outline and Package Dimensions (24-pin 4mm x 4mm QFN)  
Package dimensions are kept current with JEDEC Publication No. 95  
(Ref)  
Seating Plane  
(ND-1)x  
(Ref)  
e
ND & NE  
Even  
A1  
Index Area  
(Typ)  
If ND & NE  
are Even  
L
A3  
e
2
N
1
2
N
1
2
(NE-1)x  
(Ref)  
e
Sawn  
Singulation  
E2  
E
E2  
2
Top View  
b
A
C
(Ref)  
ND & NE  
Odd  
e
Thermal Base  
D
D2  
EP – exposed thermal pad  
should be externally  
connected to GND  
2
C
D2  
0.08  
Millimeters  
Min Max  
Symbol  
A
A1  
A3  
b
0.80  
0
1.00  
0.05  
0.25 Reference  
0.18  
0.30  
e
0.50 BASIC  
N
24  
N
N
6
D
6
E
D x E BASIC  
4.00 x 4.00  
D2  
E2  
L
2.3  
2.3  
2.55  
2.55  
0.50  
0.30  
Ordering Information  
Part / Order Number  
5V49EE503NLGI  
5V49EE503NLGI8  
Marking  
See page 26  
See page 26  
Shipping Packaging  
Trays  
Package  
24-pin QFN  
24-pin QFN  
Temperature  
-40 to +85C  
-40 to +85C  
Tape and Reel  
“G” after the two-letter package code are the Pb-Free configuration and are RoHS compliant.  
While the information presented herein has been checked for both accuracy and reliability, Integrated Device Technology (IDT) assumes  
no responsibility for either its use or for the infringement of any patents or other rights of third parties, which would result from its use. No  
other circuits, patents, or licenses are implied. This product is intended for use in normal commercial applications. Any other applications  
such as those requiring extended temperature range, high reliability, or other extraordinary environmental requirements are not  
recommended without additional processing by IDT. IDT reserves the right to change any circuitry or specifications without notice. IDT  
does not authorize or warrant any IDT product for use in life support devices or critical medical instruments.  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
27  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Revision History  
Rev.  
A
Date  
Originator Description of Change  
4/27/09  
5/04/09  
6/04/09  
R.Willner  
R.Willner  
R.Willner  
Advance Information.  
B
Identified VDDX (crystal oscillator power) and AVDD (analog power) on device.  
C
Add default configurations, pull-down resistor values on input pins.  
Released Datasheet from Advanced Information.  
D
06/10/09  
R.Willner  
Updates: crystal load specs; “Output Duty Cycle” specs; addresses 0x07, 0x02 and 0xBF  
in “Programming Registers” table.  
E
F
G
H
J
10/06/09  
02/23/10  
05/27/10  
11/09/10  
01/19/11  
04/22/11  
04/17/12  
R.Willner  
R.Willner  
R.Willner  
R.Willner  
R.Willner  
R.Willner  
R. Willner  
Changed IP3[3:0] to IP3[4:0] ; updated “Programming Registers Table”.  
Updated Recommended Operation Conditions to include Vddx and AVdd parameters  
Corrections to register table for PM#, Q# and SRC# values.  
Changed crystal loading range from 3.5pF ~ 7.5pF to 3.5pF ~ 11pF (pg. 6).  
Corrected notes for top-side marking.  
K
L
Added Landing Pattern diagram.  
1. Change description for SDAT and SCLK pins.  
2. Add new footnotes to pin descriptions table  
3. Added section "Crystal Clock Selection"  
4. Added logic diagram and Truth table for "SD/OE Pin Function" section.  
5. Corrected register readback values for 0x52~0x54 and 0x7C~0x7F.  
6. Update to QFN package drawing - exposed thermal pad callout.  
M
N
06/04/12  
A. Tsui  
1. Updated SD-OE pin description; from (Default is active HIGH) to (Default is active  
LOW)  
2. Updated “OUTn” column in Truth Table with “High-Z” specs and added footnote 2,  
“High-Z regardless of OEM bits”.  
3. Updated “SD-OE Pin Function” section to reflect that SP is “0”changed from active  
HIGH to active LOW, and SP is “1” changed from active LOW to active HIGH.  
06/18/12  
R.Willner  
Added Min/Max spread values to "Spread Spectrum Generation Specifications" table;  
fMOD - Max. 120kHz; Down Spread - Min. -0.5%, Max. -4.0%; Center Spread - Min.  
0.25%, Max. 2.0%  
P
09/24/12  
07/10/15  
R.Willner  
A.B.  
Slew Rate (t4) Output Load test conditions were changed from 15pF to 5pF.  
Q
Added the following note under AC Timing Electrical Characteristics table:  
“Not guaranteed until customer specific configuration is approved by IDT.”  
IDT® EEPROM PROGRAMMABLE CLOCK GENERATOR  
28  
IDT5V49EE503 REV Q 071015  
IDT5V49EE503  
EEPROM PROGRAMMABLE CLOCK GENERATOR  
CLOCK SYNTHESIZER  
Innovate with IDT and accelerate your future networks. Contact:  
w w w.IDT.com  
For Sales  
800-345-7015  
408-284-8200  
Fax: 408-284-2775  
For Tech Support  
www.idt.com/go/clockhelp  
Corporate Headquarters  
Integrated Device Technology, Inc.  
www.idt.com  
© 2012 Integrated Device Technology, Inc. All rights reserved. Product specifications subject to change without notice. IDT, ICS, and the IDT logo are trademarks of Integrated  
Device Technology, Inc. Accelerated Thinking is a service mark of Integrated Device Technology, Inc. All other brands, product names and marks are or may be trademarks or  
registered trademarks used to identify products or services of their respective owners.  
Printed in USA  

相关型号:

5V49EE503NLGI8

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT

5V49EE504NLGI

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT

5V49EE504NLGI8

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT

5V49EE702NDGI

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT

5V49EE702NDGI8

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT

5V49EE703NDGI

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT

5V49EE703NDGI8

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT

5V49EE704NDGI

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT

5V49EE704NDGI8

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT

5V49EE901NLGI

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT

5V49EE901NLGI8

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT

5V49EE901PGGI

EEPROM PROGRAMMABLE CLOCK GENERATOR
IDT