IDT IDTCV140

IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PROGRAMMABLE FLEXPC
CLOCK FOR P4 PROCESSOR
IDTCV140
FEATURES:
DESCRIPTION:
• Power management control suitable for notebook applications
• One high precision PLL for CPU, SSC and N programming
• One high precision PLL for SRC/PCI, supports 100MHz output
frequency, SSC and N programming
• One high precision PLL for LVDS. Supports 100/96MHz output
frequency, SSC programming
• One high precision PLL for 96MHz/48MHz
• Band-gap circuit for differential outputs
• Support spread spectrum modulation, –0.5 down spread and
others
• Support SMBus block read/write, index read/write
• Selectable output strength for REF, 48MHz, PCI
• Allows for CPU frequency to change to a slower frequency to
conserve power when an application is less executionintensive
• Smooth transition for N programming
• Available in TSSOP package
IDTCV140 is a 56 pin clock device, incorporating both Intel CK410M and
CKSSCD requirements, for Intel advance P4 processors. The CPU output
buffer is designed to support up to 400MHz processor. This chip has four PLLs
inside for CPU, SRC/PCI, LVDS, and 48MHz/DOT96 IO clocks. 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/LVDS has its own
Spread Spectrum selection.
OUTPUTS:
•
•
•
•
•
•
•
KEY SPECIFICATIONS:
2*0.7V current –mode differential CPU CLK pair
6*0.7V current –mode differential SRC CLK pair
One CPU_ITP/SRC selectable CLK pair
6*PCI, 2 free running, 33.3MHz
1*96MHz, 1*48MHz
1*REF
One 100/96 MHz differential LVDS
• CPU/SRC CLK cycle to cycle jitter < 85ps
• PCI CLK cycle to cycle jitter < 250ps
• Static PLL frequency divide error for all clocks = 0ppm
FUNCTIONAL BLOCK DIAGRAM
PLL1
SSC
N Programmable
X1
CPU CLK
Output Buffer
Stop Logic
CPU[1:0]
CPU_ITP/SRC7
XTAL
Osc Amp
IREF
REF[1:0]
X2
ITP_EN
PLL2
SSC
LVDS CLK
Output Buffer
Stop Logic
PLL3
SSC
N Programmable
SRC CLK
Output Buffer
Stop Logic
SDATA
SCLK
SM Bus
Controller
VTT_PWRGD#/PD
IREF
SEL
100/96MHz
CLKREQB#
FSA.B.C
SRC[6:1]
PCI[3:0], PCIF[1:0]
SEL100_96#
CLKREQA#
LVDS
Control
Logic
48MHz
PLL4
48MHz/96MHz
Output BUffer
PCI_STOP#
DOT96
CPU_STOP#
The IDT logo is a registered trademark of Integrated Device Technology, Inc.
COMMERCIAL TEMPERATURE RANGE
DECEMBER 2004
1
© 2004 Integrated Device Technology, Inc.
DSC 6583/7
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
ABSOLUTE MAXIMUM RATINGS(1)
PIN CONFIGURATION
Symbol
(1)
(1)
Description
VDDA
3.3V Core Supply Voltage
Min
VDD_PCI
1
56
PCI0/REQ_SEL
VSS_PCI
2
55
VDDIN
3.3V Logic Input Supply Voltage GND - 0.5
PCI_STOP#
54
Storage Temperature
PCI1
3
TSTG
CPU_STOP#
PCI2
4
53
FSC/REF1
TAMBIENT
Ambient Operating Temperature
PCI3
5
52
REF0
TCASE
Case Temperature
VSS_PCI
6
51
VSS_REF
ESD Prot
Input ESD Protection
–65
0
2000
Max
Unit
4.6
V
4.6
V
+150
°C
+70
°C
+115
°C
V
Human Body Model
VDD_PCI
7
50
XTAL_IN
PCIF0/ITP_EN
8
49
XTAL_OUT
PCIF1/SEL100/96#
9
48
VDD_REF
VTT_PWRGD#/PD
10
47
SDA
VDD48
11
46
SCL
USB48/FSA
12
45
VSS_CPU
VSS48
13
44
CPU0
DOT96
14
43
CPU0#
DOT96#
15
42
VDD_CPU
FSB
16
41
CPU1
LVDS
17
40
CPU1#
LVDS#
18
39
IREF
SRC1
19
38
VSSA
SRC1#
20
37
VDDA
VDD_SRC
21
36
CPU2_ITP/SRC7
SRC2
22
35
CPU2_ITP#/SRC7#
SRC2#
23
34
VDD_SRC
SRC3
24
33
SRC/CLKREQA#
SRC3#
25
32
SRC#/CLKREQB#
SRC4
26
31
SRC5
SRC4#
27
30
SRC5#
VDD_SRC
28
29
VSS_SRC
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.
NOTE:
1. 130K pull-down resistor.
TSSOP
TOP VIEW
FREQUENCY SELECTION TABLE
FSC, B, A
CPU
SRC[7:0]
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
2
IDTCV140
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
PCI1
OUT
PCI clock
4
PCI2
OUT
PCI clock
5
PCI3
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/SEL100/96#
I/O
PCI clock, free running. SEL100/96MHz (sampled on VTT_PWRGD# assertion) HIGH, LVDS = 100MHz.
10
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)
11
VDD48
PWR
12
USB48/FSA
I/O
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
IN
3.3V
48MHz clock for CPU frequency selection
CPU frequency selection. Selects REF/N or Hi-Z when in test mode, Hi-Z = 1, REF/N = 0.
17
LVDS
OUT
Differential serial reference clock
18
LVDS#
OUT
Differential serial reference clock
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
SRC_6#/CLKREQB#
IN
SRC clock enable (Active LOW, see Bytes 10 and 11) / SRC_6# CLK, mode selected by pin 56
33
SRC_6/CLKREQA#
IN
SRC clock enable (Active LOW, see Bytes 10 and 11) / SRC_6 CLK, mode selected by pin 56
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
3
IDTCV140
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
SM bus clock
47
SDA
I/O
48
VDD_REF
PWR
3.3V
SM bus data
49
XTAL_OUT
OUT
XTAL output
50
XTAL_IN
IN
51
VSS_REF
GND
52
REF0
OUT
53
FSC/REF1
IN
CPU frequency selection. Selects test mode if pulled above 2V when VTT_PWRGD# is asserted LOW.
54
CPU_STOP#
IN
Stop all stoppable CPU CLK
Stop all stoppable PCI, SRC CLK
55
PCI_STOP#
IN
56
PCI0/REQ_SEL
OUT
XTAL input
GND
14.318 MHz reference clock output
PCI clock/ SRC6/ CLKREQ mode select HIGH, pins 32 and 33 are CLKREQ. For LOW, the pins are
SRC6.
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.
4
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
RESOLUTION
SSC MAGNITUDE CONTROL FOR CPU,
SRC, AND SMC
SMC[2:0]
000
001
010
011
100
101
110
111
CPU (MHz)
100
133
166
200
266
333
400
OFF
-0.25
-0.5
-0.75
±0.125
±0.25
±0.375
±0.5
SEL 100/96# CONFIGURATION
Resolution
0.666667
0.666667
1.333333
1.333333
1.333333
2.666667
2.666667
N=
150
200
125
150
200
125
150
SPREAD SPECTRUM CONTROL
SELECTION FOR LVDS
SEL 100/96#
LVDS Frequency
Unit
0
96
MHz
S[3:0]
Spread
1
100
MHz
0000
-0.8%
0001
-1%
0010
-1.25%
0011
-1.5%
0100
-1.75%
S.E. CLOCK STRENGTH SELECTION
(PCI, REF, USB48)
Str[1:0]
Level
00
0.6
01
0.8
10
1
11
1.2
5
0101
-2%
0110
-0.3%
0111
-0.5%
1000
±0.3%
1001
±0.4%
1010
±0.5%
1011
±0.6%
1100
±0.8%
1101
±1 %
1110
±1.25%
1111
±1.5%
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 0
Bit
Output(s) Affected
Description/Function
0
1
Type
Power On
7
CPUT2, CPUC2
SRCT7, SRCC7
SRCT6, SRCC6
SRCT5, SRCC5
SRCT4, SRCC4
SRCT3, SRCC3
SRCT2, SRCC2
SRCT1, SRCC1
LVDS
Output Enable
Tristate
Enable
RW
1
Output Enable
Output Enable
Output Enable
Output Enable
Output Enable
Output Enable
Output Enable
Tristate
Tristate
Tristate
Tristate
Tristate
Tristate
Tristate
Enable
Enable
Enable
Enable
Enable
Enable
Enable
RW
RW
RW
RW
RW
RW
RW
1
1
1
1
1
1
1
Bit
Output(s) Affected
Description/Function
0
1
Type
Power On
7
6
5
4
3
2
1
0
PCIF0
DOT96T, DOT96C
USB48
REF0
REF1
CPUT1, CPUC1
CPUT0, CPUC0
Spread Spectrum Enable
Output Enable
Output Enable
Output Enable
Output Enable
Output Enable
Output Enable
Output Enable
Spread Spectrum mode enable
Tristate
Tristate
Tristate
Tristate
Tristate
Tristate
Tristate
Spread off
Enable
Enable
Enable
Enable
Enable
Enable
Enable
Spread on
RW
RW
RW
RW
RW
RW
RW
RW
1
1
1
1
1
1
1
0
Bit
Output(s) Affected
Description/Function
0
1
Type
Power On
7
PCI5
Output Enable
Tristate
Enable
RW
1
6
PCI4
Output Enable
Tristate
Enable
RW
1
5
PCI3
Output Enable
Tristate
Enable
RW
1
4
PCI2
Output Enable
Tristate
Enable
RW
1
3
Reserved
RW
1
2
Reserved
RW
1
1
Reserved
RW
1
0
PCIF1
Output Enable
Tristate
Enable
RW
1
Bit
Output(s) Affected
Description/Function
0
1
Type
Power On
7
6
5
4
3
2
1
0
SRCT7,SRCC7
SRCT6,SRCC6
SRCT5,SRCC5
SRCT4,SRCC4
SRCT3,SRCC3
SRCT2,SRCC2
SRCT1,SRCC1
LVDS
RW
RW
RW
RW
RW
RW
RW
RW
0
0
0
0
0
0
0
0
6
5
4
3
2
1
0
BYTE 1
BYTE 2
BYTE 3
Allow controlled by
PCI_STOP# assertion
Free running,
not affected
by PCI_STOP#
6
Stopped with
PCI_STOP#
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 4
Bit
Output(s) Affected
7
6
5
4
Reserved
DOT96T
Reserved
PCIF1
Description / Function
0
Type
Power On
Stopped with
RW
RW
RW
RW
0
0
0
0
Allow controlled by
Free running, not
3
PCIF0
PCI_STOP# assertion
affected by PCI_STOP#
PCI_STOP#
RW
0
2
CPUT2, CPUC2
Allow control of CPU_2
with assertion of CPU_STOP#
Free running, not
affected by CPU_STOP#
Stopped with
CPU_STOP#
RW
1
1
CPUT1, CPUC1
Allow control of CPU_1
with assertion of CPU_STOP#
Free running, not
affected by CPU_STOP#
Stopped with
CPU_STOP#
RW
1
0
CPUT0, CPUC0
Allow control of CPU_0
with assertion of CPU_STOP#
Free running, not
affected by CPU_STOP#
Stopped with
CPU_STOP#
RW
1
DOT96 power down drive mode
Driven in power down
1
Tristate
BYTE 5
Bit
Output(s) Affected
Description / Function
0
1
Type
Power On
7
6
5
4
3
2
1
0
SRCTs
CPUT2
CPUT1
CPUT0
SRCs
CPUT2
CPUT1
CPUT0
SRCT PCI_STOP drive mode
CPUT2 CPU_STOP drive mode
CPUT1 CPU_STOP drive mode
CPUT0 CPU_STOP drive mode
SRCT PWRDWN drive mode
CPUT2 PWRDWN drive mode
CPUT1 PWRDWN drive mode
CPUT0 PWRDWN drive mode
Driven in PCI_STOP
Driven in CPU_STOP#
Driven in CPU_STOP#
Driven in CPU_STOP#
Driven in power down
Driven in power down
Driven in power down
Driven in power down
Tristate when stopped
Tristate when stopped
Tristate when stopped
Tristate when stopped
Tristate in power down
Tristate in power down
Tristate in power down
Tristate in power down
RW
RW
RW
RW
RW
RW
RW
RW
0
0
0
0
0
0
0
0
BYTE 6
Bit
Output(s) Affected
7
6
5
4
Reserved
REF Str1
3
Software PCI_STOP
function
2
1
0
Description / Function
0
1
Type
Power On
Only valid when Byte6 bit6 is 1
Test Mode entry control
Hi-Z
Normal operation
REF/N mode
Test mode, controlled
by byte 6 bit 7
RW
RW
0
0
2x drive
RW
RW
0
1
normal
RW
1
REF drive strength
Software PCI_STOP
control for PCI, free running SRC
and free running PCIF CLK.
(see PCI_Stop# table)
FSC latched value on power up
FSB latched value on power up
FSA latched value on power up
1x drive
Stop all PCI/F & SRC
except PCIF[2:0]
and SRC clocks
set to free running
R
R
R
7
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 7
Bit
Type
Power On
7
Output(s) Affected
Description / Function
Revision ID
0
1
R
0
6
Revision ID
R
0
5
Revision ID
R
0
4
Revision ID
R
0
3
Vendor ID
R
0
2
Vendor ID
R
1
1
Vendor ID
R
0
0
Vendor ID
R
1
BYTE 8 (BLOCK READ BYTE COUNT)
Bit
Output(s) Affected
Description / Function
0
1
Type
Power On
7
RW
0
6
RW
0
5
RW
0
4
RW
1
3
RW
0
2
RW
0
1
RW
1
0
RW
0
BYTE 9
Bit
Output(s) Affected
7
6
5
Description / Function
Type
Power On
SC0
RW
1
SC1
RW
1
SC2
RW
1
4
SC3
See SSC table
3
S100/96#
Select LVDS frequency
2
Reserved
1
LVDS Spread Enable
0
SRC0/LVDS
0
HW/ SMBus control
1
RW
0
96MHz
100MHz
RW
HW Sel 100/96#
RW
0
Spread OFF
Spread ON
RW
1
HW
SW
RW
0
BYTE 10
Bit
Output(s) Affected
Description / Function
0
1
Type
Power On
7
SRC7
Controlled by CLKREQB# or CLKREQA#
CLKREQA#
CLKREQB#
RW
0
6
Reserved
RW
0
5
SRC5
Controlled by CLKREQB# or CLKREQA#
CLKREQA#
CLKREQB#
RW
0
4
SRC4
Controlled by CLKREQB# or CLKREQA#
CLKREQA#
CLKREQB#
RW
0
3
SRC3
Controlled by CLKREQB# or CLKREQA#
CLKREQA#
CLKREQB#
RW
0
2
SRC2
Controlled by CLKREQB# or CLKREQA#
CLKREQA#
CLKREQB#
RW
0
1
SRC1
Controlled by CLKREQB# or CLKREQA#
CLKREQA#
CLKREQB#
RW
0
0
LVDS
Controlled by CLKREQB# or CLKREQA#
CLKREQA#
CLKREQB#
RW
0
8
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 11
Bit
Output(s) Affected
Description/Function
0
1
Type
Power On
7
SRC7
When CLKREQ is high,Output is Hi-Z
Not controlled
Controlled
RW
0
6
Reserved
RW
0
5
SRC5
When CLKREQ is high,Output is Hi-Z
Not controlled
Controlled
RW
0
4
SRC4
When CLKREQ is high,Output is Hi-Z
Not controlled
Controlled
RW
0
3
SRC3
When CLKREQ is high,Output is Hi-Z
Not controlled
Controlled
RW
0
2
SRC2
When CLKREQ is high,Output is Hi-Z
Not controlled
Controlled
RW
0
1
SRC1
When CLKREQ is high,Output is Hi-Z
Not controlled
Controlled
RW
0
0
LVDS
When CLKREQ is high,Output is Hi-Z
Not controlled
Controlled
RW
0
BYTE 12
Bit
Output(s) Affected
7
6
5
4
3
2
1
0
Reserved
CPU SMC2
CPU SMC1
CPU SMC0
Reserved
SRC SMC2
SRC SMC1
SRC SMC0
Description / Function
0
1
CPU PLL SSC control
(see SMC table)
SRC/PCI SSC control
(see SMC table)
Type
Power On
RW
RW
RW
RW
RW
RW
RW
0
0
1
0
0
0
1
0
Type
Power On
RW
RW
RW
RW
RW
RW
RW
RW
1
0
0
1
0
1
1
0
Type
Power On
RW
RW
RW
RW
RW
RW
RW
RW
1
0
0
1
0
1
1
0
BYTE 13
Bit
Output(s) Affected
7
6
5
4
3
2
1
0
CPU_N7, MSB
CPU_N6
CPU_N5
CPU_N4
CPU_N3
CPU_N2
CPU_N1
CPU_N0, LSB
Description / Function
0
1
CPU CLK = N* Resolution
BYTE 14
Bit
Output(s) Affected
7
6
5
4
3
2
1
0
SRC_N7, MSB
SRC_N6
SRC_N5
SRC_N4
SRC_N3
SRC_N2
SRC_N1
SRC_N0, LSB
Description / Function
0
SRC CLK = N* Resolution
9
1
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 15
Bit
Output(s) Affected
7
6
5
4
3
2
1
0
Reserved
Description / Function
0
1
CPU PLL power down
SRC PLL power down
USB PLL power down
normal
normal
normal
Power down
Power down
Power down
LVDS PLL power down
N Programming enable
normal
Disable
Power down
Enable
Reserved
Reserved
Type
Power On
RW
RW
RW
RW
RW
RW
RW
RW
0
0
0
0
0
0
0
0
Type
Power On
RW
RW
RW
RW
RW
RW
RW
RW
1
0
1
0
0
0
1
0
BYTE 16
Bit
Output(s) Affected
Description / Function
7
6
5
4
3
2
1
0
PCIFStr1
PCIFStr0
PCIStrC1
PCIStrC0
Reserved
REFStr0
48MHStr1
48MHzStr0
PCIF strength selection
0
1
PCI strength selection
USB48MHz strength selection
BYTE 17
Bit
Output(s) Affected
Description / Function
0
1
Type
Power On
7
Test_scl
On chip test mode enable
normal
SCLK=1, CLK outputs=1
SCLK=0, CLK outputs=0
RW
0
6
5
4
3
2
1
0
Reserved
Reserved
Reserved
PCI5
PCI4
PCI3
PCI2
RW
RW
RW
RW
RW
RW
RW
0
0
0
1
1
1
1
Allow controlled by
PCI_STOP# assertion
Free running,
not affected
by PCI_STOP#
BYTE 62 = 00h
BYTE 63 = 14h
10
Stopped with
PCI_STOP#
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
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
Parameter
Test Conditions
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
IIH
Input HIGH Current
VIN = VDD
–5
—
5
µA
IIL1
Input LOW Current
VIN = 0V, inputs with no pull-up resistors
–5
—
—
µA
IIL2
Input LOW Current
VIN = 0V, inputs with pull-up resistors
–200
—
—
µA
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
FI
Input Frequency(1)
LPIN
Pin Inductance(2)
CIN
COUT
Input Capacitance(2)
CINX
COUTX
TSTAB
Logic inputs
—
—
5
Output pin capacitance
—
—
6
XTAL_IN
—
—
5
pF
XTAL_OUT
—
—
12
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
TSU_SRC
SRC Stop response to CLKREQ#
—
—
60
ns
TDRIVE_SRC
SRC Start response to CLKREQ#
—
—
60
ns
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
TDRIVE_CPU_STOP#(2)
CPU output enable after CPU_STOP# de-assertion
—
—
10
us
TFALL_CPU_STOP#(2)
Fall time of CPU_STOP#
—
—
5
ns
TRISE_CPU_STOP#(3)
Rise time of CPU_STOP#
—
—
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.
11
IDTCV140
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
Static Error(2,3)
See TPERIOD Min. - Max. values
—
—
0
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
—
45
—
—
125
55
ps
%
d-tR
Rise Time Variation(2)
d-tF
dT3
Fall Time Variation(2)
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.
12
IDTCV140
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
tJCYC-CYC
Parameter
Test Conditions
Min.
Typ.
Max.
Unit
—
—
—
—
100
250
ps
Skew, SRC(2)
—
—
250
Jitter, Cycle to Cycle, CPU[1:0](2)
—
—
85
—
—
100
—
—
—
—
125
250
Skew, CPU[1:0](2)
Skew, CPU2(2)
VT = 50%
Jitter, Cycle to Cycle, CPU2(2)
Measurement from differential waveform
SRC(2)
Jitter, Cycle to Cycle,
Jitter, Cycle to Cycle, DOT96(2)
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)
See Tperiod Min. - Max. values
TPERIOD
Clock Period(2)
VOH
Output HIGH Voltage
IOH = -1mA
VOL
Output LOW Voltage
IOH
Output HIGH Current
IOL
Output LOW Current
Min.
Typ.
Max.
Unit
—
—
0
ppm
33.33MHz output nominal
29.991
—
30.009
ns
33.33MHz output spread
29.991
—
30.1598
2.4
—
—
V
IOL = 1mA
—
—
0.55
V
VOH at Min. = 1V
-33
—
—
mA
VOH at Max. = 3.135V
—
—
-33
VOL at Min. = 1.95V
30
—
—
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
Cycle(1)
dT1
Duty
VT = 1.5V
45
—
55
%
tSK1
Skew(1)
VT = 1.5V
—
—
500
ps
Jitter, Cycle to Cycle(1)
VT = 1.5V
—
—
500
ps
tJCYC-CYC
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.
13
IDTCV140
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
VOL
IOH
IOL
Min.
Typ.
Max.
Unit
—
—
0
ppm
20.8257
—
20.834
ns
IOH = -1mA
2.4
—
—
V
Output LOW Voltage
IOL = 1mA
—
—
0.55
V
Output HIGH Current
VOH at Min. = 1V
-29
—
—
mA
VOH at Max. = 3.135V
—
—
-23
VOL at Min. = 1.95V
29
—
—
Output LOW Current
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
dT1
Duty Cycle(1)
VT = 1.5V
45
—
55
%
—
—
350
ps
Typ.
Max.
Unit
tJCYC-CYC
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
Min.
Long Accuracy(1)
See Tperiod Min. - Max. values
Clock Period
14.318MHz output nominal
VOH
Output HIGH Voltage(1)
VOL
IOH
ppm
TPERIOD
IOL
—
—
0
ppm
69.827
—
69.855
ns
IOH = -1mA
2.4
—
—
V
Output LOW Voltage(1)
IOL = 1mA
—
—
0.4
V
Output HIGH Current
VOH at Min. = 1V
-33
—
—
mA
VOH at Max. = 3.135V
—
—
-33
VOL at Min. = 1.95V
30
—
—
Output LOW Current
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
—
—
1000
ps
dT1
tJCYC-CYC
Duty
Cycle(1)
Jitter, Cycle to Cycle(1)
NOTE:
1. This parameter is guaranteed by design, but not 100% production tested.
14
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PCI STOP FUNCTIONALITY
The PCI_STOP# signal is on an active low input controlling PCI and SRC outputs. If PCIF[1:0] and SRC clocks can be set to be free-running through SMBus
programming, they will ignore both the PCI_STOP# pin and the PCI_STOP register bit.
PCI_STOP#
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
PCI_STOP# ASSERTION (TRANSITION FROM ‘1’ TO ‘0’)
The clock samples the PCI_STOP# signal on a rising edge of PCIF clock. After detecting the PCI_STOP# assertion low, all PCI[6:0] and stoppable PCIF[1:0]
clocks will latch low on their next high to low transition. After the PCI clocks are latched low, the SRC clock, (if set to stoppable) will latch high at IREF * 6 (or
tristate if Byte 2 Bit 6 = 1) upon its next low to high transition and the SRC# will latch low as shown below.
tSU
PCI_STOP#
PCIF[1:0] 33MHz
PCI[3:0] 33MHz
SRC 100MHz
SRC# 100MHz
PCI_STOP# - DE-ASSERTION
The de-assertion of the PCI_STOP# signal is to be sampled on the rising edge of the PCIF free running clock domain. After detecting PCI_STOP# de-assertion,
all PCI[6:0], stoppable PCIF[1:0] and stoppable SRC clocks will resume in a glitch free manner.
tSU
tDRIVE_SRC
PCI_STOP#
PCIF[1:0] 33MHz
PCI[3:0] 33MHz
SRC 100MHz
SRC# 100MHz
15
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
CLKREQ# ASSERTION (TRANSITION FROM ‘1’ TO ‘0’)
The clock samples the CLKREQ# signal on a rising edge of SRC clock. After detecting the CLKREQ# assertion low, all controlled SRC clocks will be tristate
on their next high to low transition.
tSU_SRC
CLKREQ#
SRC
SRC#
CLKREQ# - DE-ASSERTION
The de-assertion of the CLKREQ# signal is to be sampled on the rising edge of the SRC free running clock domain. After detecting CLKREQ# de-assertion,
all controlled SRC clocks will resume in a glitch free manner.
tDRIVE_SRC
CLKREQ#
SRC
SRC#
16
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
CPU STOP FUNCTIONALITY
The CPU_STOP# signal is an active low input controlling the CPU outputs. This signal can be asserted asynchronously.
CPU_STOP#
CPU
CPU#
SRC
SRC#
PCIF/PCI
USB
DOT96
DOT96#
REF
1
Normal
Normal
Normal
Normal
33MHz
48MHz
Normal
Normal
14.318MHz
0
IREF * 6 or float
Low
Normal
Normal
33MHz
48MHz
Normal
Normal
14.318MHz
CPU_STOP# ASSERTION (TRANSITION FROM ‘1’ TO ‘0’)
Asserting CPU_STOP# pin stops all CPU outputs that are set to be stoppable after their next transition. When the SMBus CPU_STOP tri-state bit corresponding
to the CPU output of interest is programmed to a ‘0’, CPU output will stop CPU_True = High and CPU_Complement = Low. When the SMBus CPU_STOP#
tri-state bit corresponding to the CPU output of interest is programmed to a ‘1’, CPU outputs will be tri-stated.
CPU_STOP#
CPU
CPU#
CPU_STOP# - DE-ASSERTION (TRANSITION FROM ‘0’ TO ‘1’)
With the de-assertion of CPU_STOP# all stopped CPU outputs will resume without a glitch. The maximum latency from the de-assertion to active outputs
is two to six CPU clock periods. If the control register tristate bit corresponding to the output of interest is programmed to ‘1’, then the stopped CPU outputs will
be driven High within 10nS of CPU_STOP# de-assertion to a voltage greater than 200mV.
CPU_STOP#
CPU
CPU#
CPU Internal
tDRIVE_CPU_Stop
10nS > 200mV
17
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
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
0
Normal
1
IREF * 2 or float
Normal
Normal
Normal
33MHz
Float
IREF * 2 or float
Float
Low
PD ASSERTION
PD
CPU 133MHz
CPU# 133MHz
SRC 100MHz
SRC# 100MHz
USB 48MHz
PCI 33MHz
REF 14.31818
18
DOT96
DOT96#
REF
48MHz
Normal
Normal
14.318MHz
Low
IREF * 2 or float
Float
Low
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PD DE-ASSERTION
tSTABLE <1.8mS
PD
CPU 133MHz
CPU# 133MHz
SRC 100MHz
SRC# 100MHz
USB 48MHz
PCI 33MHz
REF 14.31818
tDRIVE_PWRDWN
<300µS, <200mV
19
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
DIFFERENTIAL CLOCK TRISTATE
To minimize power consumption, CPU[2:0] clock outputs are individually configurable through SMBus to be driven or tristated during PD and CPU_STOP#
mode and the SRC clock is configurable to be driven or tristated during PCI_STOP# and PD mode. Each differential clock (SRC, CPU[2:0]) output can be
disabled by setting the corresponding output’s register OE bit to “0” (disable). Disabled outputs are to be tristated regardless of “CPU_STOP”, “SRC_STOP”
and “PD” register bit settings.
Signal
Pin PD
Pin CPU_STOP#
CPU_STOPTristate Bit
PD Tristate Bit
Non-Stoppable Outputs
Stoppable Outputs
CPU
0
1
X
X
Running
Running
CPU
0
0
0
X
Running
Driven at IREF x 6
CPU
0
0
1
X
Running
Tristate
CPU
1
X
X
0
Driven at IREF x 2
Driven at IREF x 2
CPU
1
X
X
1
Tristate
Tristate
NOTES:
1. Each output has four corresponding control register bits; OE, PD, CPU_STOP, and “Free Running”.
2. IREF x 6 and IREF x 2 is the output current in the corresponding mode.
3. See CONTROL REGISTERS section for bit address.
Signal
Pin PD
Pin PCI_STOP#
PCI_STOPTristate Bit
PD Tristate Bit
Non-Stoppable Outputs
Stoppable Outputs
SRC
0
1
X
X
Running
Running
SRC
0
0
0
X
Running
Driven at IREF x 6
SRC
0
0
1
X
Running
Tristate
SRC
1
X
X
0
Driven at IREF x 2
Driven at IREF x 2
SRC
1
X
X
1
Tristate
Tristate
NOTES:
1. SRC output has four corresponding control register bits; OE, PD, SRC_STOP, and “Free Running”.
2. IREF x 6 and IREF x 2 is the output current in the corresponding mode.
3. See CONTROL REGISTERS section for bit address.
TRISTATE DOT96 CLOCK CONTROL
Signal
Pin PD
PD Tristate Bit
Output
DOT96
1
X
Running
DOT96
0
0
Driven at IREF x 2
DOT96
0
1
Tristate
NOTES:
1. DOT output has two corresponding control register bits; OE and PD.
2. IREF x 6 and IREF x 2 is the output current in the corresponding mode.
3. See CONTROL REGISTERS section for bit address.
20
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
LVDS AC TIMING REQUIREMENTS
Following Conditions Apply Unless Otherwise Specified:
Operating Condition: TA = 0°C to +70°C
Symbol
Parameter
Min.
Typ.
Max.
Unit
tR1
Clock Rise Time(1,2,3)
175
—
700
ps
tF1
Clock Fall Time(1,2,3)
175
—
700
ps
∆ tR
Clock Rise Time Variation(2,3,4)
—
—
125
ps
∆ tF
Clock Fall Time Variation(2,3,4)
—
—
125
ps
Rise/Fall Matching(2,3,5)
—
—
20
%
VHIGH
Voltage HIGH(2,3,6)
660
700
850
mV
VLOW
Voltage LOW (2,3,7)
-150
0
—
mV
VCROSS(ABS)
Crossing Voltage (abs)(2,3,8,9,10)
250
—
550
mV
VCROSS(REL)
Crossing Voltage (rel)(2,3,10,11)
TOTAL ∆ VCROSS
tJCYC-CYC
dT3
Calc.
—
Calc.
Total Variation of VCROSS Over All Edges(2,3,12)
—
—
140
mV
Cycle-to-Cycle Jitter(2,13)
—
—
350
ps
Duty
Cycle(2,13)
45
—
55
%
VOVS
Maximum Voltage Allowed at Output (overshoot)(2,3,14)
—
—
VHIGH + 0.3V
V
VUDS
Minimum Voltage Allowed at Output (undershoot)(2,3,15)
-0.3
—
—
V
VRB
Ringback Margin(2,3)
n/a
—
0.2
V
NOTES:
1. Measured from VOL = 1.75V to VOH =0.525V. Only valid for Rising LVDS and Falling LVDS#. Signal must be monotonic through the VOL to VOH region for tRISE and tFALL.
2. Test configuration is Rs = 32.2Ω, Rp = 49.9Ω, 2pF.
3. Measurement taken from single-ended waveform.
4. Measured with oscilloscope, averaging off, using Min. Max. statistics. Variation is the delta between Min. and Max.
5. Measured with oscilloscope, averaging off, the difference between the tRISE (average) of LVDS versus the tFALL (average) of LVDS#.
6. VHIGH is defined as the statistical average HIGH value as obtained by using the oscilloscope VHIGH math function.
7. VLOW is defined as the statistical average LOW value as obtained by using the oscilloscope VLOW math function.
8. Measured at crossing point where the instantaneous voltage value of the rising edge of LVDS equals the falling edge of LVDS#.
9. This measurement refers to the total variation from the lowest crossing point to the highest, regardless of which edge is crossing.
10. The crossing point must meet the absolute and relative crossing point specifications simultaniously.
11. VCROSS (rel) Min. and Max. are derived using the following: VCROSS (rel) Min. = 0.25V + 0.5 (VHAVG - 0.7V), VCROSS (rel) Max. = 0.55V + 0.5 (0.7V - VHAVG).
12. ∆ VCROSS is defined as the total variation of all crossing voltages of Rising LVDS and Falling LVDS#. This is the maximum allowed variance in VCROSS for any particular system.
13. Measurement is taken from differential waveform.
14. Overshoot is defined as the absolute value of the maximum voltage.
15. Undershoot is defined as the absolute value of the minimum voltage.
21
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
LVDS AVERAGE PERIOD, TPERIOD(1,2,3,4)
Following Conditions Apply Unless Otherwise Specified:
Operating Condition: TA = 0°C to +70°C
96MHz
Spread
Min.
100MHz
Max.
Min.
Max.
Unit
0% (no spread)
10.406
10.427
9.99
10.01
ns
0.8% down-spread
10.406
10.511
9.99
10.09
ns
1% down-spread
10.406
10.531
9.99
10.11
ns
1.25% down-spread
10.406
10.557
9.99
10.135
ns
1.5% down-spread
10.406
10.583
9.99
10.16
ns
1.75% down-spread
10.406
10.61
9.99
10.185
ns
2% down-spread
10.406
10.636
9.99
10.21
ns
2.5% down-spread
10.406
10.688
9.99
10.26
ns
3% down-spread
10.406
10.74
9.99
10.31
ns
±0.3% down-spread
10.375
10.458
9.96
10.04
ns
±0.4% down-spread
10.365
10.469
9.95
10.05
ns
±0.5% down-spread
10.354
10.479
9.94
10.06
ns
±0.6% down-spread
10.344
10.49
9.93
10.07
ns
±0.8% down-spread
10.323
10.511
9.91
10.09
ns
±1% down-spread
10.302
10.531
9.89
10.11
ns
±1.25% down-spread
10.276
10.557
9.865
10.135
ns
±1.5% down-spread
10.25
10.583
9.84
10.16
ns
NOTES:
1. Test configuration is Rs = 32.2Ω, Rp = 49.9Ω, 2pF.
2. The average period over any 1µS period of tiime must be greater than the minimum and less than the maximum specified period.
3. Measurement is taken from differential waveform.
4. Calculated using a ±0.1% accuracy in spread modulation. Assumes 300ppm long term accuracy on CLKIN.
tRISE (LVDS)
VOH = 0.525V
LVDS
LVDS#
VCROSS
VOL = 0.175V
tFALL (LVDS#)
Single-Ended Measurement Point for tRISE and tFALL
22
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
MISCELLANEOUS AC TIMING REQUIREMENTS
Following Conditions Apply Unless Otherwise Specified:
Operating Condition: TA = 0°C to +70°C
Symbol
tPZL
Parameter
Output Enable Delay (All Outputs)
(1)
Min.
Typ.
Max.
Unit
0
—
10
µs
0
—
10
µs
—
—
3
ms
—
—
3
ms
tPZH
tPLZ
Output Disable Delay (All Outputs)(1)
tPHZ
tSTABLE
All Clock Stabilization from Power-Up(2)
tSPREAD
Setting Period for Spread Selection Change
(2,3)
NOTES:
1. These specifications apply to the LVDS and SMBus pins. These pins must be tri-stated when PWRDWN is asserted. LVDS is driven differential when PWRDWN is de-asserted unless
it is disabled.
2. The time specified is from when VDD achieves its nominal operating level (typical condition VDD = 3.3V) and PWRDWN is de-asserted until the frequency output is stable and operating
within specification.
3. The time specified is measured from the spread selection change or output frequency change until the LVDS clock is operating at the new spread modulation and frequency.
If there is another change in spread selection or output frequency during the tSPREAD settling period, then the settling period start resets to the most recent change in spread selection
and output frequency.
23
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PWRDWN (POWER DOWN) CLARIFICATION
PWRDWN
CLOCK VCO
On
Off
LVDS
tPHZ
LVDS#
PWRDWN Assertion
VDD
PWRDWN
CLOCK VCO
Off
Starting
tSTABLE
LVDS
LVDS#
tPZH
PWRDWN De-Assertion
24
Stable
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
LVDS SYSTEM IMPLEMENTATION
Clock
Rs
Rp
Unit
LVDS Clock
33.2
49.9
Ω
5%
1%
33Ω
5%
CV125
Clock
LVDS
TLA
33Ω
5%
Clock#
LVDS#
475Ω
1%
TLB
49.9Ω
1%
49.9Ω
1%
2pF
5%
Test Load Board Configuration
25
2pF
5%
IDTCV140
PROGRAMMABLE FLEXPC CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
ORDERING INFORMATION
XXX
IDTCV
Device Type
XX
Package
X
Grade
CORPORATE HEADQUARTERS
6024 Silver Creek Valley Road
San Jose, CA 95138
Blank
Commercial Temperature Range
(0°C to +70°C)
PA
PAG
Thin Small Shrink Outline Package
TSSOP - Green
140
Programmable FlexPC Clock for P4 Processor
for SALES:
800-345-7015 or 408-284-8200
fax: 408-284-2775
www.idt.com
26
for Tech Support:
[email protected]