SL28506
.........................DOC #: SP-AP-0021 (Rev AA) Page 4 of 28
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
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).
.
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 266MHz
100MHz 33MHz 27MHz 14.318MHz 96MHz 48MHz
0 0 1 133MHz
0 1 0 200MHz
0 1 1 166MHz
1 0 0 333MHz
1 0 1 100MHz
1 1 0 400MHz
1 1 1 200MHz
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'
SL28506
.........................DOC #: SP-AP-0021 (Rev AA) Page 5 of 28
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
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
SL28506
.........................DOC #: SP-AP-0021 (Rev AA) Page 6 of 28
Control Registers
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, Sticky 1
3 0 RESERVED RESERVED
2 0 SRC_MAIN_SEL Select source for SRC clock,
0 = SRC_MAIN = PLL1, PLL3_CFB Table applies
1 = SRC_MAIN = PLL3, PLL3_CFB 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 Config. In powerdown
0 = Config. Cleared, 1 = Config. Saved
Byte 1: Control Register 1
Bit @Pup Name Description
7 0 SRC0_SEL Select for SRC0 or DOT96, 0 = SRC0, 1 = DOT96
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 apply when SRC_SEL=0
0000 = PLL3 Disable Default PLL3 OFF, SRC1 = SRC_MAIN
0001 = 100 MHz 0.5% SSC Stby PLL3 ON, SRC1 = SRC_MAIN
0010 = 100 MHz 0.5% SSC Only SRC1 sourced from PLL3
0011 = 100 MHz 1.0% SSC Only SRC1 sourced from PLL3
0100 = 100 MHz 1.5% SSC Only SRC1 sourced from PLL3
0101 = 100 MHz 2.0% SSC Only SRC1 sourced from PLL3
0110 = RESERVED
Note: SE clocks required to be
0111 = RESERVED enabled through Byte 8 Bit[1:0]
1000 = 1394A(24.576M) on SE1 and SE2
1001 = 1394A(24.576M) on SE1 and 1394B (98.304M) on SE2
1010 = 1394B on SE1 and SE2
1011 = 27MHz_NSS on SE1 and SE2
1100 = 25MHz on SE1 and SE2
1101 = 25MHz on SE1 and SE2 Disabled
(set whenPCI3/CFB0 is set high to
config to HW mode 3)
1110 = RESERVED
1111 = RESERVED
3 0 PLL3_CFB2
2 0 PLL3_CFB1
1 1 PLL3_CFB0
0 1 PCI_SEL Select PCI Clock source from PLL1 or SRC_MAIN
0 = PLL1, 1 = SRC_MAIN
Byte 2: Control Register 2
Bit @Pup Name Description
7 1 REF_OE Output enable for REF
0 = Output Disabled, 1 = Output Enabled
6 1 USB_OE Output enable for USB
0 = Output Disabled, 1 = Output Enabled

SL28506BZI

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

Products related to this Datasheet