• Multiple output clocks at different frequencies
—Three pairs of differential CPU outputs, up to 2 00 MHz
—Ten synchronous PCI clocks, three free-running
—Six 3V66 clocks
—Two 48-MHz clocks
—One reference clock at 14.318 MHz
—One VCH clock
• Three Select inputs (Mode select and IC Frequency
Select)
• OE and Test Mode supportEnables ATE and “bed of nails” testing
• 56-pin SSOP package and 56-pin TSSOP packageWidely available standard package enables lower cost
Logic Block Diagram
X1
X2
S0:2
PWR_GD#
CPU_STOP#
PCI_STOP#
PWR_DWN#
SDATA
SCLK
Gate
XTAL
OSC
PLL 1
PLL 2
SMBus
Logic
FeaturesBenefits
®
CK-Titan clock synthesizer/driver
Supports next-generation Pentium® processors using
differential clock drivers
Motherboard clock generator
—Supports multiple CPUs and a chipset
—Support for PCI slots and chipset
—Supports AGP, DRCG reference, and Hub Link
—Supports USB host controller and graphic controller
—Supports ISA slots and I/O chip
and overall system cost
Enables ACPI-compliant designs
Cypress Semiconductor Corporation•3901 North First Street•San Jose•CA 95134•408-943-2600
Document #: 38-07010 Rev. *B Revised January 8, 2002
W320-04
Pin Summary
NamePins Description
REF563.3V 14.318-MHz clock output.
XTAL_IN214.318-MHz crystal input.
XTAL_OUT314.318-MHz crystal input.
CPU, CPU# [0:2]44, 45, 48, 49, 51, 52Differential CPU clock outputs.
3V66_0333.3V 66-MHz clock output.
3V66_1/VCH353.3V selectable through SMBus to be 66 MHz or 48 MHz.
66IN/3V66_52466-MHz input to buffered 66BUFF and PCI or 66-MHz clock from
66BUFF [2:0] /3V66 [4:2]21, 22, 2366-MHz buffered outputs from 66In put or 66-MHz clocks from internal
PCI_F [0:2] 5, 6, 7,33-MHz clocks d ivided down from 6 6Input or divided down from 3V66.
PCI [0:6]10, 11, 12, 13, 16, 17, 18 PCI clock outputs divided down from 66Input or divided down from
USB39Fixed 48-MHz clock output.
DOT38Fixed 48-MHz clock output.
S240Special 3.3V 3-level input for Mode selection.
S1, S054, 553.3V LVTTL inputs for CPU frequency selection.
IREF42A precision resis tor is at tac hed to th is pi n, w hic h is c on nec ted to th e
MULT0433.3V LVTTL input for selecting the current multiplier for the CPU
PWR_DWN#253.3V LVTTL input for Power_Down# (active LOW).
PCI_STOP#343.3V LVTTL input for PCI_STOP# (active LOW).
CPU_STOP#533.3V LVTTL input for CPU_STOP# (active LOW).
PWRGD#283.3V L VTTL i nput i s a lev el se nsiti ve str obe us ed to d eter mine wh en
1. TCLK is a test clock driven in on the XTALIN input in test mode.
2. “Normal” mode of operation
3. Range of reference frequency allowed is min. = 14.316, nom. = 14.31818 MHz, max. = 14.32 MHz.
4. Frequency accuracy of 48 MHz must be +167PPM to match USB default.
5. Mid. is defined a Voltage level between 1.0V and 1.8V for three-level input functionality. Low is below 0.8V. High is above 2.0V.
6. Required for DC output impedance verification.
7. These modes are to use the SAME internal dividers as the CPU = 200 MHz mode. The only change is to slow down the internal VCO to allow under clock
margining.
VCOS/
OSC
Document #: 38-07010 Rev. *BPage 3 of 18
W320-04
Serial Data Interface (SMBus)
T o e nhance the fl exibility a nd function o f the clock synthesize r ,
a two signal SMBus i nterfac e is prov ided ac cording to SMBu s
specification. Through the Serial Data Interface, various
device functions such as individual clock output buffers, can
be individually enabled or disabled. W320-04 support both
block read and block write operati ons .
The registers associated with the Serial Data Interface
initialize to their default setting upon power-up, and therefore
use of this interface i s optional. Cl ock devi ce register changes
are normally made upon system initialization, if any are
required. The interface can also be used during system
operation for power management functions.
Data Protocol
The clock driver s eri al protocol accepts only block writ es from
the controller . The bytes must be accessed i n sequential order
from lowest to highest byte, (most significant bit first) with the
ability to stop after any complete byte has been transferred.
Indexed bytes are not allowed.
A block write begins with a slave address and a WRITE
condition. The R/W bit is used by the SMBus controller as a
data direction bit. A zero indicates a WRITE condition to the
clock device. The slave receiver address is 11010010 (D2h).
A command code of 0000 00 00 (00h) and the byte count byte s
are required for any transfer. After the command code, the
core logic issues a byte count which describes number of
additional bytes required for the transfer, not including the
command code and byte cou nt bytes. For exa mple, if the hos t
has 20 data bytes to send, the first byte w oul d be the numb er
20 (14h), followed by the 20 bytes o f data. The byte count byte
is required to be a minimum of 1 byte and a maximum of 32
bytes It may not be 0. Figure 1 shows an example of a block
write.
A transfer is considered val id a fter th e ac k nowl edge bit corresponding to the byte count is read by the controller.
bit
Data Byte Configuration Map
Data Byte 0: Control Register (0 = Enable, 1 = Disable)
Bit
Bit 75, 6, 7, 10,
Bit 6–TBDTBDR0
Bit 5353V66_1/VCHVCH Select 66 MHz/48 MHz
Bit 444, 45, 48,
Bit 310, 1 1, 12,
Bit 2––S2
Bit 1––S1
Bit 0––S0
Affected
Pin#NameDescriptionType
11, 12, 13,
16, 17, 18,
33, 35
49, 51, 52
13, 16, 17,
18
PCI [0:6]
CPU[2:0]
3V66[1:0]
CPU [2:0]
CPU# [2:0]
PCI [6:0] PCI_STOP#
Spread Spectrum Enable
0 = Spread Off, 1 = Spread On
0 = 66 MHz, 1 = 48 MHz
CPU_STOP#
Reflects the current value of the external CPU_STOP# pin
(Does not affect PCI_F [2:0] pins)
Reflects the value of the S2 pin sampled on power-up
Reflects the value of the S1 pin sampled on power-up
Reflects the value of the S1 pin sampled on power-up
R/W0
R/W0
RN/A
R/WN/A
RN/A
RN/A
RN/A
Power On
Default
Document #: 38-07010 Rev. *BPage 4 of 18
W320-04
Data Byte 1
BitPin#NameDescriptionType
Bit 7–N/ACPU Mult0 ValueRN/A
Bit 652, 49, 45CPU0:2Three-State CPU0:2 during power down
R/W0
0 = Normal; 1 = Three-stated
Bit 544, 45CPU2
CPU2#
Bit 448, 49CPU1
CPU1#
Bit 351, 52CPU0
CPU0#
Bit 244, 45CPU2
CPU2#
Bit 148, 49CPU1
CPU1#
Bit 051, 52CPU0
CPU0#
Allow Control of CPU2 with assertion of CPU_ST OP#
0 = Not free running; 1 = Free running
Allow Control of CPU1 with assertion of CPU_ST OP#
0 = Not free running;1 = Free running
Allow Control of CPU0 with assertion of CPU_ST OP#
0= Not free running; 1 = Free running
CPU2 Output Enable
1 = Enabled; 0 = Disabled
CPU1Output Enable
1 = Enabled; 0= Disabled
CPU0 Output Enable
1 = Enabled; 0 = Disabled
R/W0
R/W0
R/W0
R/W1
R/W1
R/W1
Data Byte 2
BitPin#NamePin DescriptionType
Bit 7–N/AN/AR0
Bit 618PCI6PCI6 Output Enable
R/W1
1 = Enabled; 0 = Disabled
Bit 517PCI5PCI5 Output Enable
R/W1
1 = Enabled; 0 = Disabled
Bit 416PCI4PCI4 Output Enable
R/W1
1 = Enabled; 0 = Disabled
Bit 313PCI3PCI3 Output Enable
R/W1
1 = Enabled; 0 = Disabled
Bit 212PCI2PCI2 Output Enable
R/W1
1 = Enabled; 0 = Disabled
Bit 111PCI1PCI1 Output Enable
R/W1
1 = Enabled; 0 = Disabled
Bit 010PCI0PCI0 Output Enable
R/W1
1 = Enabled; 0 = Disabled
Power On
Default
Power On
Default
Data Byte 3
Power On
BitPin#NamePin DescriptionType
Default
Bit 738DOTDOT 48-MHz Output EnableR/W1
Bit 639USBUSB 48-MHz Output EnableR/W1
Bit 57PCI_F2Allow control of PCI_F2 with assertion of PCI_STOP#
R/W0
0 = Free running; 1 = Stopped with PCI_STOP#
Bit 46PCI_F1Allow control of PCI_F1 with assertion of PCI_STOP#
R/W0
0 = Free running; 1 = Stopped with PCI_STOP#
Bit 35PCI_F0Allow control of PCI_F0 with assertion of PCI_STOP#
R/W0
0 = Free running; 1 = Stopped with PCI_STOP#
Bit 27PCI_F2PCI_F2 Outpu t EnableR/W1
Bit 16PCI_F1PCI_F1Output EnableR/W1
Bit 05PCI_F0PCI_F0 Outpu t EnableR/W1
Document #: 38-07010 Rev. *BPage 5 of 18
W320-04
Data Byte 4
BitPin#NamePin DescriptionType
Bit 7–TBDN/AR0
Bit 6–TBDN/AR0
Bit 5333V66_03V66_0 Output Enable
1 = Enabled; 0 = Disabled
Bit 4353V66_1/VCH3V66_1/VCH Output Enable
1 = Enabled; 0 = Disabled
Bit 32466IN/3V66_53V66_5 Output Enable
1 = Enable; 0 = Disable
NOTE: This bit should be used when pin 24 is confi gured
as 3v66_5 output. Do not clear this bit when pin 24 is
configured as 66in input.
Bit 22366BUFF266-MHz Buffered 2 Output Enable
1 = Enabled; 0 = Disabled
Bit 12266BUFF166-MHz Buffered 1 Output Enable
1 = Enabled; 0 = Disabled
Bit 02166BUFF066-MHz Buffered 0 Output Enable
1 = Enabled; 0 = Disabled
Data Byte 5
BitPin#NamePin DescriptionType
Bit 7N /AN/AR0
Bit 6N /AN/AR0
Bit 566BUFF [2:0]Tpd 66IN to 66BUFF propagation delay controlR/W0
Bit 466BUF F [2:0]R/W0
Bit 3DOTDOT edge rate controlR/W0
Bit 2D OTR/W0
Bit 1U SBUSB edge rate controlR/W0
Bit 0USBR/W0
R/W1
R/W1
R/W1
R/W1
R/W1
R/W1
Power On
Default
Power On
Default
Byte 6: Vendor ID
BitDescriptionTypePower On Default
Bit 7Revision Code Bit 3R0
Bit 6Revision Code Bit 2R0
Bit 5Revision Code Bit 1R0
Bit 4Revision Code Bit 0R0
Bit 3Vendor ID Bit 3R1
Bit 2Vendor ID Bit 2R0
Bit 1Vendor ID Bit 1R0
Bit 0Vendor ID Bit 0R0
Document #: 38-07010 Rev. *BPage 6 of 18
Loading...
+ 12 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.