IDT IDTCV110LPV

IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PROGRAMMABLE FLEXPC
CLOCK FOR P4 PROCESSOR
IDTCV110L
DESCRIPTION:
FEATURES:
IDTCV110L is a 56 pin clock device. The CPU output buffer is designed to
support up to 400MHz processor. This chip has three PLLs inside for CPU/
SRC/PCI, SATA, and 48MHz/DOT96 IO clocks. One dedicated PLL for Serial
ATA clock provides high accuracy frequency. This device also implements
Band-gap referenced IREF to reduce the impact of VDD variation on differential
outputs, which can provide more robust system performance.
Static PLL frequency divide error can be as low as 36 ppm, worse case 114
ppm, providing high accuracy output clock. Each CPU/SRC/PCI, SATA clock
has its own Spread Spectrum selection, which allows for isolated changes
instead of affecting other clock groups.
• One high precision PLL for CPU, SSC, and N programming
• One high precision PLL for SRC/PCI/SATA, SSC, and N
programming
• One high precision PLL for 96MHz/48MHz
• Band-gap circuit for differential outputs
• Support spread spectrum modulation, down spread 0.5%
• Support SMBus block read/write, index read/write
• Selectable output strength for REF
• Allows for CPU frequency to change to a higher frequency for
maximum system computing power
• Available in SSOP package
OUTPUTS:
• 2*0.7V current –mode differential CPU CLK pair
• 6*0.7V current –mode differential SRC CLK pair, one dedicated
for SATA
• One CPU_ITP/SRC selectable CLK pair
• 9*PCI, 3 free running, 33.3MHz
• 1*96MHz, 1*48MHz
• 1*REF
KEY SPECIFICATION:
•
•
•
•
•
CPU/SRC CLK cycle to cycle jitter < 85ps
SATA CLK cycle to cycle jitter < 85ps
PCI CLK cycle to cycle jitter < 250ps
Static PLL frequency divide error < 114 ppm
Static PLL frequency divide error for 48MHz < 5 ppm
FUNCTIONAL BLOCK DIAGRAM
PLL1
SSC
N Programmable
X1
CPU CLK
Output Buffers
Stop Logic
CPU[1:0]
CPU_ITP/SRC7
XTAL
Osc Amp
IREF
REF
X2
ITP_EN
SDATA
SCLK
SM Bus
Controller
SRC CLK
Output Buffer
Stop Logic
PLL2
SSC
N Programmable
SRC[6:1]
PCI[5:0], PCIF[2:0]
IREF
VTT_PWRGD#/PD
Control
Logic
48MHz
FSA.B.C
48MHz/96MHz
Output BUffer
PLL3
DOT96
The IDT logo is a registered trademark of Integrated Device Technology, Inc.
COMMERCIAL TEMPERATURE RANGE
IDT CONFIDENTIAL
DECEMBER 2004
1
© 2004 Integrated Device Technology, Inc.
DSC-6534/5
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
ABSOLUTE MAXIMUM RATINGS(1)
PIN CONFIGURATION
Symbol
Description
VDDA
3.3V Core Supply Voltage
Min
VDD_PCI
1
56
PCI2
VDD
3.3V Logic Input Supply Voltage GND - 0.5
VSS_PCI
2
55
PCI1
TSTG
Storage Temperature
PCI3
3
54
PCI0
TAMBIENT
Ambient Operating Temperature
PCI4
4
53
FSC/TEST_SEL
TCASE
Case Temperature
PCI5
5
52
REF
ESD Prot
Input ESD Protection
VSS_PCI
6
51
VSS_REF
VDD_PCI
7
50
XTAL_IN
PCIF0/ITP_EN
8
49
XTAL_OUT
PCIF1
9
48
VDD_REF
PCIF2
10
47
SDA
VDD48
11
46
SCL
USB48
12
45
VSS_CPU
VSS48
13
44
CPU0
DOT96
14
43
CPU0#
DOT96#
15
42
VDD_CPU
FSB/TEST_MODE
16
41
CPU1
VTT_PWRGD#/PD
17
40
CPU1#
FSA
18
39
IREF
SRC1
19
38
VSSA
20
37
VDDA
VDD_SRC
21
36
CPU2_ITP/SRC7
SRC2
22
35
CPU2_ITP#/SRC7#
SRC2#
23
34
VDD_SRC
SRC3
24
33
SRC6
25
32
SRC6#
SRC4
26
31
SRC5
SRC4#
27
30
SRC5#
VDD_SRC
28
29
VSS_SRC
0
2000
Unit
4.6
V
4.6
V
+150
°C
+70
°C
+115
°C
V
Human Body Model
SRC1#
SRC3#
–65
Max
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.
SSOP
TOP VIEW
FREQUENCY SELECTION TABLE
FSC, B, A
CPU
SRC[7:1]
PCI
USB
DOT
REF
101
100
100
33.3
48
96
14.318
001
133
100
33.3
48
96
14.318
011
166
100
33.3
48
96
14.318
010
200
100
33.3
48
96
14.318
000
266
100
33.3
48
96
14.318
100
333
100
33.3
48
96
14.318
110
400
100
33.3
48
96
14.318
111
Reserve
100
33.3
48
96
14.318
IDT CONFIDENTIAL
2
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PIN DESCRIPTION
Pin Number
Name
Type
Description
1
VDD_PCI
PWR
3.3V
2
VSS_PCI
GND
GND
3
PCI3
OUT
PCI clock
4
PCI4
OUT
PCI clock
5
PCI5
OUT
PCI clock
6
VSS_PCI
GND
GND
7
VDD_PCI
PWR
3.3V
8
PCIF0/ITP_EN
I/O
PCI clock, free running. CPU2 select (sampled on VTT_PWRGD# assertion) HIGH = CPU2.
9
PCIF1
OUT
PCI clock, free running
10
PCIF2
OUT
PCI clock, free running
11
VDD48
PWR
3.3V
12
USB48
OUT
48MHz clock
13
VSS48
GND
GND
14
DOT96
OUT
96MHz 0.7 current mode differential clock output
15
DOT96#
OUT
96MHz 0.7 current mode differential clock output
16
FSB/TEST_MODE
IN
CPU frequency selection. Selects REF/N or Hi-Z when in test mode, Hi-Z = 1, REF/N = 0.
17
VTT_PWRGD#/PD
IN
Level-sensitive strobe used to latch the FSA, FSB, FSC/TEST_SEL, and PCIF0/ITP_EN inputs. After
VTT_PWRGD# assertion, becomes a real-time input for asserting power down. (Active HIGH)
18
FSA
IN
CPU frequency selection
19
SRC1
OUT
Differential serial reference clock
20
SRC1#
OUT
Differential serial reference clock
21
VDD_SRC
PWR
3.3V
22
SRC2
OUT
Differential serial reference clock
23
SRC2#
OUT
Differential serial reference clock
24
SRC3
OUT
Differential serial reference clock
25
SRC3#
OUT
Differential serial reference clock
26
SRC4
OUT
Differential serial reference clock
27
SRC4#
OUT
Differential serial reference clock
28
VDD_SRC
PWR
3.3V
29
VSS_SRC
GND
GND
30
SRC5#
OUT
Differential serial reference clock
31
SRC5
OUT
Differential serial reference clock
32
SRC6#
OUT
Differential serial reference clock
33
SRC6
OUT
Differential serial reference clock
34
VDD_SRC
PWR
3.3V
35
CPU2_ITP#/SRC7#
OUT
Selectable CPU or SRC differential clock output. ITP_EN = 0 at VTT_PWRGD# assertion = SRC7#.
36
CPU2_ITP/SRC7
OUT
Selectable CPU or SRC differential clock output. ITP_EN = 0 at VTT_PWRGD# assertion = SRC7.
37
VDDA
PWR
3.3V
38
VSSA
GND
GND
39
IREF
OUT
Reference current for differential output buffer
40
CPU1#
OUT
Host 0.7 current mode differential clock output
41
CPU1
OUT
Host 0.7 current mode differential clock output
42
VDD_CPU
PWR
3.3V
IDT CONFIDENTIAL
3
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PIN DESCRIPTION (CONT.)
Pin Number
Name
Type
43
CPU0#
OUT
Host 0.7 current mode differential clock output
Description
44
CPU0
OUT
Host 0.7 current mode differential clock output
45
VSS_CPU
GND
46
SCL
IN
GND
SMBus clock
47
SDA
I/O
48
VDD_REF
PWR
3.3V
SMBus data
49
XTAL_OUT
OUT
XTAL output
50
XTAL_IN
IN
51
VSS_REF
GND
XTAL input
52
REF
OUT
53
FSC/TEST_SEL
IN
54
PCI0
OUT
PCI clock
55
PCI1
OUT
PCI clock
56
PCI2
OUT
PCI clock
GND
14.318 MHz reference clock output
CPU frequency selection. Selects test mode if pulled to above 2V when VTT_PWRGD# is asserted LOW.
INDEX BLOCK WRITE PROTOCOL
Bit
1
2-9
10
11-18
19
20-27
28
29-36
37
38-45
46
# of bits
1
8
1
8
1
8
1
8
1
8
1
From
Master
Master
Slave
Master
Slave
Master
Slave
Master
Slave
Master
Slave
Master
Slave
Master
INDEX BLOCK READ PROTOCOL
Master can stop reading any time by issuing the stop bit without waiting
until Nth byte (byte count bit30-37).
Description
Start
D2h
Ack (Acknowledge)
Register offset byte (starting byte)
Ack (Acknowledge)
Byte count, N (0 is not valid)
Ack (Acknowledge)
first data byte (Offset data byte)
Ack (Acknowledge)
2nd data byte
Ack (Acknowledge)
:
Nth data byte
Acknowledge
Stop
Bit
1
2-9
10
11-18
19
20
21-28
29
30-37
# of bits
1
8
1
8
1
1
8
1
8
From
Master
Master
Slave
Master
Slave
Master
Master
Slave
Slave
38
39-46
47
48-55
1
8
1
8
Master
Slave
Master
Slave
Master
Slave
Master
INDEX BYTE READ
INDEX BYTE WRITE
Description
Start
D2h
Ack (Acknowledge)
Register offset byte (starting byte)
Ack (Acknowledge)
Repeated Start
D3h
Ack (Acknowledge)
Byte count, N (block read back of N
bytes), power on is 8
Ack (Acknowledge)
first data byte (Offset data byte)
Ack (Acknowledge)
2nd data byte
Ack (Acknowledge)
:
Ack (Acknowledge)
Nth data byte
Not acknowledge
Stop
Setting bit[11:18] = starting address. After reading back the first data byte,
master issues Stop bit.
Setting bit[11:18] = starting address, bit[20:27] = 01h.
IDT CONFIDENTIAL
4
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
CONTROL REGISTERS
N PROGRAMMING PROCEDURE
•
•
Use Index byte write.
For N programming, the user only needs to access Byte17, Byte 25, and Byte8.
1.
2.
3.
•
•
•
Write Byte17 for CPU PLL N, CPU f = N* Resolution, see resolution table below Byte17.
Write Byte25 for SRC PLL N, SRC f = N*0.666667, PCI = SRC f /3, SATA f = SRC f.
Enable N Programming bit, Byte8 bit1. Once this bit is enabled, any N value will be changed on the fly.
Center spread only works when the N Programming bit is enabled. Down spread is OK even N Programming bit is disabled
It is OK to change N value to any value on the bench test board. In the system, IDT recommends the stepping change. It is unknown how much
the system can sustain for each stepping change; the estimate is about 5. If the N changes too much in one step, the system will likely hang.
Note that SATA is with SRC PLL. This SATA Hard Drive might not operate during SRC N programming.
Most of the Bytes, from Byte8-Byte31, are used to adjust output waveforms and SSC modulation profiles. The power on setting will be changed according
to each power on frequency selection. To avoid mistakes, don’t write on those byte (be careful about Block Write). It is suggested to use the Index Byte
write to access bytes.
FREQUENCY SELECTION TABLE
SSC MAGNITUDE CONTROL, SMC
SMC[2:0]
000
001
010
011
100
101
110
111
FS_C, B, A
101
001
011
010
000
100
110
111
-0.25
-0.5
-0.75
-1
±0.125
±0.25
±0.375
±0.5
RESOLUTION
CPU (MHz)
100
133
166
200
266
333
400
Resolution
0.666667
0.666667
1.333333
1.333333
1.333333
2.666667
2.666667
N=
150
200
125
150
200
125
150
IDT CONFIDENTIAL
5
CPU
100
133
166
200
266
333
400
RESERVE
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 0
Bit
Output(s) Affected
Description/Function
0
1
Type
Power On
0
Reserve
1
SRC1, SRC1#
Output enable
Tristate
Enable
RW
1
2
SRC2, SRC2#
Output enable
Tristate
Enable
RW
1
3
SRC3, SRC3#
Output enable
Tristate
Enable
RW
1
4
SRC4, SRC4#
Output enable
Tristate
Enable
RW
1
5
SRC5, SRC5#
Output enable
Tristate
Enable
RW
1
6
SRC6, SRC6#
Output enable
Tristate
Enable
RW
1
7
CPU2, CPU2#/
Output enable
Tristate
Enable
RW
1
SRC7, SRC7#
BYTE 1
Bit
Output(s) Affected
Description/Function
0
1
Type
Power On
0
CPU[2:0], SRC[7:1],
Spread Spectrum mode enable
Spread off
Spread on
RW
0
PCI[5:0], PCIF[2:0]
1
CPU0, CPU0#
Output enable
Tristate
Enable
RW
1
2
CPU1, CPU1#
Output enable
Tristate
Enable
RW
1
3
Reserve
4
REF
Output enable
Tristate
Enable
RW
1
5
USB48
Output enable
Tristate
Enable
RW
1
6
DOT96
Output enable
Tristate
Enable
RW
1
7
PCIF0
Output enable
Tristate
Enable
RW
1
Bit
Output(s) Affected
Description/Function
0
1
Type
Power On
0
PCIF1
Output enable
Tristate
Enable
RW
1
1
PCIF2
Output enable
Tristate
Enable
RW
1
2
PCI0
Output enable
Tristate
Enable
RW
1
3
PCI1
Output enable
Tristate
Enable
RW
1
4
PCI2
Output enable
Tristate
Enable
RW
1
5
PCI3
Output enable
Tristate
Enable
RW
1
6
PCI4
Output enable
Tristate
Enable
RW
1
7
PCI5
Output enable
Tristate
Enable
RW
1
0
BYTE 2
IDT CONFIDENTIAL
6
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 3
Bit
Output(s) Affected
Description / Function
0
1
Type
Power On
0
Reserve
1
SRC1
Allow controlled by software
PCI_STOP, byte 6, bit 3, assertion
Free running, not
affected by PCI_STOP
Stopped with
PCI_STOP
RW
0
2
SRC2
Allow controlled by software
PCI_STOP, byte 6, bit 3, assertion
Free running, not
affected by PCI_STOP
Stopped with
PCI_STOP
RW
0
3
SRC3
Allow controlled by software
PCI_STOP, byte 6, bit 3, assertion
Free running, not
affected by PCI_STOP
Stopped with
PCI_STOP
RW
0
4
SRC4
Allow controlled by software
PCI_STOP, byte 6, bit 3, assertion
Free running, not
affected by PCI_STOP
Stopped with
PCI_STOP
RW
0
5
SRC5
Allow controlled by software
PCI_STOP, byte 6, bit 3, assertion
Free running, not
affected by PCI_STOP
Stopped with
PCI_STOP
RW
0
6
SRC6
Allow controlled by software
PCI_STOP, byte 6, bit 3, assertion
Free running, not
affected by PCI_STOP
Stopped with
PCI_STOP
RW
0
7
SRC7
Allow controlled by software
PCI_STOP, byte 6, bit 3, assertion
Free running, not
affected by PCI_STOP
Stopped with
PCI_STOP
RW
0
Bit
Output(s) Affected
Description / Function
0
1
Type
Power On
0
Reserve
RW
1
1
Reserve
RW
1
2
Reserve
RW
1
3
PCIF0
RW
0
RW
0
RW
0
RW
0
BYTE 4
4
PCIF1
5
PCIF2
6
DOT96
7
Reserve
Allow controlled by software
Not stopped
Stopped with
PCI_STOP, byte 6, bit 3, assertion
by PCI_STOP
PCI_STOP
Allow controlled by software
Not stopped
Stopped with
PCI_STOP, byte 6, bit 3, assertion
by PCI_STOP
PCI_STOP
Allow controlled by software
Not stopped
Stopped with
PCI_STOP, byte 6, bit 3, assertion
by PCI_STOP
PCI_STOP
DOT96 power down drive mode
Driven in power down
Tristate
0
BYTE 5
Bit
Output(s) Affected
Description / Function
0
1
Type
Power On
0
CPU0, CPU0#
CPU0 PWRDWN drive mode
Driven in power down
Tristate in power down
RW
0
1
CPU1, CPU1#
CPU1 PWRDWN drive mode
Driven in power down
Tristate in power down
RW
0
2
CPU2, CPU2#
CPU2 PWRDWN drive mode
Driven in power down
Tristate in power down
RW
0
3
SRC[7:1], SRC[7:1]#
SRC PWRDWN drive mode
Driven in power down
Tristate in power down
RW
0
4
Reserve
0
5
Reserve
0
6
Reserve
0
7
SRC[7:1], SRC[7:1]#
SRC PCI_STOP drive mode
Driven in PCI_STOP
Tristate when stopped
IDT CONFIDENTIAL
7
RW
0
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 6
Bit
Output(s) Affected
Description / Function
0
CPU[2:0]
FSA latched value on power up
R
1
CPU[2:0]
FSB latched value on power up
R
2
CPU[2:0]
FSC latched value on power up
R
3
PCI, SRC
Software PCI_STOP control for
PCI and SRC CLK
Stop all PCI, PCIF, and
SRC which can be stopped
by PCI_STOP#
Software STOP
Disabled
4
REF
REF drive strength
1x drive
2x drive
5
Reserve
6
0
1
Type
RW
Power On
1
1
0
Test clock mode entry control
Normal operation
Test mode, controlled
RW
0
by Byte 6, Bit 7
7
CPU, SRC, PCI
PCIF, REF,
USB48, DOT96
Only valid when Byte 6, Bit 7
is HIGH
Hi-Z
REF/N
Output(s) Affected
Description / Function
0
1
0
BYTE 7
Bit
Type
Power On
0
Vendor ID
R
1
1
Vendor ID
R
0
2
Vendor ID
R
1
3
Vendor ID
R
0
4
Revision ID
R
0
5
Revision ID
R
1
6
Revision ID
R
1
7
Revision ID
R
0
BYTE 8
Bit
Output(s) Affected
0
1
2
3
4
5
6
7
One cycle read
Reserve
USB48
SRC, PLL2, SSC enable
Description / Function
0
1
Type
Power On
N Programming enable
disable
Disable
enable
enable
USB 48 Strength control
USB PLL power down
SRC PLL power down
CPU PLL power down
Only valid when Byte1 bit0 is 1
1x
normal
normal
normal
disable
2x
Power down
Power down
Power down
enable
RW
RW
RW
RW
RW
RW
RW
RW
0
0
0
0
0
0
0
1
IDT CONFIDENTIAL
8
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 9
Bit
Output(s) Affected
Description / Function
0
1
2
3
4
5
6
7
SRC SMC0
SRC SMC1
SRC SMC2
Reserve
CPU SMC0
CPU SMC1
CPU SMC2
SRC/PCI SSC control
see SMC table
0
1
CPU PLL SSC control
see SMC table
Must be 0
Must be 0
Type
Power On
RW
RW
RW
RW
RW
RW
RW
RW
1
0
0
0
1
0
0
0
(Must be 0)
BYTES 10-16: OUTPUT WAVEFORM ADJUSTMENT. DON'T WRITE OVER.
BYTE 17
Bit
Output(s) Affected
Description / Function
0
1
2
3
4
5
6
7
CPU_N0, LSB
CPU_N1
CPU_N2
CPU_N3
CPU_N4
CPU_N5
CPU_N6
CPU_N7, MSB
CPU CLK = N* Resolution
see Resolution table
0
1
Type
Power On
RW
RW
RW
RW
RW
RW
RW
RW
BYTES 18-24: OUTPUT WAVEFORM ADJUSTMENT. DON'T WRITE OVER.
BYTE 25
Bit
Output(s) Affected
Description / Function
0
1
2
3
4
5
6
7
SRC_N0, LSB
SRC_N1
SRC_N2
SRC_N3
SRC_N4
SRC_N5
SRC_N6
SRC_N7, MSB
SRC f = N*SRC Resolution
Resolution = 0.666667
100MHz N= 150
0
1
Type
RW
RW
RW
RW
RW
RW
RW
RW
BYTES 26-31: OUTPUT WAVEFORM ADJUSTMENT. DON'T WRITE OVER.
IDT CONFIDENTIAL
9
Power On
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
APPLICATION NOTE
Bits
Strength
111
0.6x
011
0.8x
001
1x
000
1.2x
Byte 18, bit[2:0] controls PCIF[2:0] strength.
Byte 26, bit[2:0] controls PCI[5:0] strength.
Byte 27, Byte 28 controls the magnitude of the SRC spread. (1)
Byte 30, Byte 31 sets the center of the frequency of the SRC. (1)
Byte 23, bit[3:0] controls the CPU PLL spread.
NOTE:
1. Write byte 9 prior to Bytes 27, 28, 30, and 31.
ELECTRICAL CHARACTERISTICS - INPUT / SUPPLY / COMMON OUTPUT
PARAMETERS
Following Conditions Apply Unless Otherwise Specified:
Operating Condition: TA = 0°C to +70°C, Supply Voltage: VDD = 3.3V ± 5%
Symbol
Min.
Typ.
Max.
Unit
VIH
Input HIGH Voltage
3.3V ± 5%
2
—
VDD + 0.3
V
VIL
Input LOW Voltage
3.3V ± 5%
VSS - 0.3
—
0.8
V
VIH_FS
LOW Voltage, HIGH Threshold
For FSA.B.C test_mode
0.7
—
VDD + 0.3
V
VIL_FS
LOW Voltage, LOW Threshold
For FSA.B.C test_mode
VSS - 0.3
—
0.35
V
Input LeakageCurrent
0< VIN < VDD, no internal pull-up or pull-down
–5
—
+5
mA
IDD3.3OP
Operating Supply Current
Full active, CL = full load
—
—
400
mA
IDD3.3PD
Powerdown Current
All differential pairs driven
—
—
70
mA
All differential pairs tri-stated
—
—
12
VDD = 3.3V
—
14.31818
—
MHz
—
—
7
nH
IIL
Parameter
FI
Input Frequency(1)
LPIN
Pin Inductance(2)
CIN
COUT
Input Capacitance(2)
CINX
TSTAB
Test Conditions
Logic inputs
—
—
5
Output pin capacitance
—
—
6
pF
X1 and X2 pins
—
—
5
Clock Stabilization(2,3)
From VDD power-up or de-assertion of PD to first clock
—
—
1.8
ms
Modulation Frequency(2)
Triangular modulation
30
—
33
KHz
TDRIVE_PD(2)
CPU output enable after PD de-assertion
—
—
300
us
TFALL_PD(2)
Fall time of PD
—
—
5
ns
TRISE_PD(3)
Rise time of PD
—
—
5
ns
NOTES:
1. Input frequency should be measured at the REF output pin and tuned to ideal 14.31818MHz to meet ppm frequency accuracy on PLL outputs.
2. This parameter is guaranteed by design, but not 100% production tested.
3. See TIMING DIAGRAMS for timing requirements.
IDT CONFIDENTIAL
10
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
ELECTRICAL CHARACTERISTICS - CPU, SRC, AND DOT96 0.7 CURRENT MODE
DIFFERENTIAL PAIR(1)
Following Conditions Apply Unless Otherwise Specified:
Operating Condition: TA = 0°C to +70°C, Supply Voltage: VDD = 3.3V ± 5%; CL = 2pF
Symbol
Parameter
Min.
Typ.
Max.
Unit
VO = VX
3000
—
—
Ω
Output HIGH Voltage
IOH = -1mA
2.4
—
—
V
VOL3
Output LOW Voltage
IOL = 1mA
—
—
0.4
V
VHIGH
Voltage HIGH(2)
Statistical measurement on single-ended signal using
660
—
1150
mV
VLOW
Voltage LOW(2)
oscilloscope math function
–300
—
150
VOVS
Max Voltage(2)
Measurement on single-ended signal using absolute value
—
—
1150
VUDS
Min Voltage(2)
–300
—
—
VCROSS(ABS)
Crossing Voltage (abs)(2)
250
—
550
mV
d - VCROSS
Crossing Voltage (var)(2)
Variation of crossing over all edges
—
—
140
mV
Long Accuracy(2,3)
See TPERIOD Min. - Max. values
–300
—
300
ppm
400MHz nominal / -0.5% spread
2.4993
—
2.5133
333.33MHz nominal / -0.5% spread
2.9991
—
3.016
266.66MHz nominal / -0.5% spread
3.7489
—
3.77
200MHz nominal / -0.5% spread
4.9985
—
5.0266
166.66MHz nominal / -0.5% spread
5.9982
—
6.032
133.33MHz nominal / -0.5% spread
7.4978
—
7.54
100MHz nominal / -0.5% spread
9.997
—
10.0533
96MHz nominal
10.4135
—
10.4198
400MHz nominal / -0.5% spread
2.4143
—
—
333.33MHz nominal / -0.5% spread
2.9141
—
—
266.66MHz nominal / -0.5% spread
3.6639
—
—
200MHz nominal / -0.5% spread
166.66MHz nominal / -0.5% spread
4.9135
5.9132
—
—
—
—
133.33MHz nominal / -0.5% spread
7.4128
—
—
100MHz nominal / -0.5% spread
9.912
—
—
10.1635
—
—
Current Source Output Impedance(2)
VOH3
ZO
ppm
TPERIOD
TABSMIN
Average Period(3)
Absolute Min Period(2,3)
Test Conditions
96MHz nominal
mV
ns
ns
tR
Rise Time(2)
VOL = 0.175V, VOH = 0.525V
175
—
700
ps
tF
Fall Time(2)
VOL = 0.175V, VOH = 0.525V
175
—
700
ps
—
—
125
ps
—
—
125
ps
45
—
55
%
d-tR
Rise Time Variation(2)
d-tF
Fall Time Variation(2)
dT3
Duty Cycle(2)
Measurement from differential waveform
NOTES:
1. SRC clock outputs run only at 100MHz.
2. This parameter is guaranteed by design, but not 100% production tested.
3. All long term accuracy and clock period specifications are guaranteed with the assumption that the REF output is at 14.31818MHz.
IDT CONFIDENTIAL
11
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
ELECTRICAL CHARACTERISTICS - CPU, SRC, AND DOT96 0.7 CURRENT MODE
DIFFERENTIAL PAIR, CONTINUED(1)
Following Conditions Apply Unless Otherwise Specified:
Operating Condition: TA = 0°C to +70°C, Supply Voltage: VDD = 3.3V ± 5%; CL = 2pF
Symbol
tSK3
Parameter
Skew, CPU[1:0](2)
Skew, CPU2(2)
Skew,
Test Conditions
VT = 50%
Min.
—
—
Typ.
—
—
Max.
100
250
—
—
250
—
—
85
—
—
100
—
—
—
—
125
250
SRC(2)
Jitter, Cycle to Cycle, CPU[1:0](2)
tJCYC-CYC
Jitter, Cycle to Cycle, CPU2(2)
Measurement from differential waveform
Jitter, Cycle to Cycle, SRC(2)
Jitter, Cycle to Cycle, DOT96(2)
Unit
ps
ps
NOTES:
1. SRC clock outputs run only at 100MHz.
2. This parameter is guaranteed by design, but not 100% production tested.
ELECTRICAL CHARACTERISTICS - PCICLK / PCICLK_F
Following Conditions Apply Unless Otherwise Specified:
Operating Condition: TA = 0°C to +70°C, Supply Voltage: VDD = 3.3V ± 5%; CL = 10 - 30pF
Symbol
Parameter
Test Conditions
ppm
Static Error(1,2)
Min.
Typ.
Max.
Unit
See Tperiod Min. - Max. values
TPERIOD
Clock Period(2)
—
—
0
ppm
33.33MHz output nominal
29.991
—
30.009
ns
33.33MHz output spread
29.991
—
30.1598
2.4
—
—
VOH
Output HIGH Voltage
IOH = -1mA
VOL
Output LOW Voltage
IOL = 1mA
—
—
0.55
V
IOH
Output HIGH Current
VOH at Min. = 1V
-33
—
—
mA
VOH at Max. = 3.135V
—
—
-33
VOL at Min. = 1.95V
30
—
—
IOL
Output LOW Current
V
mA
VOL at Max. = 0.4V
—
—
38
Edge Rate(1)
Rising edge rate
1
—
4
V/ns
Edge Rate(1)
Falling edge rate
1
—
4
V/ns
tR1
Rise Time(1)
VOL = 0.8V, VOH = 2V
0.3
—
1.2
ns
tF1
Fall Time(1)
VOL = 0.8V, VOH = 2V
0.3
—
1.2
ns
VT = 1.5V
45
—
55
%
VT = 1.5V
—
—
500
ps
VT = 1.5V
—
—
500
ps
Cycle(1)
dT1
Duty
tSK1
Skew(1)
tJCYC-CYC
Jitter, Cycle to
Cycle(1)
NOTES:
1. This parameter is guaranteed by design, but not 100% production tested.
2. All long term accuracy and clock period specifications are guaranteed with the assumption that the REF output is at 14.31818MHz.
IDT CONFIDENTIAL
12
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
ELECTRICAL CHARACTERISTICS, 48MHZ, USB
Following Conditions Apply Unless Otherwise Specified:
Operating Condition: TA = 0°C to +70°C, Supply Voltage: VDD = 3.3V ± 5%; CL = 10 - 20pF
Symbol
Parameter
Test Conditions
ppm
Static Error(1,2)
See Tperiod Min. - Max. values
TPERIOD
Clock Period(2)
48MHz output nominal
VOH
Output HIGH Voltage
IOH = -1mA
VOL
Output LOW Voltage
IOL = 1mA
IOH
Output HIGH Current
VOH at Min. = 1V
VOH at Max. = 3.135V
IOL
Output LOW Current
Min.
Typ.
Max.
Unit
—
—
0
ppm
20.8257
—
20.834
ns
2.4
—
—
V
—
—
0.55
V
-29
—
—
mA
—
—
-23
VOL at Min. = 1.95V
29
—
—
mA
VOL at Max. = 0.4V
—
—
27
Edge Rate(1)
Rising edge rate
1
—
2
V/ns
Edge Rate(1)
Falling edge rate
1
—
2
V/ns
tR1
Rise Time(1)
VOL = 0.8V, VOH = 2V
0.5
—
1.2
ns
tF1
Fall Time(1)
VOL = 0.8V, VOH = 2V
0.5
—
1.2
ns
VT = 1.5V
45
—
55
%
—
—
350
ps
Min.
Typ.
Max.
Unit
—
—
0
ppm
69.827
—
69.855
ns
dT1
tJCYC-CYC
Duty
Cycle(1)
Jitter, Cycle to Cycle
NOTES:
1. This parameter is guaranteed by design, but not 100% production tested.
2. All long term accuracy and clock period specifications are guaranteed with the assumption that the REF output is at 14.31818MHz.
ELECTRICAL CHARACTERISTICS - REF-14.318MHZ
Following Conditions Apply Unless Otherwise Specified:
Operating Condition: TA = 0°C to +70°C, Supply Voltage: VDD = 3.3V ± 5%; CL = 10 - 20pF
Symbol
Parameter
Test Conditions
Long Accuracy(1)
See Tperiod Min. - Max. values
Clock Period
14.318MHz output nominal
VOH
Output HIGH Voltage(1)
IOH = -1mA
2.4
—
—
V
VOL
Output LOW Voltage(1)
IOL = 1mA
—
—
0.4
V
IOH
Output HIGH Current
VOH at Min. = 1V
-33
—
—
mA
VOH at Max. = 3.135V
—
—
-33
IOL
Output LOW Current
VOL at Min. = 1.95V
30
—
—
VOL at Max. = 0.4V
—
—
38
Edge Rate(1)
Rising edge rate
1
—
4
V/ns
Edge Rate(1)
Falling edge rate
1
—
4
V/ns
tR1
Rise Time(1)
VOL = 0.8V, VOH = 2V
0.3
—
1.2
ns
tF1
Fall Time(1)
VOL = 0.8V, VOH = 2V
0.3
—
1.2
ns
VT = 1.5V
45
—
55
%
VT = 1.5V
—
—
1000
ps
ppm
TPERIOD
dT1
tJCYC-CYC
Duty
Cycle(1)
Jitter, Cycle to
Cycle(1)
NOTE:
1. This parameter is guaranteed by design, but not 100% production tested.
IDT CONFIDENTIAL
13
mA
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PCI STOP FUNCTIONALITY
If PCIF (2:0) and SRC clocks are set to be free-running through SMBus programming, they will ignore the PCI_STOP register bit.
PCI_STOP
(Byte 6 bit 3)
CPU
CPU#
SRC
SRC#
PCIF/PCI
USB
DOT96
DOT96#
REF
1
Normal
Normal
Normal
Normal
33MHz
48MHz
Normal
Normal
14.318MHz
0
Normal
Normal
IREF * 6 or float
Low
Low
48MHz
Normal
Normal
14.318MHz
PD, POWER DOWN
PD is an asynchronous active high input used to shut off all clocks cleanly prior to clock power. When PD is asserted high all clocks will be driven low before
turning off the VCO. In PD de-assertion all clocks will start without glitches.
PD
CPU
CPU#
SRC
SRC#
PCIF/PCI
USB
DOT96
DOT96#
REF
0
Normal
Normal
Normal
Normal
33MHz
48MHz
Normal
Normal
14.318MHz
1
IREF * 2 or float
Float
IREF * 2 or float
Float
Low
Low
IREF * 2 or float
Float
Low
PD ASSERTION
PD
CPU 133MHz
CPU# 133MHz
SRC 100MHz
SRC# 100MHz
USB 48MHz
PCI 33MHz
REF 14.31818
IDT CONFIDENTIAL
14
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PD DE-ASSERTION
The time from the de-assertion of PD or until power supply ramps to get stable clocks will be less than 1.8ms. If the drive mode control bit for PD tristate is
programmed to ‘1’ the stopped differential pair must first be driven high to a minimum of 200mV in less than 300µs of PD deassertion.
tSTAB <1.8mS
PD
CPU 133MHz
CPU# 133MHz
SRC 100MHz
SRC# 100MHz
USB 48MHz
PCI 33MHz
REF 14.31818
tDRIVE_PD
<300µS, <200mV
IDT CONFIDENTIAL
15
IDTCV110L
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
ORDERING INFORMATION
XXX
IDTCV
Device Type
XX
Package
X
Grade
CORPORATE HEADQUARTERS
2975 Stender Way
Santa Clara, CA 95054
Blank
Commercial Temperature Range
(0°C to +70°C)
PV
PVG
Small Shrink Outline Package
SSOP - Green
110L
Programmable FlexPC™ Clock for P4 Processor
for SALES:
800-345-7015 or 408-727-6116
fax: 408-492-8674
www.idt.com
IDT CONFIDENTIAL
16
for Tech Support:
[email protected]
(408) 654-6459