W254B
W254B
133MHz Spread Spectrum FTG for Mobile Pentium® III Platforms
Features
• Maximized EMI suppression using Cypress’s Spread
Spectrum technology (–0.5% and ±0.5%)
• Single chip system FTG for Mobile
• Two CPU outputs
• Seven copies of PCI clock (one Free Running)
• Seven SDRAM clock (one DCLK for Memory Hub)
• Two copies of 48 MHz clock (non-spread spectrum)
optimized for USB reference input and video DOT clock
• Three 3V66 Hublink/AGP outputs
• One VCH clock (48 MHz non-SSC or 66.67 MHz SSC)
• One APIC outputs
• One buffered reference output
• Supports frequencies up to 133 MHz
• SMBus interface for programming
• Power management control inputs
Intel
®
Platforms
Key Specifications
CPU, SDRAM Outputs Cycle-to-Cycle Jitter: .............. 250 ps
APIC, 48 MHz, 3V66, PCI Outputs
Cycle-to-Cycle Jitter: ................................................... 500 ps
CPU Output Skew: ...................................................... 150 ps
3V66 Output Skew: ..................................................... 175 ps
APIC, SDRAM Output Skew: ...................................... 250 ps
PCI Output Skew:........................................................ 500 ps
VDDQ3 (REF, PCI, 3V66, 48 MHz, SDRAM): ......... 3.3V±5%
VDDQ2 (CPU, APIC):........2.5V±5%in Selectable Frequency
Table 1. Pin Selectable Frequency
Input
Address
FS1 FS0
0
0
0
1
1
0
1
1
Output Frequencies
SDRAM 48MHz PCI APIC REF 3V66
100
48
33
14.318 66
100
MHz
MHz
MHz MHz
133
100
CPU
66
100
133
133
Block Diagram
X1
X2
Pin Configuration
PLL Ref Freq
VDD_REF
REF
XTAL
OSC
PLL 1
Divider
Network
Stop
Clock
Control
VDD_CPU
CPU
CPU_F
CPU_STP#
VDD_APIC
APIC
VDD_SDRAM
DCLK
SDRAM0:5
VDD_PCI
PCI_F/FS0
PWR_DWN#
Stop
Clock
Control
PCI1/FS1
PCI2:6
PCI_STP#
VDD_3V66
3V66_0:1
3V66_AGP
VDD_48
VDD_REF
X1
X2
GND_REF
GND_PCI
PCI_F/FS0^
PCI1/FS1^
PCI2
VDD_PCI
PCI3
PCI4
PCI5
PCI6
VDD_3V66
3V66_0
3V66_1
3V66_AGP
GND_3V66
VCH_CLK
GND_48
USB
DOT
VDD_48
GND_CORE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
REF
APIC
VDD_APIC
VDD_CPU
CPU
CPU_F
GND_CPU
GND_SDRAM
SDRAM0
SDRAM1
VDD_SDRAM
SDRAM2
SDRAM3
GND_SDRAM
SDRAM4
SDRAM5
DCLK
VDD_SDRAM
CPU_STP#
PCI_STP#
PWR_DWN#
SCLK
SDATA
VDD_CORE
PLL2
USB (48MHz)
DOT (48MHz)
Note:
1. Internal pull-down or pull-up resistors present on inputs
marked with * or ^ respectively. Design should not rely solely
on internal pull-up or pull-down resistor to set I/O pins HIGH
or LOW respectively.
W254B
SDATA
SCLK
SMBus
Logic
VCH_CLK
Rev 1.0, November 20, 2006
2200 Laurelwood Road, Santa Clara, CA 95054
Tel:(408) 855-0555
Fax:(408) 855-0550
Page 1 of 16
www.SpectraLinear.com
W254B
Pin Definitions
Pin Name
CPU
CPU_F
PCI1:6,
PCI_F/FS0,
PCI1/FS1
APIC
SDRAM0:5,
DCLK
3V66_0:1,
3V66_AGP
USB
DOT
REF
VCH_CLK
PWR_DWN#
CPU_STP#
PCI_STP#
SCLK
SDATA
X1
Pin No.
44, 43
8, 10, 11, 12, 13,
6, 7
Pin
Type
O
I/O
Pin Description
CPU Clock Outputs:
Frequency is set by the FS0:1 inputs or through serial input
interface. The CPU output is gated by the CLK_STOP# input.
33-MHz PCI Outputs:
Except for the PCI_F output, these outputs are gated by
the PCI_STOP# input.
Upon power up, FS0 and FS1 is configured momentarily as input latches allowing
various output frequencies to be selected. See
Table 2.
APIC Output:
2.5V fixed 33.3-MHz clock. This output is synchronous to the CPU
clock.
SDRAM Output Clocks:
3.3V outputs running at either 100 MHz or 133 MHz
depending on the setting of FS0:1 inputs. DCLK is a free-running clock.
66-MHz Clock Outputs:
3.3V fixed 66-MHz clock.
USB Clock Output:
3.3V fixed 48-MHz, non-spread spectrum USB clock output.
Dot Clock Output:
3.3V fixed 48-MHz, non-spread spectrum signal.
Reference Clock:
3.3V 14.318-MHz clock output.
Video Control Hub Clock Output:
3.3V selectable 48-MHz non-spread
spectrum or 66.67-MHz spread spectrum clock output.
Power-Down Control:
3.3V LVTTL-compatible input that places the device in
power-down mode when held LOW.
CPU Output Control:
3.3V LVTTL-compatible input that stops only the CPU0
clock. Output remains in the LOW state.
PCI Output Control:
3.3V LVTTL-compatible input that stops PCI1:6 clocks.
Output remains in the LOW state.
SMBus Clock Input:
Clock pin for SMBus circuitry.
SMBus Data Input:
Data pin for SMBus circuitry.
Crystal Connection or External Reference Frequency Input:
This pin has dual
functions. It can be used as an external 14.318-MHz crystal connection or as an
external reference frequency input.
Crystal Connection:
Connection for an external 14.318-MHz crystal. If using an
external reference, this pin must be left unconnected.
3.3V Power Connection:
Power supply for core logic, PLL circuitry, SDRAM
outputs buffers, PCI output buffers, reference output buffers and 48-MHz output
buffers. Connect to 3.3V.
47
40, 39, 37, 36,
34, 33, 32
15, 16, 17
21
22
48
19
28
30
29
27
26
2
O
O
O
O
O
O
O
I
I
I
I
I/O
I
X2
VDD_REF,
VDD_PCI,
VDD _3V66,
VDD_48,
VDD_CORE,
VDD_SDRAM,
VDD_SDRAM
VDD_APIC,
VDD_CPU
GND_REF,
GND_PCI,
GND_3V66,
GND_48,
GND_CORE
GND_SDRAM,
GND_SDRAM,
GND_CPU
3
1, 9, 14, 23, 25,
31, 38
O
P
45, 46
4, 5, 18, 20, 24,
35, 41, 42
P
G
2.5V Power Connection:
Power for APIC and CPU output buffers. Connect to
2.5V.
Ground Connection:
Connect all ground pins to the common system ground
plane.
Rev 1.0, November 20, 2006
Page 2 of 16
W254B
V
DD
Output Strapping Resistor
10 k
(Load Option 1)
W254B
Power-on
Reset
Timer
Output
Buffer
Output Three-state
Q
Series Termination Resistor
Clock Load
Hold
Output
Low
D
10 k
(Load Option 0)
Data
Latch
Figure 1. Input Logic Selection Through Resistor Load Option
Overview
The W254B is a highly integrated frequency timing generator,
supplying all the required clock sources for an Intel® archi-
tecture platform using graphics-integrated core logic.
The input bits can only be reset by turning VDDQ3 off and then
back on again.
It should be noted that the strapping resistors have no signif-
icant effect on clock output signal integrity. The drive
impedance of the clock output is 40 (nominal), which is
minimally affected by the 10-k strap to ground or VDDQ3. As
with the series termination resistor, the output strapping
resistor should be placed as close to the l/O pin as possible in
order to keep the interconnecting trace short. The trace from
the resistor to ground or VDDQ3 should be kept less than two
inches in length to prevent system noise coupling during input
logic sampling.
When the clock outputs are enabled following the 2-ms input
period, target (normal) output frequency is delivered,
assuming that VDDQ3 has stabilized. If VDDQ3 has not yet
reached full value, output frequency initially may be below
target but will increase to target once VDDQ3 voltage has
stabilized. In either case, a short output clock cycle may be
produced from the CPU clock outputs when the outputs are
enabled.
Functional Description
I/O Pin Operation
Pins 6 and 7 are dual-purpose l/O pins. Upon power-up these
pins act as logic inputs, allowing the determination of assigned
device functions. A short time after power-up, the logic state
of each pin is latched and the pins then become clock outputs.
This feature reduces device pin count by combining clock
outputs with input select pins.
An external 10-k “strapping” resistor is connected between
each l/O pin and ground or VDDQ3. Connection to ground sets
a latch to “0”, connection to VDDQ3 sets a latch to “1”.
Figure
1
shows one suggested method for strapping resistor
connection.
Upon W254B power-up, the first 2 ms of operation is used for
input logic selection. During this period, the PCI_F and PCI1
clock output buffers are three-stated, allowing the output
strapping resistor on each l/O pin to pull the pin and its
associated capacitive clock load to either a logic HIGH or logic
LOW state. At the end of the 2-ms period, the established logic
0 or 1 condition of each l/O is pin is latched. Next the output
buffers are enabled, converting all l/O pins into operating clock
outputs. The 2-ms timer starts when VDDQ3 reaches 2.0V.
Table 2. Frequency Select Truth Table
[2]
Input Address
FS1
0
0
1
1
FS0
0
1
0
1
CPU
66
100
133
133
SDRAM
100
100
133
100
48 MHz
48
MHz
[3]
CPU/ SDRAM Frequency Selection
CPU output frequency is selected with I/O pins 6 and 7.
For CPU/SDRAM frequency programming information
refer to
Table 2.
Alternatively, frequency selections are
available through the serial data interface.
Output Frequencies
PCI
APIC
REF
3V66
33 MHz
14.318 MHz
66 MHz
Notes:
2. Range of reference frequency allowed is min. = 14.316 MHz, nominal = 14.31818 MHz, max. = 14.32 MHz.
3. Frequency accuracy of 48 MHz must be +167 PPM to match USB default.
Rev 1.0, November 20, 2006
Page 3 of 16
W254B
Offsets Among Clock Signal Groups
Figure 2
and
Figure 3
represent the phase relationship among
the different groups of clock outputs from W254B when it is
providing a 66-MHz CPU clock and a 100-MHz CPU clock,
0 ns
10 ns
Cycle Repeats
respectively. It should be noted that when CPU clock is
operating at 100 MHz, CPU clock output is 180 degrees out of
phase with SDRAM clock outputs.
20 ns
30 ns
40 ns
CPU 66-MHz
SDRAM 100-MHz
3V66 66-MHz
PCI 33-MHz
APIC33-MHz
REF 14.318-MHz
USB 48-MHz
DOT 48-MHz
Figure 2. Group Offset Waveforms (66 Mhz CPU/100 MHz SDRAM Clock)
Table 3. 66 MHz Group Timing Relationships and Tolerances
Table 4.
CPU to
SDRAM
Offset
Tolerance
–2.5 ns
500 ps
CPU to 3V66 SDRAM to 3V66
7.5 ns
500 ps
0.0 ns
500 ps
3V66 to PCI
1.5-3.5 ns
500 ps
PCI to APIC
0.0 ns
1.0 ns
USB & DOT
Async
N/A
0 ns
10 ns
Cycle Repeats
20 ns
30 ns
40 ns
CPU 100-MHz
SDRAM 100-MHz
3V66 66-MHz
PCI 33-MHz
APIC33-MHz
REF 14.318-MHz
USB 48-MHz
DOT 48-MHz
Figure 3. Group Offset Waveforms (100 MHz CPU/100 MHz SDRAM Clock)
Rev 1.0, November 20, 2006
Page 4 of 16
W254B
Table 5. 100 MHz Group Timing Relationships and Tolerances
Table 6.
CPU to
SDRAM
Offset
Tolerance
5.0 ns
500 ps
CPU to 3V66
5.0ns
500 ps
SDRAM to
3V66
0.0 ns
500 ps
3V66 to PCI
1.5-3.5 ns
500 ps
PCI to APIC
0.0 ns
1.0 ns
USB & DOT
Async
N/A
0 ns
10 ns
Cycle Repeats
20 ns
30 ns
40 ns
CPU 133-MHz
SDRAM 100-MHz
3V66 66-MHz
PCI 33-MHz
APIC33-MHz
REF 14.318-MHz
USB 48-MHz
DOT 48-MHz
Figure 4. Group Offset Waveforms (133-MHz CPU/100-MHz SDRAM Clock)
Table 7. 133 MHz/SDRAM 100 MHz Group Timing Relationships and Tolerances
CPU to
SDRAM
Offset
Tolerance
0.0 ns
500 ps
CPU to 3V66
0.0 ns
500 ps
SDRAM to 3V66
0.0 ns
500 ps
3V66 to PCI
1.5-3.5 ns
500 ps
PCI to APIC
0.0 ns
1.0 ns
USB & DOT
Async
N/A
Rev 1.0, November 20, 2006
Page 5 of 16