Part Number Hot Search : 
1N2975B AME7107 M5240 MJ15024G PE4134 16700 BZT03C18 LY5421QO
Product Description
Full Text Search
 

To Download CY28551 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 CY28551
Universal Clock Generator for Intel, VIA, and SIS(R)
Features
* * * * * * * * * * * Compliant to Intel(R) CK505 Selectable CPU clock buffer type for Intel P4 or K8 selection Selectable CPU frequencies Universal clock to support Intel, SiS and VIA platform 0.7V Differential CPU clock for Intel CPU 3.3V Differential CPU clock for AMD K8 100 MHz differential SRC clocks 96 MHz differential dot clock 133 MHz Link clock 48 MHz USB clock 33 MHz PCI clocks Dynamic Frequency Control Dial-A-Frequency(R) WatchDog Timer Two Independent Overclocking PLLs Low-voltage frequency select input I2C support with readback capabilities Ideal Lexmark Spread Spectrum profile for maximum electromagnetic interference (EMI) reduction * 3.3V Power supply * 64-pin QFN package
CPU x2 SRC x8 SATA x1 PCI x7 REF x3 LINK x2 DOT96 x1 24_48M x1 48M x1
* * * * * * *
Block Diagram
VDD_REF Xin Xout
Pin Configuration
REF[2:0] VDD_CPU CPUT[1:0] CPUC[1:0] VDD_PCIEX PCIET [8:1] PCIEC[8:1] VDD_SATA
PCI1/CLKREQ#A
PCI0/CLKREQ#B **DOC1
PCI4/*SELP4_K8
REF1 /**FSC
PCI5/*SEL0
PCI2/**FSA
PLL Reference
REF2/**MODE
14.318M Hz Crystal
RESET_I#/ SRESET# REF0/ **FSD
PC3/*FSB
VSSREF
VDDPCI
VSSPCI
PLL1 CPU
DOC[2:1] FS[D:A] SEL_P4_K8
Divider
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 PCI6_F 1 VDD48 2 **SEL24_48 / 24_48M 3 **SEL1/48M 4 VSS48 5 VDDDOT 6 LINK0/DOT96T/SATAT 7 LINK1/DOT96C/SATAC 8 VSSDOT 9 VDDSATA 10 SATAT/PCIEXT0 11 SATAC/PCIEXC0 12 VSSSATA 13 PCIEXT1 14 PCIEXC1 15 VSSPCIE 16 VSSPCIE VDDPCIE PCIEXC2 PCIEXC3 PCIEXT2 PCIEXT3 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 VSSPCIE PCIEXC6 PCIEXC7 PCIEXT5 PCIEXT6 PCIEXT7 VDDREF SCLK SDATA VTTPWRG#/PD CPUT0 CPUC0 VDDCPU CPUT1 CPUC1 VSSCPU **DOC2 VSSA VDDA PCIEXT8/CPU_STP# PCIEXC8/PCI_STP# VDDPCIE
PCIET0 /SATAT PCIEC0 /SATAC
PLL2 PCIEX
Divider
M ultiplexer Controller
SEL[1:0]
VDD_DO T DO T96T/SATAT/LINK0 DO T96C/SATAC/LINK1
CY28551
PLL3 SATA
Divider
VDD_PCI PCI[6:0]
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 VDDPCIE PCIEXC4 PCIEXC5 PCIEXT4
PLL4 Fixed
TPW R_GD#/PD SEL24_48 RESET_I# SDATA SCLK
Divider
VDD_48 48M
24_48M
I2C Logic
* Indicates internal pull up ** indicates internal pull down
W DT
SRESET#
Cypress Semiconductor Corporation Document #: 001-05675 Rev. *C
*
198 Champion Court
*
San Jose, CA 95134-1709
* 408-943-2600 Revised July 26, 2006
XOUT
XIN
CY28551
Pin Description
Pin No. 1 2 3 Name PCI6_F VDD48 Type O PWR Free running 33 MHz clock output. Intel Type-3A output buffer 3.3V power supply for outputs. Description
**SEL24_48#/24_4 I/O, PD 3.3V tolerant input for 24 MHz, 48 MHz selection/24_48MHz clock output. Internal 8M 150k pull down 1 = 24 MHz, 0 = 48 MHz Intel Type-3A output buffer **SEL1/48MHz I/O, PD 3.3V tolerant input for output selection/48MHz clock output. Refer to Table 1 for selection options Internal 150k pull down GND PWR Ground for outputs 3.3V Power supply for outputs
4
5 6 7,8
VSS48 VDDDOT
LINK0/DOT96T/SA O, Link output for VIA and SIS, differential 96 MHz clock output and 100 MHz differential SE/DiF clock. The output is selected by SEL[1:0] TAT LINK1/DOT96C/SA TAC VSSDOT VDDSATA GND PWR Ground for outputs 3.3V Power supply for outputs
9 10 11,12 13 14,15 16 17,18 19 20,21 22 23,24 25 26,27,28,29 30 31,32 33 34,35
PCIEX0[T/C]/SATA O, DIF Differential SRC clock output/Differential SATA SRC clock output [T/C] Intel Type-SR output buffer VSSSATA PCIEX[T/C]1 VSSPCIE PCIEX[T/C]2 VDDPCIE PCIEX[T/C]3 VSSPCIE PCIEX[T/C]4 VDDPCIE PCIEX[T/C][5:6] VSSPCIE PCIEX[T/C]7 VDDPCIE GND GND PWR GND PWR GND PWR Ground for outputs Ground for outputs 3.3V power supply for outputs. Ground for outputs 3.3V power supply for outputs Ground for outputs 3.3V power supply for outputs 3.3V-tolerant input for stopping PCI and SRC outputs/3.3V-tolerant input for stopping CPU outputs/100-MHz Differential serial reference clocks. The two multifunction pins are selected by MODE. Default PCIEX8 Intel Type-SR output buffer 3.3V Power supply for PLL. Ground for PLL. Dynamic Over Clocking pin 0 = normal, 1 = Frequency will be changed depend on DOC register. Internal 150k pull-down. Ground for outputs. 3.3V Power supply for outputs+ O, DIF 100 MHz Differential serial reference clock. Intel Type-SR output buffer O, DIF 100 MHz Differential serial reference clock. Intel Type-SR output buffer O, DIF 100 MHz Differential serial reference clock. Intel Type-SR output buffer O, DIF 100 MHz Differential serial reference clock. Intel Type-SR output buffer O, DIF 100 MHz Differential Serial reference clock. Intel Type-SR output buffer O, DIF 100 MHz Differential Serial reference clock. Intel Type-SR output buffer
PCIEXT8/CPU_ST I/O, DIF OP# PCIEXC8/PCI_ST OP# VDDA VSSA **DOC2 PWR GND I, PD
36 37 38
39 40,41 42 43, 44
VSSCPU CPU[T/C]1 VDDCPU CPU[T/C]0
GND PWR
O, DIF Differential CPU clock output. Intel Type-SR output buffer. O, DIF Differential CPU clock output. Intel Type-SR output buffer. Page 2 of 30
Document #: 001-05675 Rev. *C
CY28551
Pin Description (continued)
Pin No. 45 Name VTT_PWRGD#/PD Type I Description 3.3V LVTTL input. This pin is a level-sensitive strobe used to latch the HW strapping pin inputs. After asserting VTT_PWRGD# (active LOW), this pin becomes a real-time input for asserting power-down (active HIGH). SMBus compatible SDATA SMBus compatible SCLOCK. 3.3V Power supply for outputs 14.318 MHz Crystal Output 14.318 MHz Crystal Input Ground for outputs
46 47 48 49 50 51 52 53
SDATA SCLK VDDREF XOUT XIN VSSREF REF2 **FSC/REF1
I/O I PWR O I GND
O, SE 14.318 MHz REF clock output. Intel Type-5 output buffer I/O,PD, 3.3V tolerant input for CPU frequency selection/14.318 MHz REF clock output SE Internal 150k pull down Intel Type-5 output buffer Refer to DC Electrical Specifications table for Vil_FS and Vih_FS specifications I/O,PD, 3.3V tolerant input for CPU frequency selection/14.318 MHz REF clock output SE Internal 150k pull down Intel Type-5 output buffer Refer to DC Electrical Specifications table for Vil_FS and Vih_FS specifications
54
**FSD/REF0
55 56
RESET_I#/SRESE I/O, OD 3.3V tolerant input for reset all of registers to default setting T# 3.3V LVTTL output for watchdog reset signal **DOC1 I, PD Dynamic Over Clocking pin 0 = normal; 1 = Frequency will be changed depend on DOC register. Internal 150k pull-down
57
PCI0/**CLKREQ#B I/O,SE, 33 MHz clock output/Output enable control for PCIEX4; 5 via I2C register PD Default is PCI0 0 = Selected PCIEXs are enabled, 1 = Selected PCIEXs are disabled. Internal 150k pull down Intel Type-3A output buffer PCI1/**CLKREQ#A I/O,SE, 33 MHz clock output/Output enable control for PCIEX6, 7via I2C register. Default is PD PCI1 0 = Selected PCIEXs are enabled, 1 = Selected PCIEXs are disabled. Internal 150k pull down Intel Type-3A output buffer VSSPCI **FSA/PCI2 GND Ground for outputs. I/O, PD 3.3V tolerant input for CPU frequency selection/33 MHz clock output. Internal 150k pull down Intel Type-3A output buffer Refer to DC Electrical Specifications table for Vil_FS and Vih_FS specifications I/O, PU 3.3V tolerant input for CPU frequency selection/33 MHz clock output. Internal 150k pull up Intel Type-3A output buffer Refer to DC Electrical Specifications table for Vil_FS and Vih_FS specifications PWR 3.3V power supply for outputs. I/O, PU 3.3V tolerant input for CPU clock output buffer type selection/33 MHz clock output. Internal 150k pull up Intel Type-3A output buffer Refer to DC Electrical Specifications table for Vil_FS and Vih_FS specifications 0 = K8 CPU buffer type, 1 = P4 CPU buffer type. I/O, PU 3.3V tolerant input for output selection/33 MHz clock output. Refer to Table 1 for selection options. Internal 150k pull up Page 3 of 30
58
59 60
61
*FSB/PCI3
62 63
VDDPCI *SELP4_K8/PCI3
64
*SEL0/PCI5
Document #: 001-05675 Rev. *C
CY28551
Table 1. Frequency Select Table
FSD FSC FSB FSA CPU0 CPU1 SRC LINK 66.6667 66.6667 66.6667 66.6667 66.6667 66.6667 66.6667 66.6667 Frequency Table (ROM) PCI 33.3333 33.3333 33.3333 CPU VCO 800 800 800 CPU PLL SRC PLL Gear CPU CPU PCIE PCIE PCIE Gear Constant M N VCO M N Constant (G) 80 40 60 60 120 30 120 60 80 40 60 60 120 30 120 60 60 60 60 63 63 60 60 60 60 60 60 63 63 60 60 60 200 200 200 175 175 200 200 250 200 200 200 175 175 200 200 250 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 800 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200
FSEL3 FSEL2 FSEL1 FSEL0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
266.6666667 266.6666667 100 133.3333333 133.3333333 100 200 200 100
166.6666667 166.6666667 100 333.3333333 333.3333333 100 100 400 200 100 400 250 100 100 100
33.3333 666.6666667 33.3333 666.6666667 33.3333 33.3333 33.3333 800 800 1000 800 800 800
266.6666667 266.6666667 100 133.3333 33.3333 133.3333333 133.3333333 100 133.3333 33.3333 200 200 100 133.3333 33.3333
166.6666667 166.6666667 100 133.3333 33.3333 666.6666667 333.3333333 333.3333333 100 133.3333 33.3333 666.6666667 100 400 200 100 400 250 100 133.3333 33.3333 100 133.3333 33.3333 100 133.3333 33.3333 800 800 1000
Frequency Select Pins (FS[D:A])
To achieve host clock frequency selection, apply the appropriate logic levels to FS_A, FS_B, FS_C, and FS_D inputs prior to VTT_PWRGD# assertion (as seen by the clock synthesizer). When VTT_PWRGD# is sampled LOW by the clock chip (indicating processor VTT voltage is stable), the clock chip samples the FS_A, FS_B, FS_C, and FS_D input values. For all logic levels of FS_A, FS_B, FS_C, FS_D, and FS_E, VTT_PWRGD# employs a one-shot functionality, in that once a valid LOW on VTT_PWRGD# has been sampled, all further VTT_PWRGD#, FS_A, FS_B, FS_C, and FS_D transitions will be ignored, except in test mode.
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 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, 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. 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, as described in Table 2. The block write and block read protocol is outlined in Table 3, while Table 4 outlines the corresponding byte write and byte read protocol. The slave receiver address is 11010010 (D2h).
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, can be individually enabled or disabled. The registers associated with the Serial Data Interface Table 2. Command Code Definition Bit 7 (6:0)
Description 0 = Block read or block write operation, 1 = Byte read or byte write operation Byte offset for byte read or byte write operation. For block read or block write operations, these bits should be '0000000'
Document #: 001-05675 Rev. *C
Page 4 of 30
CY28551
Table 3. Block Read and Block Write Protocol Block Write Protocol Bit 1 8:2 9 10 18:11 19 27:20 28 36:29 37 45:38 46 .... .... .... .... Start Slave address - 7 bits Write Acknowledge from slave Command Code - 8 bits Acknowledge from slave Byte Count - 8 bits (Skip this step if I2C_EN bit set) Acknowledge from slave Data byte 1 - 8 bits Acknowledge from slave Data byte 2 - 8 bits Acknowledge from slave Data Byte/Slave Acknowledges Data Byte N - 8 bits Acknowledge from slave Stop Description Bit 1 8:2 9 10 18:11 19 20 27:21 28 29 37:30 38 46:39 47 55:48 56 .... .... .... .... Table 4. Byte Read and Byte Write Protocol Byte Write Protocol Bit 1 8:2 9 10 18:11 19 27:20 28 29 Start Slave address - 7 bits Write Acknowledge from slave Command Code - 8 bits Acknowledge from slave Data byte - 8 bits Acknowledge from slave Stop Description Bit 1 8:2 9 10 18:11 19 20 27:21 28 29 37:30 38 39 Start Slave address - 7 bits Write Acknowledge from slave Command Code - 8 bits Acknowledge from slave Repeated start Slave address - 7 bits Read Acknowledge from slave Data from slave - 8 bits NOT Acknowledge Stop Byte Read Protocol Description Start Slave address - 7 bits Write Acknowledge from slave Command Code - 8 bits Acknowledge from slave Repeat start Slave address - 7 bits Read = 1 Acknowledge from slave Byte Count from slave - 8 bits Acknowledge Data byte 1 from slave - 8 bits Acknowledge Data byte 2 from slave - 8 bits Acknowledge Data bytes from slave/Acknowledge Data Byte N from slave - 8 bits NOT Acknowledge Stop Block Read Protocol Description
Document #: 001-05675 Rev. *C
Page 5 of 30
CY28551
Control Registers
Byte 0: Control Register 0 Bit 7 6 5 4 3 2 1 0 @Pup 1 1 1 1 1 1 1 1 Type R/W R/W R/W R/W R/W R/W R/W R/W Name PCIEX[T/C]7 PCIEX[T/C]6 PCIEX[T/C]5 PCIEX[T/C]4 PCIEX[T/C]3 PCIEX[T/C]2 PCIEX[T/C]1 Description PCIEX[T/C]7 Output Enable 0 = Disable (Tri-state), 1 = Enable PCIEX[T/C]6 Output Enable 0 = Disable (Tri-state), 1 = Enable PCIEX[T/C]5 Output Enable 0 = Disable (Tri-state), 1 = Enable PCIEX[T/C]4 Output Enable 0 = Disable (Tri-state), 1 = Enable PCIEX[T/C]3 Output Enable 0 = Disable (Tri-state), 1 = Enable PCIEX[T/C]2 Output Enable 0 = Disable (Tri-state), 1 = Enable PCIEX[T/C]1 Output Enable 0 = Disable (Tri-state), 1 = Enable
SATA/PCIEX[T/C]0 SATA/PCIEX[T/C]0 Output Enable 0 = Disable (Tri-state), 1 = Enable
Byte 1: Control Register 1 Bit 7 6 5 4 3 2 1 0 @Pup 1 1 1 1 1 1 1 1 Type R/W R/W R/W R/W R/W R/W R/W R/W Name SATA/DOT96] 24_48M 48M REF2 REF1 REF0 CPU[T/C]1 CPU[T/C]0 Description SATA/DOT96Output Enable 0 = Disable (Tri-state), 1 = Enable 24_48M Output Enable 0 = Disable, 1 = Enable 48M Output Enable 0 = Disable, 1 = Enable REF2 Output Enable 0 = Disable, 1 = Enable REF1 Output Enable 0 = Disable, 1 = Enable REF0 Output Enable 0 = Disable, 1 = Enable CPU[T/C]1 Output Enable 0 = Disable (Tri-state), 1 = Enable CPU[T/C]0 Output Enable 0 = Disable (Tri-state), 1 = Enable
Byte 2: Control Register 2 Bit 7 6 5 4 @Pup 1 1 1 1 Type R/W R/W R/W R/W Name Reserved PCI6_F PCI5 PCI4 Reserved PCI6_F Output Enable 0 = Disable, 1 = Enable PCI5 Output Enable 0 = Disable, 1 = Enable PCI4 Output Enable 0 = Disable, 1 = Enable Page 6 of 30 Description
Document #: 001-05675 Rev. *C
CY28551
Byte 2: Control Register 2 (continued) Bit 3 2 1 0 @Pup 1 1 1 1 Type R/W R/W R/W R/W Name PCI3 PCI2 PCI1 PCI0 PCI3 Output Enable 0 = Disable, 1 = Enable PCI2 Output Enable 0 = Disable, 1 = Enable PCI1 Output Enable 0 = Disable, 1 = Enable PCI0 Output Enable 0 = Disable, 1 = Enable Description
Byte 3: Control Register 3 Bit 7 6 5 4 3 2 1 0 @Pup 1 1 1 1 0 1 1 0 Type R/W R/W R/W R/W R/W R/W R/W R/W Name LINK1 LINK0 PCIEX[T/C]8 Reserved Reserved PCI REF 48M, 24_48M LINK1 Output Enable 0 = Disable, 1 = Enable LINKI0 Output Enable 0 = Disable, 1 = Enable PCIEX[T/C]8 Output Enable 0 = Disable (Tri-state), 1 = Enable Reserved Reserved 33 MHz Output Drive Strength 0 = 2x, 1 = 1x REF Output Drive Strength 0 = 2x, 1 = 1x 48 MHz and 24_48M Output Drive Strength 0 = 2x, 1 = 1x Description
Byte 4: Control Register 4 Bit 7 @Pup 0 Type R/W Name CPU1 Description Allow control of CPU1 with assertion of CPU_STP# 0 = Free Running 1 = Stopped with CPU_STP# Allow control of CPU0 with assertion of CPU_STP# 0 = Free Running 1 = Stopped with CPU_STP# Allow control of PCI6_F with assertion of PCI_STP# 0 = Free Running 1 = Stopped with PCI_STP# Allow control of PCIEX with assertion of PCI_STP# 0 = Free Running 1 = Stopped with PCI_STP# SW Frequency selection bits. See Table 1.
6
0
R/W
CPU0
5
0
R/W
PCI6_F
4
0
R/W
PCIEX
3 2 1 0
0 0 0 0
R/W R/W R/W R/W
FSEL_D FSEL_C FSEL_B FSEL_A
Document #: 001-05675 Rev. *C
Page 7 of 30
CY28551
Byte 5: Control Register 5 Bit 7 6 @Pup 0 0 Type R/W R/W Name CPU_SS1 CPU_SS0 Description CPU (PLL1) Spread Spectrum Selection 00: -0.5% (peak to peak) 01: 0.25% (peak to peak) 10: -1.0% (peak to peak) 11: 0.5% (peak to peak) PLL1 (CPUPLL) Spread Spectrum Enable 0 = Spread off, 1 = Spread on PLL2 (PCIEPLL) Spread Spectrum Selection 0: -0.5% (peak to peak) 0: -1.0% (peak to peak) PLL2 (PCIEPLL) Spread Spectrum Enable 0 = SRC spread off, 1 = SRC spread on PLL3 (SATAPLL) Spread Spectrum Enable 0 = Spread off, 1 = Spread on 24M/48 MHz output selection 0 = 48 MHz, 1 = 24 MHz Reserved
5 4
0 0
R/W R/W
CPU_SS_OFF PCIE_SS0
3 2 1 0
0 0 HW 1
R/W R/W R/W R/W
PCIE_SS_OFF SATA_SS_OFF SEL24_48 Reserved
Byte 6: Control Register 6 Bit 7 @Pup 0 Type R/W Name SW_RESET Description Software Reset. When set, the device asserts a reset signal on SRESET# upon completion of the block/word/byte write that set it. After asserting and deasserting the SRESET# this bit will self clear (set to 0). Reserved LINK and PCI clock source selection 0 = PLL2(SRCPLL), 1 = PLL (SATAPLL) FSD Reflects the value of the FSD pin sampled on power up. 0 = FSD was low during VTT_PWRGD# assertion. FSC Reflects the value of the FSC pin sampled on power up. 0 = FSC was low during VTT_PWRGD# assertion. FSB Reflects the value of the FSB pin sampled on power up. 0 = FSB was LOW during VTT_PWRGD# assertion FSA Reflects the value of the FSA pin sampled on power up. 0 = FSA was LOW during VTT_PWRGD# assertion Power Status bit: 0 = Internal power or Internal resets are NOT valid 1 = Internal power and Internal resets are valid Read only Bit 7 sets to 0 when Bit 7 = 0
6 5 4 3 2 1 0
0 0 HW HW HW HW HW
R/W R/W R R R R R
Reserved FIX_LINK_PCI FSD FSC FSB FSA POWERGOOD
Byte 7: Vendor ID Bit 7 6 5 4 3 2 @Pup 0 0 1 0 1 0 Type R R R R R R Name Revision Code Bit 3 Revision Code Bit 3 Revision Code Bit 2 Revision Code Bit 2 Revision Code Bit 1 Revision Code Bit 1 Revision Code Bit 0 Revision Code Bit 0 Vendor ID Bit 3 Vendor ID Bit 2 Vendor ID Bit 3 Vendor ID Bit 2 Page 8 of 30 Description
Document #: 001-05675 Rev. *C
CY28551
Byte 7: Vendor ID (continued) Bit 1 0 @Pup 0 0 Type R R Name Vendor ID Bit 1 Vendor ID Bit 0 Vendor ID Bit 1 Vendor ID Bit 0 Description
Byte 8: Control Register 8 Bit 7 @Pup 0 Type R/W Name CR1_PCIEX7 Description PCIEX[T/C75 CLKREQ#A Control 1 = PCIEX [T/C]5 stoppable by CLKREQ#B pin 0 = Free running PCIEX[T/C]6 CLKREQ#A Control 1 = PCIEX [T/C]4 stoppable by CLKREQ#B pin 0 = Free running PCIEX[T/C]5 CLKREQ#B Control 1 = PCIEX [T/C]5 stoppable by CLKREQ#B pin 0 = Free running PCIEX[T/C]4 CLKREQ#B Control 1 = PCIEX [T/C]4 stoppable by CLKREQ#B pin 0 = Free running RESERVED, Set = 0 RESERVED, Set = 0 RESERVED, Set = 0 RESERVED, Set = 0
6
0
R/W
CR1_PCIEX6
5
0
R/W
CR1_PCIEX5
4
0
R/W
CR1_PCIEX4
3 2 1 0
0 0 0 0
R/W R/W R/W R/W
RESERVED RESERVED RESERVED RESERVED
Byte 9: Control Register 9 Bit 7 6 5 4 3 2 @Pup 0 0 0 0 0 1 Type R/W R/W R/W R/W R/W R/W Name DF3_N8 DF2_N8 DF1_N8 RESERVED RESERVED SMSW_Bypass Description The DF3_N[8:0] configures CPU frequency for Dynamic Frequency. DOC[1:2] =11 The DF2_N[8:0] configures CPU frequency for Dynamic Frequency. DOC[1:2] =10 The DF1_N[8:0] configures CPU frequency for Dynamic Frequency. DOC[1:2] =01 RESERVED, Set = 0 RESERVED, Set = 0 Smooth switch Bypass 0 = Activate SMSW block 1 = Bypass and deactivate SMSW block. Smooth switch select 0 = Select CPU_PLL 1 = Select SRC_PLL RESERVED, Set = 0
1
0
R/W
SMSW_SEL
0
0
R/W
RESERVED
Document #: 001-05675 Rev. *C
Page 9 of 30
CY28551
Byte 10: Control Register 10 Bit 7 6 5 4 3 2 1 0 @Pup 0 0 0 0 0 0 0 0 Type R/W R/W R/W R/W R/W R/W R/W R/W Name DF1_N7 DF1_N6 DF1_N5 DF1_N4 DF1_N3 DF1_N2 DF1_N1 DF1_N0 Description The DF1_N[8:0] configures CPU frequency for Dynamic Frequency. DOC[1:2] =01.
Byte 11: Control Register 11 Bit 7 6 5 4 3 2 1 0 @Pup 0 0 0 0 0 0 0 0 Type R/W R/W R/W R/W R/W R/W R/W R/W Name DF2_N7 DF2_N6 DF2_N5 DF2_N4 DF2_N3 DF2_N2 DF2_N1 DF2_N0 Description The DF2_N[8:0] configures CPU frequency for Dynamic Frequency. DOC[1:2] =10
Byte 12: Control Register 12 Bit 7 6 5 4 3 2 1 0 @Pup 0 0 0 0 0 0 0 0 Type R/W R/W R/W R/W R/W R/W R/W R/W Name DF3_N7 DF3_N6 DF3_N5 DF3_N4 DF3_N3 DF3_N2 DF3_N1 DF3_N0 Description The DF3_N[8:0] configures CPU frequency for Dynamic Frequency. DOC[1:2] =11
Byte 13: Control Register 13 Bit 7 @Pup 0 Type R/W Name Description Recovery_Frequency This bit allows selection of the frequency setting to which the clock will be restored once the system is rebooted 0 = Use HW settings 1 = Recovery N[8:0] Timer_SEL Timer_SEL selects the WD reset function at SRESET pin when WD times out. 0 = Reset and Reload Recovery_Frequency 1 = Only Reset
6
0
R/W
Document #: 001-05675 Rev. *C
Page 10 of 30
CY28551
Byte 13: Control Register 13 Bit 5 4 3 2 1 @Pup 1 0 0 0 0 Type R/W R/W R/W R/W R/W Name Time_Scale WD_Alarm WD_TIMER2 WD_TIMER1 WD_TIMER0 Description Time_Scale allows selection of WD time scale 0 = 294 ms, 1 = 2.34 s WD_Alarm is set to `1' when the watchdog times out. It is reset to `0' when the system clears the WD_TIMER time stamp Watchdog timer time stamp selection 000: Reserved (test mode) 001: 1 * Time_Scale 010: 2 * Time_Scale 011: 3 * Time_Scale 100: 4 * Time_Scale 101: 5 * Time_Scale 110: 6 * Time_Scale 111: 7 * Time_Scale Watchdog timer enable. When the bit is asserted, Watchdog timer is triggered and time stamp of WD_Timer is loaded 0 = Disable, 1 = Enable
0
0
R/W
WD_EN
Byte 14: Control Register 14 Bit 7 6 5 4 3 2 1 0 @Pup 0 0 0 0 0 0 0 0 Type R/W R/W R/W R/W R/W R/W R/W R/W Name CPU_DAF_N7 CPU_DAF_N6 CPU_DAF_N5 CPU_DAF_N4 CPU_DAF_N3 CPU_DAF_N2 CPU_DAF_N1 CPU_DAF_N0 Description If Prog_CPU_EN is set, the values programmed in CPU_DAF_N[8:0] and CPU_DAF_M[6:0] will be used to determine the CPU output frequency. The setting of the FS_Override bit determines the frequency ratio for CPU and other output clocks. When it is cleared, the same frequency ratio stated in the Latched FS[E:A] register will be used. When it is set, the frequency ratio stated in the FSEL[3:0] register will be used
Byte 15: Control Register 15 Bit 7 6 5 4 3 2 1 0 @Pup 0 0 0 0 0 0 0 0 Type R/W R/W R/W R/W R/W R/W R/W R/W Name CPU_DAF_N8 CPU_DAF_M6 CPU_DAF_M5 CPU_DAF_M4 CPU_DAF_M3 CPU_DAF_M2 CPU_DAF_M1 CPU_DAF_M0 Description If Prog_CPU_EN is set, the values programmed in CPU_DAF_N[8:0] and CPU_DAF_M[6:0] will be used to determine the CPU output frequency. The setting of the FS_Override bit determines the frequency ratio for CPU and other output clocks. When it is cleared, the same frequency ratio stated in the Latched FS[E:A] register will be used. When it is set, the frequency ratio stated in the FSEL[3:0] register will be used.
Document #: 001-05675 Rev. *C
Page 11 of 30
CY28551
Byte 16: Control Register 16 Bit 7 6 5 4 3 2 1 0 @Pup 0 0 0 0 0 0 0 0 Type R/W R/W R/W R/W R/W R/W R/W R/W Name PCIE_DAF_N7 PCIE_DAF_N6 PCIE_DAF_N5 PCIE_DAF_N4 PCIE_DAF_N3 PCIE_DAF_N2 PCIE_DAF_N1 PCIE_DAF_N0 Description The PCIE_DAF_N[8:0] configures the PCIE frequency for Dial-A-Frequency
Byte 17: Control Register 17 Bit 7 6 5 4 3 2 1 0 @Pup 0 0 0 0 0 0 0 0 Type R/W R/W R/W R/W R/W R/W R/W R/W Name Recovery N7 Recovery N6 Recovery N5 Recovery N4 Recovery N3 Recovery N2 Recovery N1 Recovery N0 Watchdog Recovery Bit Watchdog Recovery Bit Watchdog Recovery Bit Watchdog Recovery Bit Watchdog Recovery Bit Watchdog Recovery Bit Watchdog Recovery Bit Watchdog Recovery Bit Description
Byte 18: Control Register 18 Bit 7 6 @Pup 0 0 Type R/W R/W Name PCIE_N8 FS[D:A] Description PCI-E Dial-A-Frequency Bit N8 FS_Override 0 = Select operating frequency by FS(D:A) input pins 1 = Select operating frequency by FSEL_(3:0) settings Dynamic Frequency for CPU Frequency Enable 0 = Disable, 1 = Enable RESET_I# Enable 0 = Disable, 1 = Enable Programmable SRC Frequency Enable 0 = Disable, 1 = Enabled Programmable CPU Frequency Enable 0 = Disable, 1 = Enable Watchdog Autorecovery Mode 0 = Disable (Manual), 1= Enable (Auto) Watchdog Recovery Bit
5 4 3 2 1 0
0 0 0 0 0 0
R/W R/W R/W R/W R/W R/W
DF_EN RESET_I_EN Prog_PCIE_EN Prog_CPU_EN Watchdog Autorecovery Recovery N8
Table 5. Crystal Recommendations Frequency (Fund) 14.31818 MHz Cut AT Loading Load Cap Parallel 20 pF Drive (max.) 0.1 mW Shunt Cap (max.) 5 pF Motional (max.) 0.016 pF Tolerance (max.) 35 ppm Stability (max.) 30 ppm Aging (max.) 5 ppm
Document #: 001-05675 Rev. *C
Page 12 of 30
CY28551
Crystal Recommendations
The CY28551 requires a parallel resonance crystal. Substituting a series resonance crystal will cause the CY28551 to operate at the wrong frequency and violate the ppm specification. For most applications there is a 300-ppm frequency shift between series and parallel crystals due to incorrect loading.
Figure 2. Crystal Loading Example
C lock C hip
C i1
Ci2 Pin 3 to 6p
Crystal Loading
Crystal loading plays a critical role in achieving low ppm performance. To realize low ppm performance, the total capacitance the crystal will see must be considered to calculate the appropriate capacitive loading (CL). Figure 1 shows a typical crystal configuration using the two trim capacitors. An important clarification for the following discussion is that the trim capacitors are in series with the crystal not parallel. It is a common misconception that load capacitors are in parallel with the crystal and should be approximately equal to the load capacitance of the crystal. This is not true. Figure 1. Crystal Capacitive Clarification
Cs1 X1 X2 Cs2 Trace 2.8 pF XTAL Ce1
C e2
Trim 33 pF
Use the following formulas to calculate the trim capacitor values for Ce1 and Ce2. Load Capacitance (each side) Ce = 2 * CL - (Cs + Ci) Total Capacitance (as seen by the crystal) CLe
=
1 1 ( Ce1 + Cs1 + Ci1 + 1 Ce2 + Cs2 + Ci2
)
CL ....................................................Crystal load capacitance CLe ......................................... Actual loading seen by crystal using standard value trim capacitors
Calculating Load Capacitors
In addition to the standard external trim capacitors, trace capacitance and pin capacitance must also be considered to correctly calculate crystal loading. As mentioned previously, the capacitance on each side of the crystal is in series with the crystal. This means the total capacitance on each side of the crystal must be twice the specified crystal load capacitance (CL). While the capacitance on each side of the crystal is in series with the crystal, trim capacitors (Ce1,Ce2) should be calculated to provide equal capacitive loading on both sides.
Ce ..................................................... External trim capacitors Cs ..............................................Stray capacitance (terraced) Ci .......................................................... Internal capacitance (lead frame, bond wires etc.)
Multifunction Pin Selection
In the CY28551, some of the pins can provide different types of frequency, depending on the SEL[1:0] HW strapping pin setting, to support different chipset vendors. The configuration is shown as follows: SEL[1:0] 00 01 10 11 LINK/DOT/SA TA LINK DOT LINK SATA SATA/PCIE SATA SATA PCIEX PCIEX Platform SIS Intel W/Gfx VIA Intel
Document #: 001-05675 Rev. *C
Page 13 of 30
CY28551
Dynamic Frequency
Dynamic Frequency - Dynamic Frequency (DF) is a technique used to increase CPU frequency or SRC frequency dynamically from any starting value. The user selects the starting point, either by HW, FSEL, or DAF, then enables DF. After that, DF will dynamically change as determined by DF-N registers and the M value of frequency table. DF Pin - There are two pins to be used on Dynamic Frequency (DF). When used as DF, these two pins will map to four DF-N registers that correspond to different "N" values for Dynamic Frequency. Any time there is a change in DF, it should load the new value. DOC[2:1] 00 01 10 11 DOC N register Original Frequency DF1_N DF2_N DF3_N
0. The allowable values for M are detailed in the frequency select table (Table 1). SRC_DAF Enable - This bit enables SRC DAF mode. By default, it is not set. When set, the operating frequency is determined by the values entered into the SRC_DAF_N register. Note: The SRC_DAF_N register must contain valid values before SRC_DAF is set. Default = 0, (No DAF). SRC_DAF_N - There are nine bits (for 512 values) to linearly change the CPU frequency (limited by VCO range). Default = 0, (0000). The allowable values for N are detailed in the frequency select table (Table 1). Recovery - The recovery mechanism during CPU DAF, when the system locks up and the watchdog timer is enabled, is determined by the "Watchdog Recovery Mode" and "Watchdog Autorecovery Enable" bits. The possible recovery methods are: (A) Auto, (B) Manual (by Recovery N), (C) HW, and (D) No recovery, just send reset signal. There is no recovery mode for SRC Dial-a-Frequency.
Software Frequency Select
This mode allows the user to select the CPU output frequencies using the Software Frequency select bits in the SMBUS register. FSEL - There are four bits (for 16 combinations) to select predetermined CPU frequencies from a table. The table selections are detailed in Table 1. FS_Override - This bit allows the CPU frequency to be selected from HW or FSEL settings. By default, this bit is not set and the CPU frequency is selected by HW. When this bit is set, the CPU frequency is selected by the FSEL bits. Default = 0. Recovery - The recovery mechanism during FSEL when the system locks up is determined by the "Watchdog Recovery Mode" and "Watchdog Autorecovery Enable" bits. The only possible recovery method is to use Hardware Settings. Auto recovery or manual recovery can cause a wrong output frequency because the output divider may have changed with the selected CPU frequency and these recovery methods will not recover the original output divider setting.
DF_EN bit - This bit enables the DF mode. By default, it is not set. When set, the operating frequency is determined by DF[2:0] pins. Default = 0, (No DF)
Dial-A-Frequency (CPU & PCIEX)
This feature allows users to overclock their systems by slowly stepping up the CPU or SRC frequency. When the programmable output frequency feature is enabled, the CPU and SRC frequencies are determined by the following equation: Fcpu = G * N/M or Fcpu = G2 * N, where G2 = G/M. `N' and `M' are the values programmed in Programmable Frequency Select N-Value Register and M-Value Register, respectively. `G' stands for the PLL Gear Constant, which is determined by the programmed value of FS[E:A]. See Table 1 for the Gear Constant for each Frequency selection. The PCI Express only allows user control of the N register; the M value is fixed and documented in Table 1. In this mode, the user writes the desired N and M value into the DAF I2C registers. The user cannot change only the M value and must change both the M and the N values at the same time, if they require a change to the M value. The user may change only the N value if required. Associated Register Bits CPU_DAF Enable - This bit enables CPU DAF mode. By default, it is not set. When set, the operating frequency is determined by the values entered into the CPU_DAF_N register. Note: The CPU_DAF_N and M register must contain valid values before CPU_DAF is set. Default = 0, (No DAF). CPU_DAF_N - There are nine bits (for 512 values) to linearly change the CPU frequency (limited by VCO range). Default = 0, (0000). The allowable values for N are detailed in the frequency select table (Table 1). CPU_DAF_M - There are 7 bits (for 128 values) to linearly change the CPU frequency (limited by VCO range). Default =
Smooth Switching
The device contains one smooth switch circuit, which is shared by the CPU PLL and SRC PLL. The smooth switch circuit ensures that when the output frequency changes by overclocking, the transition from the old frequency to the new frequency is a slow, smooth transition containing no glitches. The rate of change of output frequency when using the smooth switch circuit is less than 1 MHz/0.667 s. The frequency overshoot and undershoot will be less than 2%. The smooth switch circuit can be assigned auto or manual mode. In auto mode, the clock generator will assign smooth switch automatically when the PLL will perform overclocking. For manual mode, the smooth switch circuit can be assigned to either PLL via SMBUS. By default the smooth switch circuit is set to auto mode. Either PLL can still be overclocked when it does not have control of the smooth switch circuit, but it is not guaranteed to transition to the new frequency without large frequency glitches. Page 14 of 30
Document #: 001-05675 Rev. *C
CY28551
Do not enable overclocking and change the N values of both PLLs in the same SMBUS block write and use smooth switch mechanism on spread spectrum on/off.
Watchdog Timer
The Watchdog timer is used in the system in conjunction with overclocking. It is used to provide a reset to a system that has hung up due to overclocking the CPU and the Front side bus. The watchdog is enabled by the user and if the system completes its checkpoints, the system will clear the timer. However, when the timer runs out, there will be a reset pulse generated on the SRESET# pin for 20 ms that is used to reset the system. When the Watchdog is enabled (WD_EN = 1) the Watchdog timer will start counting down from a value of Watchdog_timer * time scale. If the Watchdog timer reaches 0 before the WD_EN bit is cleared then it will assert the SRESET# signal and set the Watchdog Alarm bit to `1'. To use the watchdog, the SRESET# pin must be enabled by sampling SRESET_EN pin LOW by VTTPWRGD# assertion during system boot up. If at any point during the Watchdog timer countdown the time stamp or Watchdog timer bits are changed, the timer will reset and start counting down from the new value. After the Reset pulse, the watchdog will stay inactive until either: 1. A new time stamp or watchdog timer value is loaded. 2. The WD_EN bit is cleared and then set again. Watchdog Register Bits The following register bits are associated with the Watchdog timer: Watchdog Enable - This bit (by default) is not set, which disables the Watchdog. When set, the Watchdog is enabled. Also, when there is a transition from LOW to HIGH, the timer reloads. Default = 0, disable Watchdog Timer - There are three bits (for seven combinations) to select the timer value. Default = 000, the value '000' is a reserved test mode. Watchdog Alarm - This bit is a flag and when it is set, it indicates that the timer has expired. This bit is not set by default. When the bit is set, the user is allowed to clear. Default = 0. Watchdog Time Scale - This bit selects the multiplier. When this bit is not set, the multiplier will be 250 ms. When set (by default), the multiplier will be 3s. Default = 1 Watchdog Reset Mode - This selects the Watchdog Reset Mode. When this bit is not set (by default), the Watchdog will send a reset pulse and reload the recovery frequency depending on the Watchdog Recovery Mode setting. When set, it sends a reset pulse. Default = 0, Reset & Recover Frequency. Watchdog Recovery Mode - This bit selects the location to recover from. One option is to recover from the HW settings (already stored in SMBUS registers for readback capability) and the second is to recover from a register called "Recovery N". Default = 0 (Recover from the HW setting) Document #: 001-05675 Rev. *C
Watchdog Autorecovery Enable - This bit is set by default and the recovered values are automatically written into the "Watchdog Recovery Register" and reloaded by the Watchdog function. When this bit is not set, the user is allowed to write to the "Watchdog Recovery Register". The value stored in the "Watchdog Recovery Register" will be used for recovery. Default = 1, Autorecovery. Watchdog Recovery Register - This is a nine-bit register to store the watchdog N recovery value. This value can be written by the Autorecovery or User depending on the state of the "Watchdog Autorecovery Enable bit".
Watchdog Recovery Modes
There are three operating modes that require Watchdog recovery. The modes are Dial-A-Frequency (DAF), Dynamic Clocking (DF), or Frequency Select. There are four different recovery modes; the following sections list the operating mode and the recovery mode associated with it. Recover to Hardware M, N, O When this recovery mode is selected, in the event of a Watchdog timeout, the original M, N, and O values that were latched by the HW FSEL pins at chip boot-up will be reloaded. Autorecovery When this recovery mode is selected, in the event of a Watchdog timeout, the M and N values stored in the Recovery M and N registers will be reloaded. The current values of M and N will be latched into the internal recovery M and N registers by the WD_EN bit being set. Manual Recovery When this recovery mode is selected, in the event of a Watchdog timeout, the N value as programmed by the user in the N recovery register, and the M value that is stored in the Recovery M register (not accessible by the user), will be restored. The current M value will be latched to M recovery register by the WD_EN bit being set. No Recovery If no recovery mode is selected, in the event of a Watchdog time out, the device will assert the SRESET# and keep the current values of M and N
Software Reset
Software reset is a reset function that is used to send out a pulse from the SRESET# pin. It is controlled by the SW_RESET enable register bit. Upon completion of the byte/word/block write in which the SW_RESET bit was set, the device will send a RESET pulse on the SRESET# pin. The duration of the SRESET# pulse will be the same as the duration of the SRESET# pulse after a Watchdog timer time out. After the SRESET# pulse is asserted the SW_RESET bit will be automatically cleared by the device.
PD Clarification
The VTT_PWRGD#/PD pin is a dual-function pin. During initial power up, the pin functions as VTT_PWRGD#. Once Page 15 of 30
CY28551
VTT_PWRGD# has been sampled low by the clock chip, the pin assumes PD functionality. The PD pin is an asynchronous active HIGH input used to shut off all clocks cleanly prior to shutting off power to the device. This signal must be synchronized internal to the device prior to powering down the clock synthesizer. PD is also an asynchronous input for powering up the system. When PD is asserted HIGH, all clocks must be driven to a LOW value and held prior to turning off the VCOs and the crystal oscillator PD Assertion When PD is sampled HIGH by two consecutive rising edges of CPUC, all single-ended outputs must be held LOW on their next HIGH-to-LOW transition and differential clocks must be held HIGH or tri-stated (depending on the state of the control register drive mode bit) on the next "Diff clock#" HIGH-to-LOW transition within 4 clock periods. When the SMBus PD drive mode bit corresponding to the differential (CPU, SRC, and DOT) clock output of interest is programmed to '0', the clock output must be held with "Diff clock" pin driven HIGH at 2 x Iref, and "Diff clock#" tri-state. If the control register PD drive mode bit corresponding to the output of interest is programmed to `1', then both the "Diff clock" and the "Diff clock#" are tri-state. Note
Figure 3 shows CPUT = 133 MHz and PD drive mode = '1' for all differential outputs. This diagram and description is applicable to valid CPU frequencies 100, 133, 166, and 200 MHz. In the event that PD mode is desired as the initial power-on state, PD must be asserted HIGH in less than 10 s after asserting VTT_PWRGD#. PD Deassertion The power-up latency must be less than 1.8 ms. This is the time from the deassertion of the PD pin or the ramping of the power supply until the time that stable clocks are output from the clock chip. All differential outputs stopped in a tri-state condition resulting from power down must be driven HIGH in less than 300 s of PD deassertion to a voltage greater than 200 mV. After the clock chip's internal PLL is powered up and locked, all outputs are to be enabled within a few clock cycles of each other. Figure 4 is an example showing the relationship of clocks coming up. Unfortunately, we can not show all possible combinations; designers need to ensure that from the first active clock output to the last takes no more than two full PCI clock cycles.
Figure 3. PD Assertion Timing Waveform
PD C PUT, 133 M H z C PUC , 133 M H z SR CT 100 M H z SR CC 100 M H z L IN K U SB, 48 M H z D O T96T D O T96C P C I, 3 3 M H z REF
Document #: 001-05675 Rev. *C
Page 16 of 30
CY28551
Figure 4. PD Deassertion Timing Waveform
T s t a b le < 1 .8 m s
PD C PU T, 133 M H z C PU C , 133 M H z SR C T 100 M H z SR C C 100 M H z L IN K U SB, 48 M H z DO T96T DO T96C P C I, 3 3 M H z REF
T d r iv e _ P W R D N # <300 s > 200 m V
CPU_STP# Clarification
The CPU_STP# signal is an active LOW input used for cleanly stopping and starting the CPU outputs while the rest of the clock generator continues to function. Note that the assertion and deassertion of this signal is absolutely asynchronous. CPU_STP# Assertion The CPU_STP# signal is an active LOW input used for synchronous stopping and starting of the CPU output clocks
while the rest of the clock generator continues to function. When the CPU_STP# pin is asserted, all CPU outputs that are set with the SMBus configuration to be stoppable via assertion of CPU_STP# will be stopped after being sampled by 2 to 6 rising edges of the internal CPUC clock. The final state of the stopped CPU clock is LOW due to tri-state; both CPUT and CPUC outputs will not be driven.
Figure 5. CPU_STP# Assertion Timing Waveform
CPU_STP# CPUT CPUC
Figure 6. CPU_STP# Deassertion
CPU_STP# CPUT CPUC C P U T In t e r n a l C P U C In t e r n a l
T d r iv e _ C P U _ S T P # , 1 0 n S > 2 0 0 m V
CPU_STP# Deassertion The deassertion of the CPU_STP# signal will cause all CPU Document #: 001-05675 Rev. *C
outputs that were stopped to resume normal operation in a synchronous manner, synchronous manner meaning that no
Page 17 of 30
CY28551
short or stretched clock pulses will be produced when the clock resumes. The maximum latency from the deassertion to active outputs is between 2 and 6 CPU clock periods (2 clocks are shown). If the control register tri-state bit corresponding to the output of interest is programmed to '1', then the stopped CPU outputs will be driven HIGH within 10 ns of CPU_Stop# deassertion to a voltage greater than 200 mV.
HIGH-to-LOW transition. After the PCI clocks are latched LOW, the stoppable PCIEX clocks will latch to LOW due to tri-state, as shown in Figure 7. The one PCI clock latency shown is critical to system functionality; any violation of this may result in system failure. The Tsu_pci_stp# is the setup time required by the clock generator to correctly sample the PCI_STP# assertion. This time is 10 ns minimum. PCI_STP# Deassertion The deassertion of the PCI_STP# signal functions as follows. The deassertion of the PCI_STP# signal is to be sampled on the rising edge of the PCIF free running clock domain. After detecting PCI_STP# deassertion, all PCI, stoppable PCIF and stoppable PCIEX clocks will resume in a glitch-free manner. The PCI and PCIEX clock resume latency should exactly match the 1 PCI clock latency required for PCI_STP# entry. The stoppable PCIEX clocks must be driven HIGH within 15 ns of PCI_STP# deassertion. Figure 8 shows the appropriate relationship. The Tsu_cpu_stp# is the setup time required by the clock generator to correctly sample the PCI_STP# deassertion. This time is 10 ns minimum.
PCI_STP# Clarification
The PCI_STP# signal is an active LOW input used for cleanly stopping and starting the PCI and PCIEX outputs while the rest of the clock generator continues to function. The PCIF and PCIEX clocks are special in that they can be programmed to ignore PCI_STP# by setting the register bit corresponding to the output of interest to free running. Outputs set to free running will ignore the PCI_STP# pin. PCI_STP# Assertion The impact of asserting the PCI_STP# signal is as follows. The clock chip is to sample the PCI_STP# signal on a rising edge of PCIF clock. After detecting the PCI_STP# assertion LOW, all PCI and stoppable PCIF clocks will latch LOW on their next
Figure 7. PCI_STP# Assertion
Tsu _ p c i_ stp # >
P C I_ S T P #
1 0 ns
P C I_ F
PC I P C IE X 1 00 M H z
Figure 8. PCI_STP# Deassertion
Tdrive_PCIEX <15 ns
PCI_STP# PCI_F
PCI PCIEX 100MHz
CLKREQ# Clarification
The CLKREQ# signals are active LOW inputs used to cleanly stop and start selected SRC outputs. The outputs controlled by CLKREQ# are determined by the settings in register bytes Document #: 001-05675 Rev. *C
10 and 11. The CLKREQ# signal is a debounced signal in that its state must remain unchanged during two consecutive rising edges of DIFC to be recognized as a valid assertion or deassertion. (The assertion and deassertion of this signal is absolutely asynchronous.) Page 18 of 30
CY28551
CLKREQ# Assertion All differential outputs that were stopped will resume normal operation in a glitch-free manner. The maximum latency from the deassertion to active outputs is between 2 and 6 PCIEX clock periods (2 clocks are shown) with all CLKREQ# outputs resuming simultaneously. If the CLKREQ# drive mode is tri-state, all stopped PCIEX outputs must be driven HIGH within 10 ns of CLKREQ# deassertion to a voltage greater than 200 mV.
CLKREQ# Deassertion The impact of asserting the CLKREQ# pins is that all DIF outputs that are set in the control registers to stoppable via assertion of CLKREQ# are to be stopped after their next transition. When the control register CLKREQ# drive mode bit is programmed to '0', the final state of all stopped PCIEX signals is PCIEXT clock = HIGH and PCIEXC = LOW. There will be no change to the output drive current values. SRCT will be driven HIGH with a current value equal 6 x Iref. When the control register CLKREQ# drive mode bit is programmed to '1', the final state of all stopped DIF signals is LOW; both PCIEXT clock and PCIEXC clock outputs will not be driven.
Figure 9. CLKREQ# Deassertion
PE_REQ # PCIEXT(free running) PCIEXC (free running) PCIEXT(stoppable) PCIEXC(stoppable)
Tdrive_PE_R EQ # < 10 ns
Figure 10. VTT_PWRGD# Timing Diagram
S1 S2 VTT_PWRGD# = Low
Delay > 0.25 ms
VDD_A = 2.0V
Sample Inputs straps
Wait for <1.8 ms S0 S3 VDD_A = off
Power Off
Normal Operation
VTT_PWRGD# = toggle
Enable Outputs
Document #: 001-05675 Rev. *C
Page 19 of 30
CY28551
Figure 11. VTT_PWRGD# Timing Diagram
FS_[D:A] VTT_PWRGD# PWRGD_VRM
VDD Clock Gen Clock State State 0
0.2-0.3 ms Delay State 1
Wait for VTT_PWRGD#
Sample Sels State 2 State 3
Device is not affected, VTT_PWRGD# is ignored
Clock Outputs
Off
On
Clock VCO
Off
On
Document #: 001-05675 Rev. *C
Page 20 of 30
CY28551
Absolute Maximum Conditions
Parameter VDD VDD_A VIN TS TA TJ OJC OJA ESDHBM UL-94 MSL Description Core Supply Voltage Analog Supply Voltage Input Voltage Temperature, Storage Temperature, Operating Ambient Temperature, Junction Dissipation, Junction to Case Dissipation, Junction to Ambient ESD Protection (Human Body Model) Flammability Rating Moisture Sensitivity Level Relative to VSS Non-functional Functional Functional Mil-STD-883E Method 1012.1 JEDEC (JESD 51) MIL-STD-883, Method 3015 At 1/8 in. Condition Min. -0.5 -0.5 -0.5 -65 0 - - - 2000 V-0 1 Max. 4.6 4.6 VDD + 0.5 150 70 150 20 60 - Unit V V VDC C C C C/W C/W V
Multiple Supplies: The voltage on any input or I/O pin cannot exceed the power pin during power-up. Power supply sequencing is NOT required.
DC Electrical Specifications
Parameter All VDDs VILI2C VIHI2C VIL_FS VIH_FS VIL VIH IIL IIH VOL VOH IOZ CIN COUT LIN VXIH VXIL IDD3.3V IPT3.3V Description 3.3V Operating Voltage Input Low Voltage Input High Voltage FS_[A:D] Input Low Voltage FS_[A:D] Input High Voltage 3.3V Input Low Voltage 3.3V Input High Voltage Input Low Leakage Current Input High Leakage Current 3.3V Output Low Voltage 3.3V Output High Voltage High-impedance Output Current Input Pin Capacitance Output Pin Capacitance Pin Inductance Xin High Voltage Xin Low Voltage Dynamic Supply Current Power-down Supply Current At max. load and freq. per Figure 14 PD asserted, Outputs Tri-state Except internal pull-up resistors, 0 < VIN < VDD Except internal pull-down resistors, 0 < VIN < VDD IOL = 1 mA IOH = -1 mA 3.3 5% SDATA, SCLK SDATA, SCLK Condition Min. 3.135 - 2.2 VSS - 0.3 0.7 VSS - 0.3 2.0 -5 - - 2.4 -10 3 3 - 0.7VDD 0 - - Max. 3.465 1.0 - 0.35 VDD + 0.5 0.8 VDD + 0.3 - 5 0.4 - 10 5 5 7 VDD 0.3VDD 500 12 Unit V V V V V V V A A V V A pF pF nH V V mA mA
Document #: 001-05675 Rev. *C
Page 21 of 30
CY28551
AC Electrical Specifications
Parameter Crystal TDC Description XIN Duty Cycle Condition The device will operate reliably with input duty cycles up to 30/70 but the REF clock duty cycle will not be within specification When XIN is driven from an external clock source Measured between 0.3VDD and 0.7VDD As an average over 1-s duration Over 150 ms Min. 47.5 Max. 52.5 Unit %
TPERIOD TR/TF TCCJ LACC
XIN Period XIN Rise and Fall Times XIN Cycle to Cycle Jitter Long-term Accuracy
69.841 - - - 45 9.99900 7.49925 5.99940 4.99950 3.74963 2.99970 2.49975 9.99900 7.49925 5.99940 4.99950 3.74963 2.99970 2.49975 9.91400 7.41425 5.91440 4.91450 3.66463 2.91470 2.41475 9.91400 7.41425 5.91440
71.0 10.0 500 30 55 10.0100 7.50075 6.00060 5.00050 3.75038 3.00030 2.50025 10.0100 7.50075 6.00060 5.00050 3.75038 3.00030 2.50025 10.0860 7.58575 6.08560 5.08550 3.83538 3.08530 2.58525 10.1363 7.62345 6.11576
ns ns ps ppm % ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns
CPU at 0.7V (SSC refers to -0.5% spread spectrum) TDC CPUT and CPUC Duty Cycle Measured at crossing point VOX @ 0.1s TPERIOD TPERIOD TPERIOD TPERIOD TPERIOD TPERIOD TPERIOD TPERIODSS TPERIODSS TPERIODSS TPERIODSS TPERIODSS TPERIODSS TPERIODSS TPERIODAbs TPERIODAbs TPERIODAbs TPERIODAbs TPERIODAbs TPERIODAbs TPERIODAbs 100 MHz CPUT and CPUC Period 133 MHz CPUT and CPUC Period 166 MHz CPUT and CPUC Period 200 MHz CPUT and CPUC Period 266 MHz CPUT and CPUC Period 333 MHz CPUT and CPUC Period 400 MHz CPUT and CPUC Period Measured at crossing point VOX @ 0.1s Measured at crossing point VOX @ 0.1s Measured at crossing point VOX @ 0.1s Measured at crossing point VOX @ 0.1s Measured at crossing point VOX @ 0.1s Measured at crossing point VOX @ 0.1s Measured at crossing point VOX @ 0.1s
100 MHz CPUT and CPUC Period, SSC Measured at crossing point VOX @ 0.1s 133 MHz CPUT and CPUC Period, SSC Measured at crossing point VOX @ 0.1s 166 MHz CPUT and CPUC Period, SSC Measured at crossing point VOX @ 0.1s 200 MHz CPUT and CPUC Period, SSC Measured at crossing point VOX @ 0.1s 266 MHz CPUT and CPUC Period, SSC Measured at crossing point VOX @ 0.1s 333 MHz CPUT and CPUC Period, SSC Measured at crossing point VOX @ 0.1s 400 MHz CPUT and CPUC Period, SSC Measured at crossing point VOX @ 0.1s 100 MHz CPUT and CPUC Absolute period 133 MHz CPUT and CPUC Absolute Period 166 MHz CPUT and CPUC Absolute Period 200 MHz CPUT and CPUC Absolute Period 266 MHz CPUT and CPUC Absolute Period 333 MHz CPUT and CPUC Absolute Period 400 MHz CPUT and CPUC Absolute Period Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock
TPERIODSSAbs 100- MHz CPUT and CPUC Absolute Period, SSC TPERIODSSAbs 133 MHz CPUT and CPUC Absolute Period, SSC TPERIODSSAbs 166 MHz CPUT and CPUC Absolute Period, SSC
Document #: 001-05675 Rev. *C
Page 22 of 30
CY28551
AC Electrical Specifications (continued)
Parameter Description Condition Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock Measured at crossing point VOX @ 1 clock Measured at crossing point VOX Measured at crossing point VOX Measured at crossing point VOX Measured differentially from 150 mV Measured single-endedly from 75 mV Math averages Figure 14 Math averages Figure 14 Min. 4.91450 3.66463 2.91470 2.41475 - - - 2.5 - - -0.3 300 Max. 5.11063 3.85422 3.10038 2.59782 100 85 100 8 20 1.15 - 550 Unit ns ns ns ns ps ps ppm V/ns % V V mV TPERIODSSAbs 200 MHz CPUT and CPUC Absolute Period, SSC TPERIODSSAbs 266 MHz CPUT and CPUC Absolute Period, SSC TPERIODSSAbs 333 MHz CPUT and CPUC Absolute Period, SSC TPERIODSSAbs 400 MHz CPUT and CPUC Absolute Period, SSC TSKEW TCCJ LACC TR/TF TRFM V_max V_min VOX CPU0 to CPU1 CPUT/C Cycle to Cycle Long Term Accuracy CPUT and CPUC Rise and Fall Times Rise/Fall Matching Max Output Voltage Min Output Voltage Crossing Point Voltage at 0.7V Swing
CPU at 3.3V (SSC refers to -0.5% spread spectrum) TR Output Rise Edge Rate Measured @ K8 test load using VOCM 400 mV, 0.850V to 1.650V TF VDIFF DIFF VCM VCM TDC TCYC TACCUM PCIEX TDC TPERIOD TPERIODSS TPERIODAbs Output Fall Edge Rate Differential Voltage Change in VDIFF_DC Magnitude Common Mode Voltage Change in VCM Duty Cycle Jitter, Cycle to Cycle Jitter, Accumulated PCIEXT and PCIEXC Duty Cycle Measured @ K8test load using VOCM 400 mV, 1.650V to 0.850V Measured @ K8 test load (single-ended) Measured @ K8 test load (single-ended) Measured @ K8 test load (single-ended) Measured @ K8 test load (single-ended) Measured at VOX Measured at VOX Measured at VOX Measured at crossing point VOX
2 2 0.4 -150 1.05 -200 45 0 -1000 45 9.99900 9.99900 9.87400 9.87400 - - - 2.5 - - -0.3
7 7 2.3 150 1.45 200 53 200 1000 55 10.0010 10.0010 10.1260 10.1763 250 125 100 8 20 1.15 -
V/ns V/ns V mV V mV % ps ps % ns ns ns ns ps ps ppm V/ns % V V
100 MHz PCIEXT and PCIEXC Period Measured at crossing point VOX @ 0.1s 100 MHz PCIEXT and PCIEXC Period, Measured at crossing point VOX @ 0.1s SSC 100 MHz PCIEXT and PCIEXC Absolute Measured at crossing point VOX Period @ 1 clock
TPERIODSSAbs 100 MHz PCIEXT and PCIEXC Absolute Measured at crossing point VOX Period, SSC @ 1 clock TSKEW TCCJ LACC TR/TF TRFM V_max V_min Any PCIEXT/C to PCIEXT/C Clock Skew PCIEXT/C Cycle to Cycle Jitter PCIEXT/C Long Term Accuracy PCIEXT and PCIEXC Rise and Fall Times Rise/Fall Matching Max Output Voltage Min Output Voltage Measured at crossing point VOX Measured at crossing point VOX Measured at crossing point VOX Measured differentially from 150 mV Measured single-endedly from 75 mV Math averages, see Figure 14 Math averages, see Figure 14
Document #: 001-05675 Rev. *C
Page 23 of 30
CY28551
AC Electrical Specifications (continued)
Parameter VOX DOT TDC TPERIOD TPERIODAbs TCCJ LACC TLTJ TR/TF TRFM V_max V_min VOX TDC TPERIOD TPERIODSS TR/TF TCCJ TSKEW LACC LINK - 66 MHz TDC TPERIOD TPERIODSS TR/TF TCCJ TSKEW LACC PCI TDC TPERIOD TPERIODSS TPERIODAbs THIGH TLOW TR/TF LINK (66 MHz) Duty Cycle Measurement at 1.5V 45 14.9955 14.9955 1.0 - - - 45 29.99100 29.9910 29.49100 29.49100 12.0 12.0 1.0 55 15.0045 15.0045 4.0 250 175 300 55 30.00900 30.15980 30.50900 30.65980 - - 4.0 % ns ns V/ns ps ps ppm % ns ns ns ns ns ns V/ns Spread Disabled LINK (66 MHz) Period Measurement at 1.5V Spread Enabled LINK (66 MHz) Period, Measurement at 1.5V SSC LINK (66 MHz) Rising and Falling Edge Measured between 0.8V and 2.0V Rate LINK (66 MHz) Cycle-to-cycle Jitter Any LINK Clock Skew LINK (66 MHz) Long Term Accuracy PCI Duty Cycle Spread Disabled PCIF/PCI Period Spread Disabled PCIF/PCI Period PCIF and PCI High Time PCIF and PCI Low Time Measurement at 1.5V Measurement at 1.5V Measured at crossing point VOX Measurement at 1.5V Measurement at 1.5V Measurement at 1.5V Measurement at 2.4V Measurement at 0.4V Description Crossing Point Voltage at 0.7V Swing DOT96T and DOT96C Duty Cycle DOT96T and DOT96C Period DOT96T/C Cycle to Cycle Jitter DOT96T/C Long Term Accuracy Long Term Jitter DOT96T and DOT96C Rise and Fall Time Rise/Fall Matching Max Output Voltage Min Output Voltage Crossing Point Voltage at 0.7V Swing LINK (133 MHz) Duty Cycle Measurement at 1.5V Measured at crossing point VOX Measured at crossing point VOX @ 0.1s Measured at crossing point VOX Measured at crossing point VOX Measurement taken from cross point VOX @ 10 s Measured differentially from 150 mV Measured single-endedly from 75 mV Math averages, see Figure 14 Math averages, see Figure 14 Condition Min. 300 45 10.4156 10.1656 - - - 2.5 - - -0.3 300 45 7.50 7.50 1.0 - - - Max. 550 55 10.4177 10.6677 250 300 700 8 20 1.15 - 550 55 7.56 7.56 4.0 250 175 300 Unit mV % ns ns ps ppm ps V/ns % V V mV % ns ns V/ns ps ps ppm
DOT96T and DOT96C Absolute Period Measured at crossing point VOX @ 0.1s
LINK - 133 MHz Spread Disabled LINK (133 MHz) Period Measurement at 1.5V Spread Enabled LINK (133 MHz) Period, Measurement at 1.5V SSC LINK (133 MHz) Rising and Falling Edge Measured between 0.8V and 2.0V Rate LINK (133 MHz) Cycle-to-cycle Jitter Any LINK Clock Skew LINK (133 MHz) Long Term Accuracy Measurement at 1.5V Measurement at 1.5V Measured at crossing point VOX
Spread Enabled PCIF/PCI Period, SSC Measurement at 1.5V
TPERIODSSAbs Spread Enabled PCIF/PCI Period, SSC Measurement at 1.5V
PCIF and PCI Rising and Falling Edge Measured between 0.8V and 2.0V Rate
Document #: 001-05675 Rev. *C
Page 24 of 30
CY28551
AC Electrical Specifications (continued)
Parameter TSKEW TCCJ USB TDC TPERIOD TPERIODAbs THIGH TLOW TR/TF TCCJ LACC TLTJ 24M TDC TPERIOD THIGH TLOW TR/TF TCCJ LACC TLTJ REF TDC TPERIOD TPERIODAbs TR/TF TCCJ TSKEW LACC TSTABLE Duty Cycle Period Absolute Period USB High Time USB Low Time Rising and Falling Edge Rate Cycle-to-cycle Jitter 48M Long Term Accuracy Long Term Jitter Measurement at 1.5V In High Drive mode Measurement at 1.5V Measurement at 1.5V Measurement at 2.4V Measurement at 0.4V Measured between 0.8V and 2.0V Measurement at 1.5V Measured at crossing point VOX Measurement taken from cross point VOX @ 1 s Measurement at 1.5V In High Drive mode Measurement at 1.5V Measurement at 2.4V Measurement at 0.4V Measured between 0.8V and 2.0V Measurement at 1.5V Measured at crossing point VOX Measurement taken from cross point VOX @ 1 s Measurement at 1.5V Measurement at 1.5V Measurement at 1.5V Measured between 0.8V and 2.0V Measurement at 1.5V Measurement at 1.5V Measurement at 1.5V 45 20.83125 20.48125 8.094 7.694 1.0 - - - 55 20.83542 21.18542 10.5 10.5 2.0 350 100 1.0 % ns ns ns ns V/ns ps ppm ns Description PCIF and PCI Cycle to Cycle Jitter Condition Measurement at 1.5V Min. - - Max. 250 500 Unit ps ps Any PCI Clock to Any PCI Clock Skew Measurement at 1.5V
Duty Cycle Period USB High Time USB Low Time Rising and Falling Edge Rate Cycle-to-cycle Jitter 48M Long Term Accuracy Long Term jitter
45 41.6646 18.8323 18.8323 1.0 - - -
55 41.6688 18.8323 18.8323 4.0 350 100 1.0
% ns ns ns V/ns ps ppm ns
REF Duty Cycle REF Period REF Absolute Period REF Rise and Fall Times Edge rate REF Cycle-to-cycle Jitter REF Clock to REF Clock Long Term Accuracy Clock Stabilization from Power-up
45 69.8203 68.82033 1.0 - - - -
55 69.8622 70.86224 4.0 1000 500 300 1.8
% ns ns V/ns ps ps ppm ms
ENABLE/DISABLE and SET-UP
Document #: 001-05675 Rev. *C
Page 25 of 30
CY28551
Test and Measurement Set-up
For PCI/USB and 24M Single-ended Signals and Reference Figure 12 and Figure 13 show the test load configurations for the single-ended PCI, USB, 24M, and REF output signals Figure 12. Single-ended Load Configuration.
2 2
P C I/U S B
50
M e a su re m e n t P o in t
5 pF
1 2 5 0
M e a su re m e n t P o in t
5 pF
REF
1 2 5 0
M e a su re m e n t P o in t
5 pF
Figure 13. Single-ended Load Configuration HIGH DRIVE OPTION
12 50
Measurement Point
5 pF
PCI/USB
12 50
Measurement Point
5 pF
12 50
Measurement Point
5 pF
REF
12 50 12 50
Measurement Point
5 pF
Measurement Point
5 pF
Document #: 001-05675 Rev. *C
Page 26 of 30
CY28551
The following diagrams show the test load configuration for the differential CPU and PCIEX outputs. Figure 14. Differential Load Configuration for 0.7V Push Pull Clock
L1 OUT+
22
L1 = 0.5", L2 = 7"
L2
50 50 2 pF
M easurem ent Point M easurem ent Point
O U T-
L1
22
L2
2 pF
Figure 15. Differential Load Configuration for 0.7 Push Pull Clock
1 .2 5 V
CPUT_K8
L1
15 O hm
L2
TPCB
3900 pF
L3
125 O hm M e a s u re m e n t P o in t 5 pF
169 O hm
1 .2 5 V 125 O hm M e a s u re m e n t P o in t 5 pF
CPUC_K8
L1
15 O hm
L2 TP C B
3900 pF
L3
Figure 16. Differential Measurement for Differential Output Signals (for AC Parameters Measurement)
Document #: 001-05675 Rev. *C
Page 27 of 30
CY28551
Figure 17. Single-ended Measurement for Differential Output Signals (for AC Parameters Measurement)
Figure 18. Single-ended Output Signals (for AC Parameters Measurement)
Ordering Information
Part Number Lead-free CY28551LFXC CY28551LFXCT 64-pin QFN 64-pin QFN - Tape and Reel Commercial, 0 to 85C Commercial, 0 to 85C Package Type Product Flow
Document #: 001-05675 Rev. *C
Page 28 of 30
(c) Cypress Semiconductor Corporation, 2006. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress product. Nor does it convey or imply any license under patent or other rights. Cypress products are not warranted nor intended to be used for medical, life support, life saving, critical control or safety applications, unless pursuant to an express written agreement with Cypress. Furthermore, Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges.
CY28551
Package Diagram
Figure 19. 64-Lead QFN 9 x 9 mm (Punch Version) LF64A
DIMENSIONS IN MM[INCHES] MIN. MAX. REFERENCE JEDEC MO-220 WEIGHT: 0.2 GRAMS
A
8.90[0.350] 9.10[0.358]
0.08[0.003] 1.00[0.039] MAX. 0.05[0.002] MAX.
C
8.70[0.342] 8.80[0.346] N
0.80[0.031] MAX. 0.20[0.008] REF.
0.18[0.007] 0.28[0.011] PIN1 ID 0.20[0.008] R. N 1 2 0.45[0.018]
1 0.80 DIA. 2 3
E-PAD
8.70[0.342] 8.80[0.346] 8.90[0.350] 9.10[0.358]
(PAD SIZE VARY BY DEVICE TYPE)
0.30[0.012] 0.50[0.020]
0-12 0.50[0.020]
0.24[0.009] 0.60[0.024] 7.45[0.293] 7.55[0.297] SEATING PLANE
TOP VIEW
C
SIDE VIEW
BOTTOM VIEW
51-85215-**
Purchase of I2C components from Cypress or one of its sublicensed Associated Companies conveys a license under the Philips I2C Patent Rights to use these components in an I2C system, provided that the system conforms to the I2C Standard Specification as defined by Philips. Intel and Pentium are registered trademarks of Intel Corporation. SiS is a registered trademark of Silicon Integrated Systems. Dial-A-Frequency is a registered trademark of Cypress Semiconductor Corporation. All product and company names mentioned in this document are the trademarks of their respective holders.
Document #: 001-05675 Rev. *C
Page 29 of 30
CY28551
Document History Page
Document Title: CY28551 Universal Clock Generator for Intel, VIA, and SIS(R) Document Number: 001-05675 REV. ** *A ECN NO. 409135 417501 Issue Date See ECN See ECN Orig. of Change HGS HGS New Data Sheet Register alignment changed: -BYTE 9 contains DF3_N8,DF2_N8,DF1_N8 -BYTE 10 contains DF1_N<7:0> -BYTE 11 contains DF2_N<7:0> -BYTE 12 contains DF3_N<7:0> Add POWERGOOD status bit at BYTE6 [0] Add CPU_STP#, PCI_STP# and CLKREQ# description Minor change - To post on web 1. Change 48M/24_48M driving strength to high by default 2. Change Revision ID (BYTE7[7:4]) to 0010 Description of Change
*B *C
460105 491596
See ECN See ECN
RGL HGS
Document #: 001-05675 Rev. *C
Page 30 of 30


▲Up To Search▲   

 
Price & Availability of CY28551

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X