SL28541
........................DOC #: SP-AP-0063 (Rev. AA) Page 7 of 31
Frequency Select Pin (FSA, FSB and FSC)
Apply the appropriate logic levels to FSA, FSB, and FSC
inputs before CKPWRGD assertion to achieve host clock
frequency selection. When the clock chip sampled HIGH on
CKPWRGD and indicates that VTT voltage is stable then FSA,
FSB, and FSC input values are sampled. This process
employs a one-shot functionality and once the CKPWRGD
sampled a valid HIGH, all other FSA, FSB, FSC, and
CKPWRGD transitions are ignored except in test mode.
Serial Data Interface
To enhance the flexibility and function of the clock synthesizer,
a two-signal serial interface is provided. Through the Serial
Data Interface, various device functions, such as individual
48 NC NC No Connect
49 VDD_CPU_IO PWR IO Power supply for CPU outputs.
50 CPU1# O, DIF Differential CPU clock outputs. (
Note: CPU1 is an iAMT clock in iAMT mode depending
on the configuration set in Byte 11 Bit3:2)
51 CPU1 O, DIF Differential CPU clock outputs. (Note: CPU1 is an iAMT clock in iAMT mode depending
on the configuration set in Byte 11 Bit3:2)
52 VSS_CPU GND Ground for outputs.
53 CPU#0 O, DIF Differential CPU clock outputs.
54 CPU0 O, DIF Differential CPU clock outputs.
55 VDD_CPU PWR 3.3V Power supply for CPU PLL.
56 CKPWRGD/PD# I 3.3V LVTTL input. This pin is a level sensitive strobe used to latch the FS_A, FS_B,
FS_C, FS_D, SRC5_SEL, and ITP_EN.
After CKPWRGD (active HIGH) assertion, this pin becomes a real-time input for
asserting power down (active LOW).
57 FSB/TEST_MODE I 3.3V tolerant input for CPU frequency selection.
Selects Ref/N or Tri-state when in test mode
0 = Tri-state, 1 = Ref/N.
Refer to DC Electrical Specifications table for Vil_FS and Vih_FS specifications.
58 VSS_REF GND Ground for outputs.
59 XOUT O, SE 14.318MHz Crystal output. (Float XOUT if using CLKIN)
60 XIN/CLKIN I 14.318MHz Crystal input or 3.3V, 14.318MHz input clock signal.
61 VDD_REF PWR 3.3V Power supply for outputs and also maintains SMBUS registers during
power-down.
62 REF0/FSC/TEST_SEL I/O 3.3V tolerant input for CPU frequency selection/fixed 14.318MHz clock output.
Selects test mode if pulled to V
IHFS_C
when CKPWRGD is asserted HIGH. Refer
to DC Electrical Specifications table for V
ILFS_C
, V
IMFS_C
, V
IHFS_C
specifications.
63 SMB_DATA I/O SMBus compatible SDATA.
64 SMB_CLK I SMBus compatible SCLOCK.
64 TSSOP Pin Definition (continued)
Pin No. Name Type Description
Table 1. Frequency Select Pin (FSA, FSB and FSC)
FSC FSB FSA CPU SRC PCIF/PCI 27MHz REF DOT96 USB
0 0 0 266 MHz
100 MHz 33 MHz 27 MHz 14.318 MHz 96 MHz 48 MHz
0 0 1 133 MHz
0 1 0 200 MHz
0 1 1 166 MHz
1 0 0 333 MHz
1 0 1 100 MHz
1 1 0 400 MHz
1 1 1 Reserved Reserved Reserved Reserved Reserved Reserved Reserved
SL28541
........................DOC #: SP-AP-0063 (Rev. AA) Page 8 of 31
clock output buffers are individually enabled or disabled. The
registers associated with the Serial Data Interface initialize to
their default setting at power-up. The use of this interface is
optional. Clock device register changes are normally made at
system initialization, if any are required. The interface cannot
be used during system operation for power management
functions.
Data Protocol
The clock driver serial protocol accepts byte write, byte read,
block write, and block read operations from the controller. For
block write/read operation, access the bytes in sequential
order from lowest to highest (most significant bit first) with the
ability to stop after any complete byte is transferred. For byte
write and byte read operations, the system controller can
access individually indexed bytes. The offset of the indexed
byte is encoded in the command code described in Table 2.
The block write and block read protocol is outlined in Table 3
while Table 4 outlines byte write and byte read protocol. The
slave receiver address is 11010010 (D2h).
.
Table 2. Command Code Definition
Bit Description
7 0 = Block read or block write operation, 1 = Byte read or byte write operation
(6:0) Byte offset for byte read or byte write operation. For block read or block write operations, these bits should be '0000000'
Table 3. Block Read and Block Write Protocol
Block Write Protocol Block Read Protocol
Bit Description Bit Description
1Start 1Start
8:2 Slave address–7 bits 8:2 Slave address–7 bits
9 Write 9 Write
10 Acknowledge from slave 10 Acknowledge from slave
18:11 Command Code–8 bits 18:11 Command Code–8 bits
19 Acknowledge from slave 19 Acknowledge from slave
27:20 Byte Count–8 bits 20 Repeat start
28 Acknowledge from slave 27:21 Slave address–7 bits
36:29 Data byte 1–8 bits 28 Read = 1
37 Acknowledge from slave 29 Acknowledge from slave
45:38 Data byte 2–8 bits 37:30 Byte Count from slave–8 bits
46 Acknowledge from slave 38 Acknowledge
.... Data Byte /Slave Acknowledges 46:39 Data byte 1 from slave–8 bits
.... Data Byte N–8 bits 47 Acknowledge
.... Acknowledge from slave 55:48 Data byte 2 from slave–8 bits
.... Stop 56 Acknowledge
.... Data bytes from slave / Acknowledge
.... Data Byte N from slave–8 bits
.... NOT Acknowledge
.... Stop
Table 4. Byte Read and Byte Write Protocol
Byte Write Protocol Byte Read Protocol
Bit Description Bit Description
1Start 1Start
8:2 Slave address–7 bits 8:2 Slave address–7 bits
9Write 9Write
10 Acknowledge from slave 10 Acknowledge from slave
18:11 Command Code–8 bits 18:11 Command Code–8 bits
19 Acknowledge from slave 19 Acknowledge from slave
SL28541
........................DOC #: SP-AP-0063 (Rev. AA) Page 9 of 31
Control Registers
27:20 Data byte–8 bits 20 Repeated start
28 Acknowledge from slave 27:21 Slave address–7 bits
29 Stop 28 Read
29 Acknowledge from slave
37:30 Data from slave–8 bits
38 NOT Acknowledge
39 Stop
Byte 0: Control Register 0
Bit @Pup Name Description
7 HW FS_C CPU Frequency Select Bit, set by HW
6 HW FS_B CPU Frequency Select Bit, set by HW
5 HW FS_A CPU Frequency Select Bit, set by HW
4 0 iAMT_EN Set via SMBus or by combination of PWRDWN, CPU_STP, and PCI_STP
0 = Legacy Mode, 1 = iAMT Enabled
3 0 Reserved Reserved
2 0 SRC_Main_SEL Select source for SRC clock
0 = SRC_MAIN = PLL1, PLL3_CFG Table applies
1 = SRC_MAIN = PLL3, PLL3_CFG Table does not apply
1 0 SATA_SEL Select source of SATA clock
0 = SATA = SRC_MAIN, 1= SATA = PLL2
0 1 PD_Restore Save configuration when PD# is asserted
0 = Config. cleared, 1 = Config. saved
Table 4. Byte Read and Byte Write Protocol
Byte 1: Control Register 1
Bit @Pup Name Description
7 0 SRC0_SEL Select for SRC0 or DOT96
0 = SRC0, 1 = DOT96
When GCLK_SEL=0, this bit is 1. When GCLK_SEL=1, this bit is 0
6 0 PLL1_SS_DC Select for down or center SS
0 = Down spread, 1 = Center spread
5 0 PLL3_SS_DC Select for down or center SS
0 = Down spread, 1 = Center spread
4 0 PLL3_CFB3 Bit 4:1 only applies when SRC_Main_SEL = 0
SeeTable 8: PLL3 / SE configuration table
3 0 PLL3_CFB2
2 1 PLL3_CFB1
1 0 PLL3_CFB0
0 1 Reserved Reserved
Byte 2: Control Register 2
Bit @Pup Name Description
7 1 REF Output enable for REF
0 = Output Disabled, 1 = Output Enabled
6 1 USB Output enable for USB
0 = Output Disabled, 1 = Output Enabled
5 1 PCIF0 Output enable for PCIF0
0 = Output Disabled, 1 = Output Enabled

SL28541BZC

Mfr. #:
Manufacturer:
Silicon Labs
Description:
Clock Generators & Support Products Montevina
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union