Part Number Hot Search : 
2SC717 MTP20N06 LV8736V 23000 74HCT13 C107M 45DB011 Y100E
Product Description
Full Text Search
 

To Download CY28331OC-2 Datasheet File

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


  Datasheet File OCR Text:
 CY28331-2
Clock Generator for AMDTM Hammer
Features
* * * * * * * * * * * * * * * Supports AMD Hammer CPU Two differential pair of CPU clocks Eight low-skew/-jitter PCI clocks One free-running PCI clock Four low-skew/-jitter PCI/HyperTransport clocks One 48M output for USB One programmable 24M or 48M for FDC Three REF 14.318-MHz clocks Dial-a-Frequency programmability Lexmark Spread Spectrum for optimal electromagnetic interference (EMI) reduction SMBus register programmable options 5V-tolerance SCLK and SDATA lines 3.3V operation Power management control pins 48-pin SSOP package Table 1. Frequency Table (MHz) FS (3:0) 0000 0001 0010 0011 0100 0101 0110 0111 (default) 1000 1001 1010 1011 1100 1101 1110 1111 PCI_HT SEL X 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 CPU HT66 PCI
Hi-Z (All outputs except XOUT are three-stated) 133.9 166.9 200.9 100.0 133.3 166.7 200.0 105.0 110.0 210.0 240.0 270.0 233.3 266.7 300.0 67.0/33.5 66.8/33.4 67.0/33.5 66.7/33.3 66.7/33.3 66.7/33.3 66.7/33.3 70.0/35.0 73.3/36.7 70.0/35.0 60.0/30.0 67.5/33.8 58.3/29.2 66.7/33.3 75.0/37.5 33.5 33.4 33.5 33.3 33.3 33.3 33.3 35.0 36.7 35.0 30.0 33.8 29.2 33.3 37.5
HCLK, 66 MHz and 33 MHz are in phase and synchronous upon power-up.
Block Diagram
XIN XOUT 14.31818MHz XTAL REF(0:2)
Pin Configuration
*FS0/REF0 VDD XIN XOUT VSS PCI33_HT66_0/*PCI33HT66SEL0# PCI33_HT66_1/*PCI33HT66SEL1# PCI33_HT66_2 VDD VSS PCI33_HT66_3 PCI33_7 PCI33_0 PCI33_1 VSS VDD PCI33_2 PCI33_3 VDD VSS PCI33_4 *PCISel/PCI33_5 PCI33_F *PCI33_6/PCISTOP# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 *FS1/REF1 VSS VDD *FS2/REF2 SRESET#PD# VDDA VSSA CPUT0 CPUC0 VSS VDD CPUT1 CPUC1 VDD VSS VSSF VDDF **USB/FS23 VSS VDD 24_48M Hz/**SEL# VSS SDATA SCLK
/4 PLL1
USB
24_48MHz /2 SEL#
CY28331-2
SRESET#
FS(0:3) PLL2 PCISTOP# SPREAD PD# SCLK SDATA STOP
CPUT(0:1) CPUC(0:1)
Control Logic
/N
PCI33_F
PCI33_(0:7)
* 100K Internal Pull-up ** 100K Internal Pull-down
CNTL PCI33_HT66_(0:3)
Cypress Semiconductor Corporation Document #: 38-07545 Rev. *A
*
3901 North First Street
*
San Jose, CA 95134 * 408-943-2600 Revised November 6, 2003
CY28331-2
Pin Description
Pin 3 4 41, 37 40, 36 13, 14, 17, 18, 21 22 Name XIN XOUT CPUT(0:1) CPUC(0:1) PCI33(0:5) PCISEL/PCI_5 PWR VDD VDD VDDC VDDC I/O I O O O O I/O Description Oscillator Buffer Input. Connect to a crystal or to an external clock. Oscillator Buffer Output. Connect to a crystal. Do not connect when an external clock is applied at XIN. CPU clock outputs 0 and 1: push-pull "true" output of differential pair. CPU clock outputs 0 and 1: push-pull "compliment" output of differential pair. 3.3V PCI clock outputs controlled by PCISTOP#. PCISEL is a strap option during power-up to select Pin 24 functionality: 0: Configure Pin 24 as PCI33_6 1: Configure Pin 24 as PCISTOP# (default 100k internal pull-up) After power-up, this pin reverts to standard PCI33_5 output. Free-running 3.3V PCI clock output. 3.3V PCI 33 MHz or HyperTransport 66 clock outputs. This group is selectable between 33MHz and 66MHz based upon the state of PCI33HT66SEL[0:1]#. PCI33 or HT66 Select. This input strap selects the output frequency of PCI33_HT66 outputs to either 33 MHz or 66 MHz. There is an internal 100Kohm pull-up resistor. After power-up, this pin becomes PCI33_HT66_[0:1] output. SEL1 SEL0 PIN6 PIN7 PIN8 PIN11 0 0 HT66_0 HT66_1 HT66_2 HT66_3 0 1 HT66_0 HT66_1 HT66_2 PCI33_3 1 0 HT66_0 HT66_1 PCI33_2 PCI33_3 1 1 HT66_0 PCI33_1 PCI33_2 PCI33_3 3.3V USB clock output at 48 MHz. At power-up this pin is sensed to determine the CPU output frequency. There is an internal 100-Kohm pull-down resistor. 3.3V Super I/O clock output. At power-up this pin is sensed to determine whether the output is 24 MHz or 48 MHz. There is an internal 100-Kohm pull-down resistor. This pin will be externally strapped high using a 10-Kohm resistor to VSS. 0 = 48 MHz, 1 = 24 MHz. 3.3V Reference clock output. At power-up this pin is sensed to determine the CPU output frequency. There is an internal 100K ohm pull-up resistor for FS0, while FS(1:2) includes 100K ohm pull-up resistors. Watchdog Time-out Reset Output. Power-down input (100k internal pull-up). When configured through Pin 23 as PCI_STOP#, this pin controls the PCI33(0:5,7) and PCI33_HT66(1:3) outputs. Active LOW control input to halt all 33MHz PCI clocks except PCI33_F. Only the PCI33_HT66 outputs that are running at 33MHz will be stopped. The outputs will be glitch-free when turning off and turning on (100k internal pull-up). When configured through Pin 23 as PCI33_6, PCI_STOP# is unavailable. 3.3V PCI clock outputs controlled by PCISTOP#. Data pin for SMBus (rev 2.0). There is an internal 100 Kohm pull-up resistor. Clock pin for SMBus (rev 2.0). There is an internal 100 Kohm pull-up resistor.
23 8, 11
PCISEL / PCI33_F PCI33_HT66(2:3) VDDD
I/O O
6, 7
PCI33_HT66_[0:1]/ PCI33_HT66SEL[0:1]#
VDDD
I/O
31
USB/FS3
I/O
28
24_48MHz/SEL#
I/O
1, 48, 45
REF(0:2)/FS(0:2)
I/O
44 24
SRESET#/PD# PCI33_6/ PCISTOP#
I/O I/O
12 26 25 2, 9, 16, 19, 29, 35, 38, 46
PCI33_7 SDATA SCLK VDD
O I/O I
PWR Power connection to 3.3V for the core.
Document #: 38-07545 Rev. *A
Page 2 of 17
CY28331-2
Pin Description (continued)
Pin 5, 10, 15, 20, 27, 30, 34, 39, 47 43 42 32 33 Name VSS PWR I/O Description GND Power connection to GROUND for the CORE section of the chip.
VDDA VSSA VDDF VSSF
PWR Power connection to 3.3V for the ANALOG section of the chip. GND Power connection to GROUND for the ANALOG section of the chip. PWR Power connection to 3.3V for the 48-MHz phase-locked loop (PLL) section of the chip. GND Power connection to GROUND for the 48-MHz PLL section of the chip. 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). 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'
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 initializes 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 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 Table 3. Block Read and Block Write Protocol Bit 1 2:8 9 10 11:18 19 20:27 28 29:36 37 38:45 46 .... .... .... .... .... .... Block Write Protocol Description Start Slave address - 7 bits Write = 0 Acknowledge from slave Command Code - 8 bits `00000000' stands for block operation Acknowledge from slave Byte Count - 8 bits Acknowledge from slave Data byte 1 - 8 bits Acknowledge from slave Data byte 2 - 8 bits Acknowledge from slave ...................... Data Byte (N-1) -8 bits Acknowledge from slave Data Byte N -8 bits Acknowledge from slave Stop Bit 1 2:8 9 10 11:18 19 20 21:27 28 29 30:37 38 39:46 47 48:55 56 .... .... .... ....
Block Read Protocol Description Start Slave address - 7 bits Write = 0 Acknowledge from slave Command Code - 8 bits `00000000' stands for block operation Acknowledge from slave Repeat start Slave address - 7 bits Read = 1 Acknowledge from slave Byte count from slave - 8 bits Acknowledge Data byte from slave - 8 bits Acknowledge Data byte from slave - 8 bits Acknowledge Data bytes from slave/Acknowledge Data byte N from slave - 8 bits Not Acknowledged Stop
Document #: 38-07545 Rev. *A
Page 3 of 17
CY28331-2
Table 4. Byte Read and Byte Write Protocol Byte Write Protocol Bit 1 2:8 9 10 11:18 Start Slave address - 7 bits Write = 0 Acknowledge from slave Command Code - 8 bits `1xxxxxxx' stands for byte operation, bits[6:0] of the command code represents the offset of the byte to be accessed Acknowledge from slave Data byte from master - 8 bits Acknowledge from slave Stop Description Bit 1 2:8 9 10 11:18 Start Slave address - 7 bits Write = 0 Acknowledge from slave Command Code - 8 bits `1xxxxxxx' stands for byte operation, bits[6:0] of the command code represents the offset of the byte to be accessed Acknowledge from slave Repeat start Slave address - 7 bits Read = 1 Acknowledge from slave Data byte from slave - 8 bits Not Acknowledge Stop Byte Read Protocol Description
19 20:27 28 29
19 20 21:27 28 29 30:37 38 39
Serial Control Registers
Byte 0: Frequency and Spread Spectrum Control Register Bit @Pup Pin# Name Description Write Disable (write once). A 1 written to this bit after a 1 has been written to Byte0 bit0 will permanently disable modification of all configuration registers until the part has been powered off. Once the clock generator has been Write Disabled, the SMBus controller should still accept and acknowledge subsequent write cycles but it should not modify any of the registers. For Test, ALWAYS program to `0' 12 31 45 48 1 PCI33_7 FS3 FS2 FS1 FS0 enable (1 = Enabled, 0 = Disabled) corresponds to Frequency Selection. See Table 1. corresponds to Frequency Selection. See Table 1. corresponds to Frequency Selection. See Table 1. corresponds to Frequency Selection. See Table 1. Write Enable. A 1 written to this bit after power-up will enable modification of all configuration registers and subsequent 0's written to this bit will disable modification of all configuration except this single bit. Note that block write transactions to the interface will complete, however unless the interface has been previously unlocked, the writes will have no effect. The effect of writing this bit does not take effect until the subsequent block write command.
7
Inactive = 0
6 5 4 3 2 1
0 1 FS3 pin FS2 pin FS1 pin FS0 pin
0
Inactive = 0
Byte 1: PCI Clock Control Register Bit 7 6 5 4 3 2 @Pup 1 1 1 1 1 1 Pin# 23 24 22 21 18 17 Name PCI33_F PCI33_6 PCI33_5 PCI33_4 PCI33_3 PCI33_2 Description enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled)
Document #: 38-07545 Rev. *A
Page 4 of 17
CY28331-2
Byte 1: PCI Clock Control Register (continued) Bit 1 0 @Pup 1 1 Pin# 14 13 Name PCI33_1 PCI33_0 Description enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled)
Byte 2: USB, 24-48MHz, REF(0:2) Control Register Bit 7 6 5 4 3 2 1 0 @Pup active = 1 active = 1 active = 1 active = 1 active = 1 active = 1 active = 1 0 Pin # 37, 36 41, 40 45 48 1 28 31 Name CPUT/C(1) CPUT/C(0) REF2 REF1 REF0 24_48MHz USB Description CPUT/C(1) shutdown. This bit can be optionally used to disable the CPUT/C(1) clock pair. During shutdown, CPUT = low and CPUC = high CPUT/C(0) shutdown. This bit can be optionally used to disable the CPUT/C(0) clock pair. During shutdown, CPUT = low and CPUC = high enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled) For Test, ALWAYS program to `0'
Byte 3: PCI Clock Free-running Select Control Register Bit 7 @Pup Inactive = 0 Pin # Name PCI_DRV 0 = Low Strength 1 = High Strength PCI33_HT66 Drive Strength 0 = Low Strength 1 = High Strength 22 21 18 11 8 7 PCI5 PCI4 PCI3 PCI33_HT66_3 PCI33_HT66_2 PCI33_HT66_1 free-running enable (10 = Free-running, 0 = Disabled) free-running enable (1 = Free-running, 0 = Disabled) free-running enable (1 = Free-running, 0 = Disabled) enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled) enable (1 = Enabled, 0 = Disabled) Description
6 5 4 3 2 1 0
Inactive = 0 Inactive = 0 Inactive = 0 Inactive = 0 1 1 1
Byte 4: Pin Latched/Real Time State Bit 7 6 5 4 3 2 1 0 @Pup 1 HW 0 1 FS3 pin FS2 pin FS1 pin FS0 pin 31 45 48 1 FS3 FS2 FS1 FS0 Pin# 6 Name PCI33_HT66_0 24_48MHz/SEL# Reserved SSEN Description enable (1 = Enabled, 0 = Disabled) pin power-up latched state for Test, ALWAYS program to `0' Spread Spectrum enable (0 = disable, 1 = enable). This bit provides a SW programmable control for spread spectrum clocking. power-up latched state power-up latched state power-up latched state power-up latched state
Document #: 38-07545 Rev. *A
Page 5 of 17
CY28331-2
Byte 5: SSCG, Dial-a-SkewTM and Dial-a-RatioTM Register Bit 7 6 5 @Pup 0 1 1 Spread Spectrum Selection: bit7 bit6 bit5
0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1
Description % Spread
-1.5 -1.0 -0.7 -0.5 (default) 0.75 0.50 0.35 0.25
4 3 2 1 0
0 0 0 0 0
HT66 Frequency Fractional Aligner: These bits determine the HT66 fixed frequency when the HT66 Output Frequency Selection bit is set. It does not incorporate spread spectrum. Fract_Align PCI_HT PCI bit[4:0] (MHz) (MHz)
00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 01100 01101 01110 01111 10000 10001 10010 10011 10100 10101 10110 10111 11000 11001 11010 11011 11100 11101 11110 11111 Off 66.5 67.5 68.5 69.5 70.6 71.6 72.6 73.6 74.7 75.7 76.7 77.7 78.7 79.8 80.8 81.8 82.8 83.9 84.9 85.9 86.9 88.0 89.0 90.0 91.0 92.0 93.1 94.1 95.1 96.1 97.2 Off 33.2 33.7 34.3 34.8 35.3 35.8 36.3 36.8 37.3 37.8 38.4 38.9 39.4 39.9 40.4 40.9 41.4 41.9 42.4 43.0 43.5 44.0 44.5 45.0 45.5 46.0 46.5 47.0 47.6 48.1 48.6 (default)
Byte 6: Watchdog Control Register Bit 7 @Pup 0 Name HT66 Output Frequency Selection Pin 44 Mode Select Description HT66 Output Frequency Selection: 0: Set according to Frequency Selection Table 1: Set according to Fractional Aligner Table Pin 44 Mode Select: 0 = Pin 12 is the output pin as SRESET# signal. 1 = Pin 12 is the input pin which functions as a PD# signal. Frequency Reversion: This bit allows setting the Revert Frequency once the system is rebooted due to Watchdog time out only. 0 = selects frequency of existing H/W setting 1 = selects frequency of the second to last S/W setting. (the software setting prior to the one that caused a system reboot). WD Time-out: This bit is set to "1" when the Watchdog times out. It is reset to "0" when the system clears the WD time stamps (WD3:0).
6
0
5
0
Frequency Reversion
4
0
WD Time-out
Document #: 38-07545 Rev. *A
Page 6 of 17
CY28331-2
Byte 6: Watchdog Control Register (continued) Bit 3 2 1 0 @Pup 0 0 0 0 WD3 WD2 WD1 WD0 Name Description This bit allows the selection of the time stamp for the Watchdog timer. After a Watchdog time-out, the frequency will revert to the original frequency.
WD3 .. 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 .. WD0 00 01 10 11 00 01 10 11 00 01 10 11 00 01 10 11 Off (default) 1 second 2 seconds 3 seconds 4 seconds 5 seconds 6 seconds 7 seconds 8 seconds 9 seconds 10 seconds 11 seconds 12 seconds 13 seconds 14 seconds 15 seconds
Byte 7: Clock Vendor ID Bit 7 6 5 4 3 2 1 0 Byte 8: Device ID Bit 7 6 5 4 3 2 1 0 @Pup 0 1 0 0 1 0 1 1 Device ID Device ID Device ID Device ID Device ID Device ID Device ID Device ID Description @Pup 0 1 0 1 1 0 0 0 Revision ID[1] Revision ID[0] Device ID[9] Device ID[8] Vendor ID[3] Vendor ID[2] Vendor ID[1] Vendor ID[0] Description
Byte 9: Dial-a-Frequency Control Register N Bit 7 6 5 4 3 2 1 0 @PUp 0 N6 N5 N4 N3 N2 N1 N0 ATPG Pulse These bits are for programming the PLL's internal N register. This access allows the user to modify the CPU frequency with great accuracy. All other synchronous clocks (clocks that are generated from the same PLL, such as PCI, remain at their existing ratios relative to the CPU clock. Description
Document #: 38-07545 Rev. *A
Page 7 of 17
CY28331-2
Byte 10: Dial-a-Frequency Control Register M Bit 7 6 5 4 3 2 1 0 Byte 11: Bit 7 6 @Pup 0 HW 7 Pin # Name Description For Test, ALWAYS program to `0' PCI33/HT66 Mode Select 1 PCI33HT66SEL1# Power-up Latched State of PCI33HT66SEL1# Mode Select 1. (read only) PCI33/HT66 Mode Select 0 PCI33HT66SEL0# Power-up Latched State of PCI33HT66SEL0# Mode Select 0. (read only) Reserved Set = 0 Reserved Set = 0 Reserved Set = 0 Reserved Set = 0 Reserved Set = 0 Meanwhile, the system BIOS is running its operation with the new frequency. If this device receives a new SMBus command to clear the bits originally programmed in Watchdog Timer bits (reprogram to 0000) before the Watchdog times out, then this device will keep operating in its normal condition with the new selected frequency. The Watchdog timer will also be triggered if you program the software frequency select bits (FSEL) to a new frequency selection. If the Watchdog times out before the new SMBus reprograms the Watchdog Timer bits to (0000), then this device will send a low system reset pulse, on SRESET#, and changes WD Time-out bit to "1." @Pup 0 M5 M4 M3 M2 M1 M0 DAFEN When this bit = 1, it enables the Dial-a-Frequency N and M bits to be multiplexed into the internal N and M registers. When this bit = 0, the ROM based N and M values are loading into the internal N and M registers. ATPG Mode (default = 0) These bits are for programming the PLL's internal M register. This access allows the user to modify the CPU frequency with great accuracy. All other synchronous clocks (clocks that are generated from the same PLL such as PCI) remain at their existing ratios relative to the CPU clock. Description
5 4 3 2 1 0
HW 0 0 0 0 0
6
System Self-Recovery Clock Management
This feature is designed to allow the system designer to change frequency while the system is running, and reboot the operation of the system in case of a hang up due to the frequency change. When the system sends an SMBus command requesting a frequency change through the Dial-a-Frequency Control Registers, it must have previously sent a command to the Watchdog Timer to select which time out stamp the Watchdog must perform, otherwise the System Self-Recovery feature will not be applicable. Consequently, this device will change frequency and then the Watchdog timer starts timing.
Document #: 38-07545 Rev. *A
Page 8 of 17
CY28331-2
RESET W ATCHDOG TIMER Set WD(0:3) Bits = 0
INITIALIZE W ATCHDOG TIMER Set Frequency Revert Bit Set WD(0:3) = (# of Sec ) x 2
SET SOFTW ARE FSEL Set SW Freq_Sel = 1 Set FS(0:4)
SET DIAL-A-FREQUENCY Load M and N Registers Set Pro_Freq_EN = 1
Wait for 6msec For Clock Output to Ramp to Target Frequency
Hang?
N
CLEAR W D Set WD(0:3) Bits = 0
Exit
Y
W ATCHDOG TIMEOUT
Frequency Revert Bit = 0 Set Frequency to FS_HW_Latched
Frequency Revert Bit = 1 Set Frequency to FS_SW
Set SRESET# = 0 for 6 msec
Reset
Figure 1. Watchdog Self-Recovery Sequence Flowchart
Document #: 38-07545 Rev. *A
Page 9 of 17
CY28331-2
Dial-a-Frequency
ROM M Register
SMBus Control Register N
Latch
Control Register N White
N Register
SMBus Control Register M
Control Register M White DAFEN
Figure 2. Dial-a-Frequency Feature The SMBus controlled Dial-a-Frequency feature is available in this device via Dial-a-Frequency Control Register N and Dial-a-Frequency Control Register M. P is a PLL constant that depends on the frequency selection prior to accessing the Dial-a-Frequency feature. Table 5. Dial-A-Frequency Constants FS(3:0) 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 127994667 191992000 191992000 95996000 127994667 191992000 191992000 95966000 95966000 191992000 191992000 191992000 191992000 191992000 191992000 P
Operation
Pin strapping on any configuration pin is based on a 10-Kohm resistor connected to either 3.3V (VDD) or ground (VSS). When the VDD supply goes above 2.0V, the Power-on-Reset circuitry latches all of the configuration bits into their respective registers and then allows the outputs to be enabled. The output may not occur immediately after this time as the PLL needs to be locked and will not output an invalid frequency. The CPU frequencies are defined from the hardware-sampled inputs. Additional frequencies and operating states can be selected through the SMBus programmable interface. Spread spectrum modulation is required for all outputs derived from the internal CPU PLL2. This include the CPU(0:1), PCI33(0:6), PCI33_F and PCI33_HT66(0:3). The REF (0:2), USB and 24_48 clocks are not affected by the spread spectrum modulation. The spread spectrum modulation is set for both center and down modes using a Lexmark profiles for amounts of 0.5% and 1.0% at a 33KHz rate. The CPU clock driver is of a push-pull type for the differential outputs, instead of the AMD Athlon open-drain style. The CPU clock termination has been derived such that a 15-40-ohm 3.3V output driver can be used for the CPU clock. The PCISTOP# signal provides for synchronous control over the any output, except the PCI33_F, that is running at 33 MHz. If the PCI33_HT66 outputs are configured to run at 66 MHz will not be stopped by this signal. The PCISTOP# signal is sampled by an internal PCI clock such that once it is sensed low or active, the 33-MHz signals are stopped on the next high to low transition and remains low.
The algorithm is the same for all P values, which is Fcpu = (P*N)/M with the following conditions. M = (20..58), N = (21..125) and N > M > N/2.
Document #: 38-07545 Rev. *A
Page 10 of 17
CY28331-2
Absolute Maximum Conditions
Parameter VDD, VDDA, VDDF VIN TS TJ OJC OJA ESDh Ul-94 MSL Input voltage Storage temperature Temperature, Junction Dissipation, Junction to Case Dissipation, Junction to Ambient ESD Protection (Human Body Model) Flammability Rating Moisture Sensitivity Level Description Supply voltage Conditions Non-functional Functional Non-functional Functional Mil-Spec 883E Method 1012.1 JEDEC (JESD 51) MIL-STD-883, Method 3015 V-0 @1/8 in. 1 >2,000 10 Min. -0.5 -0.5 -65 Max 5.0 VDD + 0.5 +150 +150 45 15 Unit V V C C C/W C/W V ppm
Operating Condition
Parameter VDD, VDDA, VDDF TA FXIN Supply voltage Operating temperature, Ambient Input frequency (crystal or reference) Description Min. 3.135 0 10 14.318 Typ. 3.3 Max. 3.465 70 16 Unit V C MHz
SCLK and SDATA Input Electrical Characteristics (5V-tolerant)
Parameter VIL VIH IIL, IIH VOL IOL Description Input Low Voltage Input High Voltage Input High/Low Current Output High Voltage Output Low Current 0 < VIN < VDD IOL = 1.75 mA VO = 0.8V VSS - 0.3 2 Conditions Min. VSS - 0.3 2.0 Typ. Max. 0.8 VDD + 0.3 5 0.4 6 Unit V V A V mA
DC Electrical Specifications (all outputs loaded)
Parameter VIL VIH IIL IIH IOZ IDD3.3V IPD3.3V CIN COUT LPIN CXTAL VBIAS Description Input Low Voltage Input High Voltage Input Low Current Input High Current Three-state Leakage Current Dynamic Supply Current Power-down Supply Current Input Pin Capacitance Output Pin Capacitance Pin Inductance Crystal Pin Capacitance Crystal DC Bias Voltage Measured from Pin to Ground. 27 0.3VDD 36 VDD/2 Except XIN and XOUT CPU(0:1) @ 200MHz 250 2 5 6 7 45 0.7VDD @VIL = VSS, except PU and PD @VIH =VDD, except PU and PD Conditions Min. VSS - 0.3 2.0 Typ. Max. 0.8 VDD + 0.3 -5 5 10 Unit V V A A A mA mA pF pF nH pF V
Document #: 38-07545 Rev. *A
Page 11 of 17
CY28331-2
AC Electrical Specifications
PCI133_HT66 = 66MHz Parameter Hammer CPU TR TF VDIFF DIFF VCM VCM TDC TCYC TACCUM TFS ZOUT VOL VOH IOL IOH F33 F66 TR TF TD TJC TJA VOL VOH IOL IOH FA TR TF TDC TCCJ TACCUM TFS IOZ Output Rise Edge Rate Output Fall Edge Rate Duty Cycle Jitter, Cycle-to-Cycle Jitter Accumulated Output Low Voltage Output High Voltage Output Low Current Output High Current Frequency, Actual Output Rise Edge Rate Output Fall Edge Rate Duty Cycle Jitter, Cycle-to-Cycle Jitter, Accumulated Measured from 20% to 60% Measured from 60% to 20% Measured at 1.5V Measured at 1.5V Measured at 1.5V 0.5 0.5 45 0 -1000 0 20 24 500 Measured from 20% to 60% Measured from 60% to 20% Measured at 1.5V Measured at 1.5V Measured at 1.5V IOL = 9.0 mA IOH = -12.0 mA VO = 0.8V VO = 2.0V 14.318 2 2 55 1000 1000 3 60 2.4 16 -22 0.9 0.9 45 0 -1000 Output Rise Edge Rate 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 Measured @ the Hammer test load using VOCM400mV, 0.850V to 1.650V Measured @ the Hammer test load using VOCM 400mV, 1.650V to 0.850V Measured @ the Hammer test load (single-ended) Measured @ the Hammer test load (single-ended) Measured @ the Hammer test load (single-ended) Measured @ the Hammer test load (single-ended) Measured at Vox Measured at Vox Measured at Vox 2 2 0.4 -150 1.05 -200 45 0 -1000 0 15 35 50 100 1.25 1.25 7 7 2.3 150 1.45 200 53 200 1000 3 55 0.4 2.4 10 -15 33.33 66.67 4 4 55 400 1000 0.4 V/ns V/ns V mV V mV % ps ps ms V V mA mA MHz MHz V/ns V/ns % ps ps V V mA mA MHz V/ns V/ns % ps ps mS Description Test Condition Min. Typ. Max. Unit
Frequency Stabilization from Measure from full supply voltage Power-up Output Impedance Output Low Voltage Output High Voltage Output Low Current Output High Current Frequency Actual Average value during switching transition. IOL = 9.0 mA IOH = -12.0 mA VO = 0.8V VO = 2.0V
PCI/HyperTransport Clock Outputs
REF(0:2) Clock Outputs
Frequency Stabilization from Measure from full supply voltage Power-up Output Impedance Average value during switching transition.
Document #: 38-07545 Rev. *A
Page 12 of 17
CY28331-2
AC Electrical Specifications
PCI133_HT66 = 66MHz Parameter USB, 24_48 Clock Outputs VOL VOH IOL IOH F24 F48 TR TF TDC TCCJ TJC TJA TFS ZOUT Table 6. Skew [1] Parameter TSK_CPU_CPU TSK_CPU_PCI33 Description CPU to CPU skew, time-independent CPU to PCI33 skew, time-independent Conditions Measured @ crossing points for CPUT rising edges1 Measured @ crossing points for CPUT rising edge and 1.5V PCI clocks Skew Window 250 500 500 500 500 500 200 200 200 200 200 200 Unit ps ps ps ps ps ps ps ps ps ps ps ps Output Rise Edge Rate Output Fall Edge Rate Duty Cycle Measured from 20% to 80% Measured from 80% to 20% Measured at 1.5V 0.5 0.5 45 0 0 -1000 0 20 24 250 Output Low Voltage Output High Voltage Output Low Current Output High Current Frequency Actual IOL = 9.0 mA IOH = -12.0 mA VO = 0.8V VO = 2.0V 24.004 48.008 2 2 55 500 100 1000 3 60 2.4 16 -22 0.4 V V mA mA MHz MHz V/ns V/ns % ps ps ps ms Description Test Condition Min. Typ. Max. Unit
Jitter, Cycle-to-Cycle 24_48 Measured at 1.5V MHz Jitter, Cycle-to-Cycle USB Jitter Accumulated Measured at 1.5V Measured at 1.5V
Frequency Stabilization from Measure from full supply voltage Power_up Output Impedance Average value during switching transition.
TSK_PCI33_PCI33 PCI33 to PCI33 skew, Measured between rising @ 1.5V time-independent TSK_PCI33_HT66 PCI33 to HT66 skew, time-independent TSK_CPU_HT66 TSK_HT66_HT66 TSK_CPU_CPU TSK_CPU_PCI33 CPU to HT66 skew, time-independent HT66 to HT66 skew, time-independent CPU to CPU skew, time-variant CPU to PCI33 skew, time-variant Measured between rising @ 1.5V Measured @ crossing points for CPUT rising edge and 1.5V for HyperTransport clocks Measured between rising @ 1.5V Measured @ crossing points for CPUT rising edges Measured @ crossing points for CPUT rising edge and 1.5V PCI clocks
TSK_PCI33_PCI33 PCI33 to PCI33 skew, Measured between rising @ 1.5V time-variant TSK_PCI33_HT66 PCI33 to HT66 skew, time-variant TSK_CPU_HT66 TSK_HT66_HT66 CPU to HT66 skew, time-variant HT66 to HT66 skew, time-variant Measured between rising @ 1.5V Measured @ crossing points for CPUT rising edge and 1.5V for HyperTransport clocks Measured between rising @ 1.5V
Note: 1. All skews in this skew budget are measured from the first referenced signal to the next. Therefore, this skew specifies the maximum SKEW WINDOW between these two signals to be 500 ps whether the CPU crossing leads or lags the PCI clock. This should NOT be interpreted to mean that the PCI33 edge could either be 500 ps before the CPU clock to 500 ps after the clock, thus defining a 1000-ps window in which the PCI33 clock edge could fall.
Document #: 38-07545 Rev. *A
Page 13 of 17
CY28331-2
Table 7. Clock Name CPU, USB, 24_48MHz, REF PCI33, PCI33_F, PCI33_HT66 Max Load (in pF)[2] 20 30
Tsu
PCI_STP# PCI_F
PCI
Figure 3. PCISTOP# Assertion Waveform
Tsu
PCI_STP# PCI_F
PCI
Figure 4. PCISTOP# Deassertion Waveform
Vbias=1.25V 125 ohms 15 ohms 3900pF 169 ohms 15 ohms 3900pF 5pF 5pF 125 ohms
Figure 5. Test Load Configuration
Note: 2. The above loads are positioned near each output pin when tested.
Document #: 38-07545 Rev. *A
Page 14 of 17
CY28331-2
SRESET#/PD# CPUT CPUC PCI/PCI_HT USB,24_48MHz REF
Figure 6. PD# Assertion Waveform
PD# CPUT CPUC PCI 33MHz
3V66 USB 48MHz REF 14.318MHz
Figure 7. PD# Deassertion Waveform
Ordering Information
Part Number CY28331OC-2 CY28331OC-2T Package Type 48-pin SSOP 48-pin SSOP - Tape and Reel Product Flow Commercial, 0 to 70C Commercial, 0 to 70C
Document #: 38-07545 Rev. *A
Page 15 of 17
CY28331-2
Package Drawing and Dimensions
48-lead Shrunk Small Outline Package O48
51-85061-*C
AMD Athlon and HyperTransport are trademarks of Advanced Micro Devices, Inc. Lexmark is a trademark of Lexmark International, Inc. Dial-a-Frequency is a registered trademark, and Dial-a-Skew and Dial-a-Ratio are trademarks, of Cypress Semiconductor. All product and company names mentioned in this document are the trademarks of their respective holders.
Document #: 38-07545 Rev. *A
Page 16 of 17
(c) Cypress Semiconductor Corporation, 2003. 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 Semiconductor product. Nor does it convey or imply any license under patent or other rights. Cypress Semiconductor 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 Semiconductor products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress Semiconductor against all charges.
CY28331-2
Document History Page
Document Title: CY28331-2 Clock Generator for AMDTM Hammer Document Number: 38-07545 Rev. ** *A ECN No. 126369 130938 Issue Date 05/21/03 11/07/03 Orig. of Change RGL RGL New Data Sheet Corrected the ordering information to match the devmaster Description of Change
Document #: 38-07545 Rev. *A
Page 17 of 17


▲Up To Search▲   

 
Price & Availability of CY28331OC-2

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