IDT IDTCV115-2

IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
IDTCV115-2
PROGRAMMABLE FLEXPC™
CLOCK FOR P4 PROCESSOR
FEATURES:
DESCRIPTION:
•
•
•
•
•
•
IDTCV115-2 is a 56 pin clock device, complying the latest Intel CK410
requirements, for Intel advance P4 processors. The CPU output buffer is
designed to support up to 400MHz processor. 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.
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 N Programming PLL for CPU
One high precision N Programming PLL for SRC/PCI
One high precision PLL for SATA
One high precision PLL for 96MHz/48MHz
Band-gap circuit for differential outputs
Support multiple spread spectrum modulation, down and
center
• Support SMBus block read/write, index read/write
• Selectable output strength for REF, PCI, and 48MHz
• Available in SSOP package
KEY SPECIFICATION:
•
•
•
•
CPU/SRC CLK cycle to cycle jitter < 85ps
SATA CLK cycle to cycle jitter < 85ps
Static PLL frequency divide error < 114 ppm
Static PLL frequency divide error for 48MHz < 5 ppm
FUNCTIONAL BLOCK DIAGRAM
SATA PLL
SCC
SRC4 - SATA
SATA/
PCI[4:0], PCIF[2:0]
PCI/
PCIEX PLL
SCC
N Programming
14.318MHz
Osc
PCIE/
SRC[6:5] [3:1]
MUX
CPU PLL
SCC
N Programming
Host/
CPU_ITP/
SRC7
CPU[1:0]
USB48
48MHz/
DOT96
Fixed PLL
No SCC
96MHz/
RESET
OUTPUT TABLE
CPU
CPU_ITP/SRC
SRC
SATA
PCI/PCIF
REF/PCI
REF
DOT96
24_48MHz
RESET
TURBO
2
1
5
1
8
1
1
1
1
1
2
The IDT logo is a registered trademark of Integrated Device Technology, Inc.
COMMERCIAL TEMPERATURE RANGE
APRIL 2004
1
© 2004 Integrated Device Technology, Inc.
DSC 6544/9
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PIN CONFIGURATION
TEST MODE SELECT(1)
If TEST_SEL sampled above 2V at VTT_PWRGD active LOW
(1)
(2)
VDD_PCI
1
56
PCI1
VSS_PCI
2
55
PCI0
PCI2
3
54
FS_A(REF1/PCI5)
PCI3
4
53
VDD_suspend
PCI4/Turbo1
5
52
FS_C/REF0
VSS_PCI
6
51
VSS_REF
Pin38
(test_mode)
1
0
(3)
VDD_PCI
7
50
XTAL_IN
PCIF0/ITP_EN
8
49
XTAL_OUT
PCIF1
9
48
VDD_REF
PCIF2
10
47
SCL(2)
VDD_48
11
46
SDA
FS_B/USB48MHz
12
45
CPUT0
CPU
REF/N
Hi-Z
SRC
REF/N
Hi-Z
PCI/F
REF/N
Hi-Z
REF
REF
Hi-Z
DOT96
REF/N
Hi-Z
USB
REF/N
Hi-Z
NOTE:
1. Once test clock operation has been invoked, TEST_MODE pin will select between
the Hi-Z and REF/N,
ITP_EN
(2)
ITP_EN
1
0
VSS_48
13
44
CPUC0
DOT_96
14
43
VDD_CPU
DOT_96#
15
42
CPUT1
VTT_PWRGD/PWRDWN#
16
41
CPUC1
SRCT1
17
40
VSS_CPU
SRCC1
18
39
IREF
VDD_SRC
19
38
Reset#
VSS
20
37
Turbo2
SRCT2
21
36
CPU2_ITP/SRCT7
SRCC2
22
35
CPU2_ITP/SRCC7
SRCT3
23
34
VDD_SRC
pin 35
CPUC2_ITP
SRCC7
pin 36
CPUT_ITP
SRCT7
(4)
SRCC3
24
33
SRCT6
VSS_GND
25
32
SRCC6
SRCT4_SATA
26
31
SRCT5
SRCC4_SATA
27
30
SRCC5
VDD_SRC
28
29
VSS_SRC
NOTES:
1. After power on, pin 5 is tristate (see Byte 30 and Byte 2).
2. ~ 130KΩ internal pull-up.
3. After power on, REF1/PCI5 is tristate (see Byte 1).
4. Disabled at power on.
SSOP
TOP VIEW
HW FREQUENCY SELECTION TABLE
FSC, B, A
CPU
SRC4_SATA
SRC[3:1], SCR[7:5]
PCI
USB
DOT
REF
101
100
100
100
33.3
48
96
14.318
001
133
100
100
33.3
48
96
14.318
011
166
100
100
33.3
48
96
14.318
010
200
100
100
33.3
48
96
14.318
000
266
100
100
33.3
48
96
14.318
100
333
100
100
33.3
48
96
14.318
110
400
100
100
33.3
48
96
14.318
111
Reserve
100
100
33.3
48
96
14.318
2
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PIN DESCRIPTION
Pin Number
1
2
3
4
5
Name
VDD_PCI
VSS_PCI
PCI2
PCI3
PCI4/Turbo1
Type
PWR
GND
OUT
OUT
OUT
6
7
8
9
10
11
12
13
14
15
16
VSS_PCI
VDD_PCI
PCIF0/ITP_EN
PCIF1
PCIF2
VDD_48
FS_B/USB48
VSS_48
DOT_96T
DOT_96C
VTT_PWRGD/PWRDWN#
GND
PWR
I/0
OUT
OUT
PWR
I/O
GND
OUT
OUT
I/O
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
SRCT1
SRCC1
VDD_SRC
VSS
SRCT2
SRCC2
SRCT3
SRCC3
VSS
SRCT4_SATA
SRCC4_SATA
VDD_SRC
VSS_SRC
SRCC5
SRCT5
SRCC6
SRCT6
VDD_SRC
CPUC2_ITP/ SRCC7
CPUT2_ITP/ SRCT7
Turbo2
Reset#
IREF
VSS
CPUC1
CPUT1
VDD_CPU
CPUC0
CPUT0
SDA
OUT
OUT
PWR
GND
OUT
OUT
OUT
OUT
GND
OUT
OUT
PWR
GND
OUT
OUT
OUT
OUT
PWR
OUT
OUT
IN
OUT
OUT
GND
OUT
OUT
PWR
OUT
OUT
I/O
Description
3.3V
GND
PCI clock
PCI clock
PCI clock output or Turbo input. Byte 30, bit 3 mode selection. Byte 30, bit 3 = 1, PCI clock. 0 = Turbo
mode. In Turbo mode, 1 = load TCN and TPN into CPU and SRC PLL.
GND
3.3V
PCI clock, free running. CPU_2 select (sampled at VTT_PWRGD assertion), HIGH = CPU_2.
PCI clock,
PCI clock,
3.3V
CPU Frequency selection. 48MHz afterward.
GND
96MHz 0.7V current mode differential clock output
96MHz 0.7V current mode differential clock output
3.3V LVTTL input is a level-sensitive strobe used to latch the FS_A, FS_B, FS_C/TEST_SEL and
PCIF_0/ITP_EN inputs. After VTT_PWRGD assertion, active HIGH, becomes a real-time input for
asserting power down (active LOW). Internal pull HIGH.
Differential Serial reference clock
Differential Serial reference clock
3.3V
GND
Differential Serial reference clock
Differential Serial reference clock
Differential Serial reference clock
Differential Serial reference clock
GND
SATA clock
SATA clock
3.3V
GND
Differential Serial reference clock
Differential Serial reference clock
Differential Serial reference clock
Differential Serial reference clock
3.3V
Selectable CPU or SRC differential clock output. ITP_EN=0 @ VTT_PWRGD assertion = SRC_7
Selectable CPU or SRC differential clock output. ITP_EN=0 @ VTT_PWRGD assertion = SRC_7
Load TCN2 into CPU PLL. Disabled at power on (see Byte 26).
Reset output
Reference current for differential output buffer
GND
Host 0.7V current mode differential clock output
Host 0.7V current mode differential clock output
3.3V
Host 0.7V current mode differential clock output
Host 0.7V current mode differential clock output
SMBus data
3
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PIN DESCRIPTION (CONT.)
Pin Number
Name
Type
47
48
49
50
51
52
53
54
SCL
VDD_REF
XTAL_OUT
XTAL_IN
VSS_REF
FS_C/REF0
VDD_Suspend
FS_A(REF1/PCI5)
IN
PWR
OUT
IN
GND
I/O
POWER
I/O
55
56
PCI0
PCI1
OUT
OUT
Description
SMBus CLK
3.3V
Xtal output
Xtal input
GND
CPU frequency selection input at VTT_PWRGD assertion. 14.318 reference clock output afterward.
Keep supply 3.3V in the power down
CPU frequency selection input at VTT_PWRGD assertion. 14.318 or PCI reference clock output afterward,
SMBus selectable. Tristate at power on.
PCI clock
PCI clock
SM PROTOCOL
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
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), Byte 8
Ack (Acknowledge)
first data byte (Offset data byte)
Ack (Acknowledge)
2nd data byte
Ack (Acknowledge)
:
Ack (Acknowledge)
Nth data byte
Not acknowledge
Stop
INDEX BYTE WRITE
INDEX BYTE READ
Setting bit[11:18] = starting address, bit[20:27] = 01h.
Setting bit[11:18] = starting address. After reading back the first data byte,
master issues Stop bit.
4
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
CB1_[2:0], CB2_[2:0], CPU MODE
SELECTION
CB[2:0]
101
001
011
010
000
100
110
111
RESOLUTION
CPU
CPU
CPU
CPU
CPU
CPU
CPU
SRC
CPU Mode, MHz
100
133
166
200
266
333
400
RESERVE
SSC MAGNITUDE CONTROL
SMC[2:0]
000
001
010
011
100
101
110
111
N Resolution (MHz)
0.666667
0.888889
1.333333
1.333333
2.666667
2.666667
2.666667
0.666667
%
0.67%
0.67%
0.8%
0.67%
1.00%
0.8%
0.67%
0.67%
PCI
When Byte5 bit6 = 0
%
OFF
- 0.25
- 0.5
±0.125
±0.25
±0.375
±0.5
±0.75
PCIS[1:0]
00
01
10
11
S_CBS[1:0], H_CBS[1:0] BAND
SELECTION
CBS[1:0]
00
01
10
11
= 100MHz mode
= 133MHz mode
= 166MHz mode
= 200MHz mode
= 266MHz mode
= 333MHz mode
= 400MHz mode
(PCI Express)
PCI
33.33
36.36
40
S_CNS, S_PNS, H_CNS,H_PNS N
SELECTION
NS[1:0]
00
01
10
11
FS[C,B,A]
CB1_[2:0]
CB2_[2:0]
Don’t care
Standard of Each CPU Mode (Band)
N Selection 1
N Selection 2
Don’t care
S.E. CLOCK STRENGTH SELECTION (PCI, REF, USB48)
Str[1:0]
00
01
10
11
2L
1H
1L
2H
Multiple loads
Recommend
Single loads
USB48
Recommend
Recommend
Recommend
Recommend
Recommend
5
N=
150
150
125
150
100
125
150
150
IDTCV115-2
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 (SATA)
SRCT3, SRCC3
SRCT2, SRCC2
SRCT1, SRCC1
REF0 2x drive
Output enable
Tristate
Enable
RW
1
Output enable
Output enable
Output enable
Output enable
Output enable
Output enable
2x drive enable
Tristate
Tristate
Tristate
Tristate
Tristate
Tristate
1x
Enable
Enable
Enable
Enable
Enable
Enable
2x
RW
RW
RW
RW
RW
RW
RW
1
1
1
1
1
1
1
Recommended
6
5
4
3
2
1
0
BYTE 1
Bit
Output(s) Affected
Description/Function
0
1
Type
Power On
7
6
5
4
3
2
1
0
DOT96T, DOT96C
USB48
REF1/PCI5
REF0
CPUT1, CPUC1
CPUT0, CPUC0
REF1/PCI5
Output enable
Not bonded out
Output enable
Mode Select
Output enable
Output enable
Output enable
Output enable
Tristate
Tristate
Tristate
PCI5
Tristate
Tristate
Tristate
Tristate
Enable
Enable
Enable
REF1
Enable
Enable
Enable
Enable
RW
RW
RW
RW
RW
RW
RW
1
1
1
0
1
1
1
0
Bit
Output(s) Affected
Description/Function
0
1
Type
Power On
7
6
5
4
3
2
1
0
PCI4
PCI3
PCI2
PCI1
PCI0
PCIF2
PCIF1
PCIF0
Output enable
Output enable
Output enable
Output enable
Output enable
Output enable
Output enable
Output enable
Tristate
Tristate
Tristate
Tristate
Tristate
Tristate
Tristate
Tristate
Enable
Enable
Enable
Enable
Enable
Enable
Enable
Enable
RW
RW
RW
RW
RW
RW
RW
RW
1
1
1
1
1
1
1
1
0
BYTE 2
BYTE 3
Bit
7
6
5
4
3
2
1
0
Output(s) Affected
Description / Function
SRCT[7:1]
CPUT2
CPUT1
CPUT0
DOT96T
FSC latched value on power up
FSB latched value on power up
FSA latched value on power up
SRCT Pwrdwn drive mode
CPUT2 Pwrdwn drive mode
CPUT1 Pwrdwn drive mode
CPUT0 Pwrdwn drive mode
DOT96 power down drive mode
0
Driven in power down
Driven in power down
Driven in power down
Driven in power down
Driven in power down
6
1
Type
Power On
Tristate in power down
Tristate in power down
Tristate in power down
Tristate in power down
Tristate
R
R
R
RW
RW
RW
RW
RW
0
0
0
0
0
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 4
Bit
Output(s) Affected
Description / Function
7
6
5
4
3
2
1
0
PCIFStr1
PCIFStr0
PCIStrC1
PCIStrC0
REFStr1
REFStr0
48MHStr1
48MHzStr0
PCIF strength selection
0
1
Type
Power On
0
0
0
1
0
0
1
1
PCI strength selection
REF strength selection
USB48MHz0 strength selection
BYTE 5
Bit
Output(s) Affected
Description / Function
0
1
Type
Power On
7
6
5
PCIPLLS
PCIS1
PCI PLL select
See PCIS table, only valid when
Byte5 bit 6 = 0 See PCIS Table
SATA PLL
PCI EX PLL
RW
RW
0
0
During the Power Down
Reset SM to default
SM contents have
no change
RW
RW
0
1
RW
RW
RW
0
1
0
Type
Power On
4
3
PCIS0
SM control registers
contents
SATA_SMC2
SATA_SMC1
SATA_SMC0
SATA PLL spread spectrum
magnitude control select
(see SMC table)
Bit
Output(s) Affected
Description / Function
7
WDHRB
6
WDSRB
5
4
3
2
1
0
SRC_SMC2
SRC_SMC1
SRC_SMC0
CPU_SMC2
CPU_SMC1
CPU_SMC0
Hard Alarm read back,
reset by WD disable
Soft Alarm read back,
rest by WD disable
SRC(PCIEXpress)
PLL spread spectrum magnitude
control select (see SMC table)
CPU PLL spread spectrum
control magnitude select
(see SMC table)
Output(s) Affected
Description / Function
2
1
0
BYTE 6
0
1
R
R
RW
RW
RW
RW
RW
RW
0
1
0
1
0
0
Type
Power On
BYTE 7
Bit
7
6
5
4
3
2
1
0
0
Revision ID
Revision ID
Revision ID
Revision ID
Vendor ID
Vendor ID
Vendor ID
Vendor ID
1
0
0
0
0
0
1
0
1
7
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 8
Bit
Output(s) Affected
Description / Function
0
1
7
6
5
4
3
2
1
0
Type
Power On
RW
RW
RW
RW
RW
RW
RW
RW
0
0
0
1
1
1
1
1
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
0
1
0
1
1
0
Type
Power On
BYTES 9 - 16 ARE DUMMY BITES
BYTE 17
Bit
Output(s) Affected
Description / Function
7
6
5
4
3
2
1
0
CB1_2
CB1_1
CB1_0
CPU PLL Band Selection 1
(see CPU Mode Selection table)
CB2_2
CB2_1
CB2_0
CN1_8 (MSB)
CPU PLL Band Selection 2
(see CPU Mode Selection table)
Bit
Output(s) Affected
Description / Function
7
6
5
4
3
2
1
0
CN1_7
CN1_6
CN1_5
CN1_4
CN1_3
CN1_2
CN1_1
CN1_0 (LSB)
0
1
CPU PLL N selection 1
BYTE 18
0
1
CPU PLL N selection 1
CPU Frequency = N * Resolution
(see Resolution table)
BYTE 19
Bit
Output(s) Affected
7
6
5
4
3
2
1
0
CN2_8 (MSB)
CN2_7
CN2_6
CN2_5
CN2_4
CN2_3
CN2_2
CN2_1
Description / Function
0
1
0
1
0
0
1
0
1
1
CPU N selection 2
CPU Frequency = N * Resolution
(see Resolution table)
8
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 20
Bit
Output(s) Affected
Description / Function
7
6
5
4
3
2
1
0
CN2_0 (LSB)
CPU N selection 2
0
1
PN1_8 (MSB)
PN1_7
Type
Power On
RW
RW
0
0
0
0
0
0
0
1
Type
Power On
RW
RW
RW
RW
RW
RW
RW
RW
0
0
1
0
1
1
0
0
Type
Power On
RW
RW
RW
RW
RW
RW
RW
RW
1
0
0
1
0
1
1
0
Type
Power On
RW
0
RW
RW
RW
RW
0
0
0
0
RW
0
0
0
BYTE 21
Bit
Output(s) Affected
7
6
5
4
3
2
1
0
PN1_6
PN1_5
PN1_4
PN1_3
PN1_2
PN1_1
PN1_0 (LSB)
PN2_8 (MSB)
Description / Function
SRC PLL (PCI Express)
N Selection 1
SRC Frequency = N * Resolution
Resolution = 0.666667
Bit
Output(s) Affected
Description / Function
7
6
5
4
3
2
1
0
PN2_7
PN2_6
PN2_5
PN2_4
PN2_3
PN2_2
PN2_1
PN2_0 (LSB)
0
1
BYTE 22
0
1
SRC PLL (PCI Express)
N Selection 1
SRC Frequency = N * Resolution
Resolution = 0.666667
BYTE 23
Bit
Output(s) Affected
Description / Function
7
S_CBS1
6
5
4
3
S_CBS0
S_CNS1
S_CNS0
S_PNS1
2
1
0
S_PNS0
Soft Alarm CPU PLL mode
select (see S_CBS Band
Selection Table)
Soft Alarm CPU PLL N select
(see S_CNS N Selection Table)
Soft Alarm SRC PLL (PCI
Express) N select
(see S_PNS N Selection Table)
0
9
1
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 24
Bit
Output(s) Affected
Description / Function
7
6
5
4
3
H_CBS1
H_CBS0
H_CNS2
H_CNS0
H_PNS1
2
1
0
H_PNS0
Hard Alarm CPU PLL mode select
(see H_CBS Band Selection table)
Hard Alarm CPU PLL N select
(see H_CNS N Selection table)
Hard Alarm SRC PLL
(PCI Express) N select
(see H_PNS N selection table)
0
1
Type
Power On
RW
RW
RW
RW
RW
0
0
0
0
0
RW
0
0
0
Type
Power On
RW
RW
RW
RW
RW
RW
RW
RW
0
0
0
0
1
0
1
1
BYTE 25
Bit
Output(s) Affected
Description / Function
0
1
7
6
5
4
3
2
1
0
WD Timer 7 (MSB)
WD Timer 6
WD Timer 5
WD Timer 4
WD Timer 3
WD Timer 2
WD Timer 1
WD Timer 0 (LSB)
Hard Alarm timer
Default is 11*290ms
Bit
Output(s) Affected
Description / Function
0
1
Type
Power On
7
6
5
4
3
2
1
0
Turbo2
Turbo Enable
Disable
Enable
Soft Timer 3 (MSB)
Soft Timer 2
Soft Timer 1
Soft Timer 0 (LSB)
Soft alarm timer
RW
RW
RW
RW
RW
RW
RW
RW
0
0
0
0
0
0
0
1
Bit
Output(s) Affected
Description / Function
0
1
Type
Power On
7
6
5
4
3
2
1
Watch Dog Enable
Watch Dog Enable
Disable
Enable
RW
Soft Alarm Enable
Soft RESET#
Hard Alarm Enable
Hard RESET#
Hard Alarm FS
Relatch Enable
TCN8 (MSB)
Soft Alarm Enable
Soft Reset Enable
Hard Alarm Enable
Hard Reset Enable
Relatch FS[C, B, A]
at Hard Alarm
Disable
Disable
Disable
Disable
Disable
Enable
Soft Reset Enable
Enable
Hard Reset Enable
Relatch
RW
RW
RW
RW
RW
0
0
0
0
0
0
0
RW
0
BYTE 26
BYTE 27
0
10
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
BYTE 28
Bit
Output(s) Affected
7
6
5
4
3
2
1
0
TCN7
TCN6
TCN5
TCN4
TCN3
TCN2
TCN1
TCN0 (LSB)
Description / Function
0
1
Turbo CPU PLL N setting
CPU Frequency = N * Resolution
(see Resolution table)
Type
Power On
RW
RW
RW
RW
RW
RW
RW
RW
1
0
0
1
0
1
1
0
Type
Power On
BYTE 29
Bit
Output(s) Affected
7
6
5
4
3
2
1
0
TPN8 (MSB)
TPN7
TPN6
TPN5
TPN4
TPN3
TPN2
TPN1
Description / Function
0
1
0
1
0
0
1
0
1
1
Turbo SRC PLL N setting
SRC Frequency = N * Resolution
Resolution = 0.666667
BYTE 30
Bit
Output(s) Affected
7
6
5
TPN0 (LSB)
TCN28
Description / Function
0
Test Mode entry control
Normal operation
Only valid when Byte6 bit5 is high
PCI4/Turbo Mode select
On chip test mode enable
Hi-Z
Turbo 1
Disable
normal
1
4
3
2
1
PCI4/Turbo 1
Turbo 1
Test_scl
0
Test_hiz
CLK outputs enable
normal
Test mode,
controlled by byte 30 bit 4
REF/N mode
PCI4
Enable
SCLK=1, CLK outputs=1
SCLK=0, CLK outputs=0
CLK outputs=Tristate
Bit
Output(s) Affected
Description / Function
0
1
7
6
5
4
3
2
1
0
TCN27
TCN26
TCN25
TCN24
TCN23
TCN22
TCN21
TCN20
Type
Power On
0
0
0
RW
RW
RW
0
0
0
0
RW
0
BYTE 31
Type
Power On
1
0
0
1
0
1
1
0
Turbo CPU PLL N setting
11
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PLL FREQUENCY PROGRAMMING PROCEDURES
The user changes PLL frequency through Soft Alarm or Hard Alarm. The Watch Dog circuit has to be enabled. Based on their application, the user may
enable either one or both of the alarms.
User presets the CPU PLL Mode and N, and SRC PLL N value:
1. Set CPU PLL Mode, CB1 and CB2, byte17
2. Set CPU PLL N, CN1 and CN2, byte18 and byte19
3. Set SRC(PCI Express) PLL N, PN1 and PN2, byte21, 22
User selects the frequency for Soft Alarm and Hard Alarm, if enabled respectively:
4. Select Soft Alarm frequency, byte23
5. Select Hard Alarm frequency, byte24
User sets the Timer and enables the WD circuit for frequency switch:
6. Set Hard Alarm Timer, byte25
7. Set Soft Alarm Timer, byte 26
8. Enable Soft and Hard Alarm and RESET# bit (If user needs RESET# signal to reset the system), byte27
9. Enable Watch Dog (WDE), byte27
•
•
•
Soft Reset# and Hard Reset# are valid only if Soft Alarm and Hard Alarm are enabled respectively.
WDE Disable resets WDSRB and WDHRB.
PCI CLK is selectable from SRC PLL or SATA PLL, byte5 bit6. If from SRC PLL, PCI frequency = 1/3 of SRC frequency. If from SATA, PCI is
fixed to 3 selections, 33MHz, 36MHz and 40MHz, byte5 bit[5:4].
WD SOFT AND HARD ALARM/TIME OUT OPERATION
WD HARD ALARM TIMER [7:0]
WD SOFT ALARM TIMER [3:0]
WDE
Trigger Watch Dog Circuit
If Soft Alarm Enabled (byte 27):
Set WDSRB (byte 6)
Load CPU N and Mode
selections into PCU PLL
Load SRC N selection
into SRC PLL
If Soft Reset# Enabled (byte 27):
Issue RESET#
12
If Hard Alarm Enabled (byte 27):
Set WDHRB (byte 6)
Load CPU N and Band selections into PCU PLL
Load SRC N selections into SRC PLL
If Hard Reset# Enabled (byte 27):
Issue RESET#
If Hard Alarm Relatch Enabled:
Latch FSC, B, A
IDTCV115-2
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
FS Input HIGH Voltage
For FSA.B.C and Test_Mode
0.7
—
VDD + 0.3
V
VIL_FS
FS Input LOW Voltage
For FSA.B.C and 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
mA
IIL
FI
Input Frequency(1)
LPIN
Pin Inductance(2)
CIN
COUT
Input Capacitance(2)
CINX
TSTAB
All differential pairs driven
—
—
70
All differential pairs tri-stated
—
—
12
VDD = 3.3V
—
14.31818
—
MHz
—
—
7
nH
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_SRC(2)
SRC output enable after PCI_Stop# de-assertion
—
—
15
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 PD#
—
—
5
ns
TRISE_CPU_Stop#(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.
13
IDTCV115-2
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
—
850
mV
VLOW
Voltage LOW(2)
oscilloscope math function
–150
—
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/spread
2.4993
—
2.5008
333.33MHz nominal/spread
2.9991
—
3.0009
266.66MHz nominal/spread
3.7489
—
3.7511
200MHz nominal/spread
4.9985
—
5.0015
166.66MHz nominal/spread
5.9982
—
6.0018
133.33MHz nominal/spread
7.4978
—
7.5023
100MHz nominal/spread
9.997
—
10.003
96MHz nominal
10.4135
—
10.4198
400MHz nominal/spread
2.4143
—
—
333.33MHz nominal/spread
2.9141
—
—
266.66MHz nominal/spread
3.6639
—
—
200MHz nominal/spread
166.66MHz nominal/spread
4.9135
5.9132
—
—
—
—
133.33MHz nominal/spread
7.4128
—
—
100MHz nominal/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
d-tR
Rise Time Variation(2)
—
—
125
ps
d-tF
Fall Time Variation(2)
—
—
125
ps
dT3
Duty
Cycle(2)
Measurement from differential waveform
45
—
55
%
tSK3
Skew(2)
VT = 50%
—
—
100
ps
Measurement from differential waveform
—
—
85
ps
tJCYC-CYC
Jitter, Cycle to
Cycle(2)
NOTES:
1. SRC clock outputs run only at 100MHz or 200MHz. Specs for 133.33 and 166.66 do not apply to SRC clock pair.
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.
14
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
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
ppm
TPERIOD
Parameter
Test Conditions
Long Accuracy(1,2)
Min.
Typ.
Max.
Unit
See Tperiod Min. - Max. values
Clock Period(2)
—
—
300
ppm
33.33MHz output nominal
29.991
—
30.009
ns
33.33MHz output spread
29.991
—
30.1598
VOH
Output HIGH Voltage
IOH = -1mA
2.4
—
—
V
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
—
—
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.4V, VOH = 2.4V
0.5
—
2
ns
tF1
Fall Time(1)
VOL = 0.4V, VOH = 2.4V
0.5
—
2
ns
IOL
Output LOW Current
Cycle(1)
mA
dT1
Duty
VT = 1.5V
45
—
55
%
tSK1
Skew(1)
VT = 1.5V
—
—
500
ps
tJCYC-CYC
Jitter(1)
VT = 1.5V
—
—
250
ps
Min.
Typ.
Max.
Unit
—
—
300
ppm
20.8257
—
20.834
ns
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, 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
Long Accuracy(1,2)
See Tperiod Min. - Max. values
Clock Period(2)
48MHz output nominal
VOH
Output HIGH Voltage
IOH = -1mA
2.4
—
—
V
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
—
—
ppm
TPERIOD
IOL
Output LOW Current
mA
VOL at Max. = 0.4V
—
—
38
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.4V, VOH = 2.4V
1
—
2
ns
tF1
Fall Time(1)
VOL = 0.4V, VOH = 2.4V
1
—
2
ns
dT1
Duty Cycle(1)
VT = 1.5V
45
—
55
%
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.
15
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
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)
VOL
Output LOW Voltage(1)
IOH
Output HIGH Current(1)
IOL
Output LOW Current(1)
tR1
Rise Time(1)
tF1
Fall Time(1)
VOL = 0.4V, VOH = 2.4V
1
—
2
ns
tSK1
Skew(1)
VT = 1.5V
—
—
500
ps
dT1
Duty Cycle(1)
VT = 1.5V
45
—
55
%
Jitter(1)
VT = 1.5V
—
—
1000
ps
ppm
TPERIOD
tJCYC-CYC
Min.
Typ.
Max.
Unit
—
—
300
ppm
69.827
—
69.855
ns
IOH = -1mA
2.4
—
—
V
IOL = 1mA
—
—
0.4
V
VOH at Min. = 1V, VOH at Max. = 3.135V
-29
—
-23
mA
VOL at Min. = 1.95V, VOL at Max. = 0.4V
27
—
29
mA
VOL = 0.4V, VOH = 2.4V
1
—
2
ns
NOTE:
1. This parameter is guaranteed by design, but not 100% production tested.
16
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
PD#, POWER DOWN
PD# is an asynchronous active low input used to shut off all clocks cleanly prior to clock power. When PD# is asserted low all clocks will be driven low
before turning off the VCO. In PD# de-assertion all clocks will start without glitches.
PWRDWN#
CPU
CPU#
SRC
SRC#
PCIF/PCI
USB
1
Normal
0
IREF * 2 or float
DOT96
DOT96#
REF
Normal
Normal
Normal
33MHz
Float
IREF * 2 or float
Float
Low
48MHz
Normal
Normal
14.318MHz
Low
IREF * 2 or float
Float
Low
PD# ASSERTION
PD# should be sampled low by two consecutive CPU# rising edges before stopping clocks. All single-ended clocks will be held low on their next high to
low transition. All differential clocks will be held high on the next high to low transition of the complimentary clock. If the control register determining to drive
mode is set to ‘tri-state’, the differential pair will be stopped in tri-state mode, undriven. When the drive mode but corresponding to the CPU or SRC clock of
interest is set to ‘0’ the true clock will be driven high at 2 x IREF and the complementary clock will be tristated. If the control register is programmed to ‘1’ both
clocks will be tristated.
PWRDWN#
CPU 133MHz
CPU# 133MHz
SRC 100MHz
SRC# 100MHz
USB 48MHz
PCI 33MHz
REF 14.31818
17
IDTCV115-2
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.
tSTABLE <1.8mS
PWRDWN#
CPU 133MHz
CPU# 133MHz
SRC 100MHz
SRC# 100MHz
USB 48MHz
PCI 33MHz
REF 14.31818
tDRIVE_PWRDWN#
<300μS, <200mV
18
IDTCV115-2
PROGRAMMABLE FLEXPC™ CLOCK FOR P4 PROCESSOR
COMMERCIAL TEMPERATURE RANGE
ORDERING INFORMATION
IDTCV XXX
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)
PV
PVG
Small Shrink Outline Package
SSOP - Green
115-2
Programmable FlexPC™ Clock for P4 Processor
for SALES:
800-345-7015 or 408-284-8200
fax: 408-284-2775
www.idt.com
19
for Tech Support:
[email protected]