• Ideal for hi gh-performance system s designed around
Intel’s latest chip set
2
C serial configuration interface
•I
• Clock Skew between a ny two outputs is less than 250 ps
• 1- to 5-ns propag ation delay
• DC to 133-MHz opera tion
• Single 3.3V supply voltage
• Low power CMOS design pa ckaged i n a 28-pi n, 300-mil
SOIC (Small Outline Integrated Circuit)
Overview
The Cypress W40S11-23 is a low-voltage, thirteen-output
clock buffer. Output buffer impedance is approximately 15Ω,
which is ideal for driving SDRAM DIMMs.
•3901 North First Street•San Jose•CA 95134•408-943-2600
September 28, 1999 rev. **
Page 2
Pin Definitions
Pin Name
SDRAM0:122, 3, 6, 7, 10,
BUF_IN9I
SDATA14I/O
SCLOCK15I
VDD1, 5, 13, 2 0,
GND4, 8, 16, 1 7,
Pin
No.
11, 18, 19,
22, 23, 26,
27, 12
24, 28
21, 25
TypePin Description
W40S11-23
Pin
SDRAM Outputs:
O
rising input edge to a rising output edge is 1 to 5 ns. All outpu ts are sk ew controll ed to
within ± 250 ps of each other.
Clock Input:
2
I
C Data input:
of this data sheet. In ternal 250-kΩ pull-up resistor.
2
C clock input:
I
2
the I
C section of this dat a sheet. Internal 250-kΩ pull-up resi stor.
Power Connection:
P
supply.
Ground Connection:
G
Provides buf fered copy of BUF_IN. The propagati on delay from a
This clock input has an input threshold vol tage of 1.5V (typ).
Data should be pr esen ted to thi s input as describe d in th e I
2
The I
C data clock should be present ed to this inpu t as described in
Powe r supply for core l ogic and output buff ers. Connec ted to 3.3V
Connect all ground pins to the common system ground plane.
2
C section
Functional Description
capacitiv e load . Thus , o utput s ignal ing is both TTL and CMOS
level compatible . Nominal output buffer impedance is 15Ω.
Output Drivers
The W40S11-23 output buffers are CMOS type which deliver
a rail-to-rail (GND to V
) output voltage swi ng into a nominal
DD
Operation
Data is written to the W40S11-23 in ten bytes of eight bits
each. Bytes are written in the order shown in Table 1.
Table 1. Byte Writing Sequence
Byte
SequenceByte NameBit SequenceByte Description
1Slave Address11010010Commands the W40S11-23 to acce pt the bits in Data Bytes 0–6 for in -
ternal register configuratio n. Since other devices may exis t on the same
common serial data b us , it is neces sary to ha v e a sp ecific sl a ve a ddre ss
for each potential receiver . The sla ve re ceiver add ress for the W40S11-23
is 11010010. Register setting wil l not be made if the Slave Addr ess is not
correct (or is for an alternate slave receiver).
2Command
Code
Don’t CareUnused by the W40S1 1-23 , ther ef ore bi t val ues ar e igno red (don’t care).
This byte must be included i n the data write sequen ce to maintain prop er
byte allocation. The Command Code Byte is part of the standard serial
communication protocol and may be used when writi ng to another addressed slave receiver on the serial data bus.
3Byte CountDon’t CareUnused by the W40S1 1-23 , ther ef or e bit val ues ar e i gnored (don ’t care ).
This byte must be included i n the data write sequen ce to maintain prop er
byte allocation. The Byte Count Byte is part of the standard serial communication pr otocol and may be used when writ ing to another address ed
slave receiver on the serial data bus.
4Data Byte 0Refer to Table 2The data bit s in thes e bytes set int ernal W40S11-23 r egister s that co ntrol
5Data Byte 1
6Data Byte 2
device oper ation. The data bits are only accepted when the Address Byte
bit sequence i s 11010010, as n oted above . For description of bit control
functions, refer to Table 2, Data Byte Serial Configuration Map.
7Data Byte 3Don’t CareRef er to Cypress Frequency Timing Generators.
8Data Byte 4
9Data Byte 5
10Data Byte 6
2
Page 3
W40S11-23
Writing Data Bytes
Each bit in the data bytes control a particular device function.
Table 2 gives the bit f ormats fo r register s located in Data Byt es
0–6.
Bits are written MSB (most significant bit) first, which is bit 7.
Table 2. Data Bytes 0–2 Serial Configuration Map
Affected Pin
Bit(s)
Pin No.Pin Name01
[2]
Control Function
Bit Control
Data Byte 0 SDRAM Active/Inactive Register (1=Enable, 0=Disable)
2. At power-up all SDRAM outputs are enabled and active. Program Reserved bits to a “0.”
3
Page 4
W40S11-23
How To Use the Serial Data Interface
Electrical Requirements
Figure 1 illust rat es el ectrical ch aract eristi cs for the serial interface bus used with the W40S11-23. Devices send data over
the bus with an open drain l ogic output that can (a) pull the bus
line LOW, or (b) let t he b u s def au lt t o logi c 1. The pu ll- up resi stor on the bus (both clock and data lines) establish a default
SERIAL BUS DATA LINE
SERIAL BUS CLOCK LINE
SDCLKSDATA
N
DATA OUT
DATA IN
N
CLOCK IN
CLOCK OUT
logic 1. All bus devices generally have logic inputs to receive
data.
Although the W40S11-23 is a receive-only device (no data
write-back capability), it does transmit an “acknowledge” data
pulse after each byte is received. Thus, the SDATA line can
both transmit and receive data.
The pull-up resistor should be sized to meet the rise and fall
times specif ied i n A C p arame ters , ta king i nt o consi derat ion total bus line cap acitance.
VDDVDD
~ 2k
Ω
CLOCK IN
Ω
~ 2k
SCLOCKSDATA
DATA IN
DATA OUT
N
(SERIAL BUS MASTER TRANSMITTER)
CHIP SET
Figure 1. Serial Interface Bus Electrical Character istics
(SERIAL BUS SLAVE RECEIVER)
CLOCK DEVICE
4
Page 5
W40S11-23
Sign aling R equirements
As shown in Fi gure 2, v alid dat a bits ar e defined as stable logic
0 or 1 condition on the data line during a clock HIGH (logic 1)
pulse. A transi t ionin g data line duri ng a cloc k HIGH pulse may
be interpreted as a start or stop pulse (it will be interpreted as
a start or stop pulse if the start/stop timing parameters are
met).
SDATA
SCLOCK
Valid
Data
Bit
of Data Allowed
Figure 2. Serial Data Bus Valid Data Bit
A write sequence is init iated b y a “start bit” as sh own in Figure
3. A “stop bit” signifies that a transmission has ended.
As stated previ ously , the W40S11-23 send s an “acknowledge”
pulse after receiving eight data bits in each byte as shown in
Figure 4.
Change
SDATA
SCLOCK
Start
Bit
Figure 3. Serial Data Bus Start and Stop Bit
Stop
Bit
5
Page 6
Figure 4. Serial Data Bus Write Sequence
Signaling from System Core Logic
Start Condition
MSB
11010010LSBMSBMSBLSBSDATA
12345678A12345678A1234SCLOCK12345678A
SDATA
Signaling by Clock Device
Slave Address
(First Byte)
LSB
MSB
Acknowledgment Bit
Command Code
(Second Byte)
from Clock Device
Byte Count
(Third Byte)
Last Data Byte
(Last Byte)
Stop Condition
6
Figure 5. Serial Data Bus Timing Diagram
SDATA
SCLOCK
t
STHD
t
LOW
t
t
DSU
t
HIGH
t
R
t
F
t
DHD
t
SP
t
SPSUtSTHD
t
SPSU
SPF
W40S11-23
Page 7
Absolute Maximum Ratings
W40S11-23
Stresses gre ater th an those li sted i n this tab le may cause permanent damage to the de vice. These represent a stress ratin g
only. Operation of the device at these or any other conditions
above those specified in the operating sections of this specification is not implied. Maximum conditions for extended periods may affect reliability
ParameterDescriptionRatingUnit
V
, V
DD
IN
T
STG
T
A
T
B
DC Electr i cal C h ar acteristics:
Voltage on any pin with respect to GND–0.5 to +7 .0V
Storage Temperature–65 to +150°C
Operating Temperature0 to +70°C
Ambient Temperature under Bias–55 to +125°C