W48S111-14
PRELIMINARYPRELIMI-
4
Serial Data Interface
The W48S111-1 4 features a two-pin, serial data interface t hat
can be used to configure internal register settings that control
particular device functions. Upon power-up, the W48S111-14
initializes with default register settings. Therefore, the use of
this serial data interface is optional. The serial interface is
write-only (to the clock chip) and is the dedicated function of
device pins SDATA and SCLOCK. In motherboard applications, SDATA and SCLOCK are typically driven by two logic
outputs of the chipset. Clock device register changes are normally made upon system initialization, if required. The interface can also be us ed during system oper ation f or power management functions. Table 2 summarizes the control functions
of the serial data interface.
Operation
Data is written to the W48S111-14 in ten bytes of eight bits
each. Bytes are written in the or der shown in Table 3.
T able 2. Serial Data Interface Control Func ti ons Sum mary
Control Function Description Common Application
Clock Output Disable Any indivi dual clock output(s) can be disabled. Dis-
abled outputs ar e actively held LO W.
Unused outputs are di sabled to reduce EMI
and system power. Examples are clock outputs to unused PCI slots.
CPU Clock Fr equency
Selection
Provides CPU/PCI fr equency selections be yond the
100- and 66.8-MHz sel ecti ons t hat ar e provi ded by
the SEL100/66# pin. Frequency is changed in a
smooth and controlled fashion.
For alternate microprocessors and power
management options . Smooth freque ncy transition allows CPU frequency change under
normal system operation.
Output Three-state Puts all clock outputs into a high-impedance state. Production PCB testing.
T es t Mode All clock outputs t oggle i n rela tion t o X1 inp ut, i nter-
nal PLL is bypassed. Refer to Table 4.
Production PCB testing.
(Reserved) Reserved functio n for future de vice revisi on or pro-
duc tion devi c e t es t ing.
No user application . Regist er bit must be wri t-
ten as 0.
Table 3. Byte Writing Sequence
Byte
Sequence Byte Name Bit Sequence Byte Description
1 Slave Address 11010010 Commands the W48S1 11-14 to accept the bits in Data Bytes 3–6 for
internal registe r configurati on. Since other de vices may exist on the sam e
common serial data b us , it is neces sary to ha v e a sp ecific sl a ve a ddre ss
for each potent ial receiver. The slave receiver address for the
W48S111-14 is 11010010. Regi ster setting wil l not be made i f the Slav e
Address is not correct (or is for an alternate sla ve receiver).
2 Command
Code
Don’t Care Unused by the W48S111 -14, therefore bit values are ignored (“don’t
care”). This by te must be include d in the data write seq uence to mainta in
proper byt e allocation. The Command Code Byte is part of the sta ndard
serial communicat ion pr otocol and ma y be used whe n writin g to anoth er
addressed slave receiver on the serial data bus.
3 Byte Count Don’t Care Unused by the W48S111 -14, therefore bit values are ignored (“don’t
care”). This by te must be include d in the data write seq uence to mainta in
proper byt e all ocatio n. The B yte Count Byt e is part of t he stan dard seri al
communication protocol and may be used when writing to another ad-
dressed slave receiver on the serial data bus.
4 Data Byte 0 Don’t Care Refer to Cypress SDRAM drivers.
5 Data Byte 1
6 Data Byte 2
7 Data Byte 3 Refer to Table 4 The data bits in these bytes set internal W48S111-14 registers that con-
trol de vice operati on. The data bits are only accepted when the Address
Byte bit sequence is 11010010, as noted above. For description of bit
control functions, refer to Table 4, Data Byte Serial Configuration Map.
8 Data Byte 4
9 Data Byte 5
10 Data Byte 6