W320-04
.......................Document #: 38-07010 Rev. *C Page 4 of 16
Serial Data Interface (SMBus)
To enhance the flexibility and function of the clock synthesizer,
a two-signal SMBus interface is provided according to SMBus
specification. Through the Serial Data Interface, various
device functions such as individual clock output buffers, can
be individually enabled or disabled. W320-04 supports both
block read and block write operations.
The registers associated with the Serial Data Interface
initialize to their default setting upon power-up, and therefore
use of this interface is optional. Clock device 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 serial protocol accepts only block writes from
the controller. The bytes must be accessed in 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 0000 (00h) and the byte count bytes
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 count bytes. For example, if the host
has 20 data bytes to send, the first byte would be the number
20 (14h), followed by the 20 bytes of 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 valid after the acknowledge bit corre-
sponding to the byte count is read by the controller.
Data Byte Configuration Map
Figure 1.
Start
bit
Slave Address
1 1 0 1 0 0 1 0
R/W 0/1
A Command
Code
0 0 0 0 0 0 0 0
A Byte Count = N A Data Byte 0 A . . . Data Byte N-1 AStop
bit
1 bit 7 bits 1 1 8 bits 1 8 bits 1 8 bits 1 8 bits 1 1 bit
From Master to Slave
From Slave to Master
Figure 1. An Example of a Block Write
Data Byte 0: Control Register (0 = Enable, 1 = Disable)
Bit
Affected
Pin# Name Description Type
Power On
Default
Bit 7 5, 6, 7, 10,
11, 12, 13,
16, 17, 18,
33, 35
PCI [0:6]
CPU[2:0]
3V66[1:0]
Spread Spectrum Enable
0 = Spread Off, 1 = Spread On
R/W 0
Bit 6 TBD TBD R 0
Bit 5 35 3V66_1/VCH VCH Select 66 MHz/48 MHz
0 = 66 MHz, 1 = 48 MHz
R/W 0
Bit 4 44, 45, 48,
49, 51, 52
CPU [2:0]
CPU# [2:0]
CPU_STOP#
Reflects the current value of the external CPU_STOP# pin
RN/A
Bit 3 10, 11, 12,
13, 16, 17,
18
PCI [6:0] PCI_STOP#
(Does not affect PCI_F [2:0] pins)
R/W N/A
Bit 2 S2
Reflects the value of the S2 pin sampled on power-up
RN/A
Bit 1 S1
Reflects the value of the S1 pin sampled on power-up
RN/A
Bit 0 S0
Reflects the value of the S1 pin sampled on power-up
RN/A
W320-04
.......................Document #: 38-07010 Rev. *C Page 5 of 16
Data Byte 1
Bit Pin# Name Description Type
Power On
Default
Bit 7 N/A CPU Mult0 Value R N/A
Bit 6 52, 49, 45 CPU0:2 Three-State CPU0:2 during power down
0 = Normal; 1 = Three-stated
R/W 0
Bit 5 44, 45 CPU2
CPU2#
Allow Control of CPU2 with assertion of CPU_STOP#
0 = Not free running; 1 = Free running
R/W 0
Bit 4 48, 49 CPU1
CPU1#
Allow Control of CPU1 with assertion of CPU_STOP#
0 = Not free running;1 = Free running
R/W 0
Bit 3 51, 52 CPU0
CPU0#
Allow Control of CPU0 with assertion of CPU_STOP#
0= Not free running; 1 = Free running
R/W 0
Bit 2 44, 45 CPU2
CPU2#
CPU2 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Bit 1 48, 49 CPU1
CPU1#
CPU1Output Enable
1 = Enabled; 0= Disabled
R/W 1
Bit 0 51, 52 CPU0
CPU0#
CPU0 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Data Byte 2
Bit Pin# Name Pin Description Type
Power On
Default
Bit 7 N/A N/A R 0
Bit 6 18 PCI6 PCI6 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Bit 5 17 PCI5 PCI5 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Bit 4 16 PCI4 PCI4 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Bit 3 13 PCI3 PCI3 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Bit 2 12 PCI2 PCI2 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Bit 1 11 PCI1 PCI1 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Bit 0 10 PCI0 PCI0 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Data Byte 3
Bit Pin# Name Pin Description Type
Power On
Default
Bit 7 38 DOT DOT 48-MHz Output Enable R/W 1
Bit 6 39 USB USB 48-MHz Output Enable R/W 1
Bit 5 7 PCI_F2 Allow control of PCI_F2 with assertion of PCI_STOP#
0 = Free running; 1 = Stopped with PCI_STOP#
R/W 0
Bit 4 6 PCI_F1 Allow control of PCI_F1 with assertion of PCI_STOP#
0 = Free running; 1 = Stopped with PCI_STOP#
R/W 0
Bit 3 5 PCI_F0 Allow control of PCI_F0 with assertion of PCI_STOP#
0 = Free running; 1 = Stopped with PCI_STOP#
R/W 0
Bit 2 7 PCI_F2 PCI_F2 Output Enable R/W 1
Bit 1 6 PCI_F1 PCI_F1Output Enable R/W 1
Bit 0 5 PCI_F0 PCI_F0 Output Enable R/W 1
W320-04
.......................Document #: 38-07010 Rev. *C Page 6 of 16
Data Byte 4
Bit Pin# Name Pin Description Type
Power On
Default
Bit 7 TBD N/A R 0
Bit 6 TBD N/A R 0
Bit 5 33 3V66_0 3V66_0 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Bit 4 35 3V66_1/VCH 3V66_1/VCH Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Bit 3 24 66IN/3V66_5 3V66_5 Output Enable
1 = Enable; 0 = Disable
NOTE: This bit should be used when pin 24 is configured
as 3v66_5 output. Do not clear this bit when pin 24 is
configured as 66in input.
R/W 1
Bit 2 23 66BUFF2 66-MHz Buffered 2 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Bit 1 22 66BUFF1 66-MHz Buffered 1 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Bit 0 21 66BUFF0 66-MHz Buffered 0 Output Enable
1 = Enabled; 0 = Disabled
R/W 1
Data Byte 5
Bit Pin# Name Pin Description Type
Power On
Default
Bit 7 N/A N/A R 0
Bit 6 N/A N/A R 0
Bit 5 66BUFF [2:0] Tpd 66IN to 66BUFF propagation delay control R/W 0
Bit 4 66BUFF [2:0] R/W 0
Bit 3 DOT DOT edge rate control R/W 0
Bit 2 DOT R/W 0
Bit 1 USB USB edge rate control R/W 0
Bit 0 USB R/W 0
Byte 6: Vendor ID
Bit Description Type Power On Default
Bit 7 Revision Code Bit 3 R 0
Bit 6 Revision Code Bit 2 R 0
Bit 5 Revision Code Bit 1 R 0
Bit 4 Revision Code Bit 0 R 0
Bit 3 Vendor ID Bit 3 R 1
Bit 2 Vendor ID Bit 2 R 0
Bit 1 Vendor ID Bit 1 R 0
Bit 0 Vendor ID Bit 0 R 0

W320-04H

Mfr. #:
Manufacturer:
Silicon Labs
Description:
IC CLK/DRVR CPUOUT 200MHZ 56SSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet