Integrated Circuit Systems, Inc. ICS9179B-01 Low Skew Buffers General Description Features The ICS9179B-01 generates SDRAM clock buffers required for high speed RISC or CISC microprocessor systems such as Intel PentiumPro or Pentium II. An output enable is provided for testability. The device is a buffer with low output to output skew. This is a Fanout buffer device, not using an internal PLL. This buffer can also be a feedback to an external PLL stage for phase synchronization to a master clock. The individual clock outputs are addressable through I2C to be enabled, or stopped in a low state for reduced EMI when the lines are not needed. Block Diagram High speed, low noise non-inverting (0:17) buffer for SDRAM clock buffer applications. Supports up to four SDRAM DIMMS Synchronous clocks skew matched to 250 ps window on SDRAM. I2C Serial Configuration interface to allow individual clocks to be stopped. Multiple VDD, VSS pins for noise reduction Tri-state pin for testing Custom configurations available 3.0V 3.7V supply range 48-pin SSOP package Pin Configuration 48-Pin SSOP PentiumPro is a trademark of Intel Corporation I2C is a trademark of Philips Corporation 9179B-01 Rev C 05/18/98 ICS reserves the right to make changes in the device data identified in this publication without further notice. ICS advises its customers to obtain the latest version of all device data to verify that any information being relied upon by the customer is current and accurate. ICS9179B-01 Pin Descriptions PIN NUMBER 4, 5, 8, 9 13, 14, 17, 18 31, 32, 35, 36 40, 41, 44, 45 21, 28 11 38 24 25 3, 7, 12, 16, 20, 29, 33, 37, 42, 46 6, 10, 15, 19, 22, 27, 30, 34, 39, 43 23 26 1, 2, 47, 48 PIN NAME SDRAM (0:3) SDRAM (4:7) SDRAM (8:11) SDRAM (12:15) SDRAM (16:17) BUF_IN OE SDATA SCLK TYPE OUT OUT OUT OUT OUT IN IN I/O I/O DESCRIPTION SDRAM Byte 0 clock outputs1 SDRAM Byte 1 clock outputs1 SDRAM Byte 2 clock outputs1 SDRAM Byte 3 clock outputs1 SDRAM clock outputs useable for feedback.1 Input for buffers Tri-states all outputs when held LOW. Has internal pull-up.2 Data pin for I2 C circuitry3 Clock pin for I2 C circuitry3 VDD PWR 3.3V Power supply for SDRAM buffer GND PWR Ground for SDRAM buffer VDDS GNDS N/C PWR PWR - 3.3V Power supply for I2 C circuitry Ground for I2 C circuitry Pins are not internally connected Notes: 1. At power up all eighteen SDRAM outputs are enabled and active. 2. OE has a 100K Ohm internal pull-up resistor to keep all outputs active. 3. The SDATA and SCLK inputs both also have internal pull-up resistors with values above 100K Ohms as well for complete platform flexibility. Power Groups VDD = Power supply for SDRAM buffer VDDS = Power supply for I2C circuitry Ground Groups GND = Ground for SDRAM buffer GNDS = Ground for I2C circuitry 2 ICS9179B-01 Technical Pin Function Descriptions VDD This is the power supply to the internal core logic of the device as well as the clock output buffers for SDRAM(0:17). This pin operates at 3.3V volts. Clocks from the listed buffers that it supplies will have a voltage swing from Ground to this level. For the actual guaranteed high and low voltage levels for the Clocks, please consult the DC parameter table in this data sheet. GND This is the power supply ground (common or negative) return pin for the internal core logic and all the output buffers. SDRAM(0:17) These Output Clocks are use to drive Dynamic RAMs and are low skew copies of the CPU Clocks. The voltage swing of the SDRAMs output is controlled by the supply voltage that is applied to VDD of the device, operates at 3.3 volts. I2C The SDATA and SCLOCK Inputs are use to program the device. The clock generator is a slave-receiver device in the I2C protocol. It will allow read-back of the registers. See configuration map for register functions. The I 2 C specification in Philips I2C Peripherals Data Handbook (1996) should be followed. BUF_IN Input for Fanout buffers (SDRAM 0:17). OE OE tristates all outputs when held low. VDDS This is the power supply to I2C circuitry. GNDS This is the ground to I2C circuitry. 3 ICS9179B-01 General I2C serial interface information A. For the clock generator to be addressed by an I 2C controller, the following address must be sent as a start sequence, with an acknowledge bit between each byte. Clock Generator Address (7 bits) A(6:0) & R/W# D2(H) B. ACK + 8 bits dummy command code ACK + 8 bits dummy Byte count ACK Then Byte 0, 1, 2, etc in sequence until STOP. The clock generator is a slave/receiver I2C component. It can "read back "(in Philips I2C protocol) the data stored in the latches for verification. (set R/W# to 1 above). There is no BYTE count supported, so it does not meet the Intel SMB PIIX4 protocol. Clock Generator Address (7 bits) A(6:0) & R/W# D3(H) ACK Byte 0 ACK Byte 1 ACK Byte 0, 1, 2, etc in sequence until STOP. C. The data transfer rate supported by this clock generator is 100K bits/sec (standard mode) D. The input is operating at 3.3V logic levels. E. The data byte format is 8 bit bytes. F. To simplify the clock generator I2C interface, the protocol is set to use only block writes from the controller. The bytes must be accessed in sequential order from lowest to highest byte with the ability to stop after any complete byte has been transferred. The Command code and Byte count shown above must be sent, but the data is ignored for those two bytes. The data is loaded until a Stop sequence is issued. G. In the power down mode (PWR_DWN# Low), the SDATA and SCLK pins are tristated and the internal data latches maintain all prior programming information. H. At power-on, all registers are set to a default condition. Bytes 0 through 2 default to a 1 (Enabled output state). Serial Configuration Command Bitmaps Byte 0: SDRAM Clock Register BIT Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 PIN# 18 17 14 13 9 8 5 4 PWD 1 1 1 1 1 1 1 1 DESCRIPTION SDRAM7 (Act/Inact) SDRAM6 (Act/Inact) SDRAM5 (Act/Inact) SDRAM4 (Act/Inact) SDRAM3 (Act/Inact) SDRAM2 (Act/Inact) SDRAM1 (Act/Inact) SDRAM0 (Act/Inact) Notes: 1 = Enabled; 0 = Disabled, outputs held low Note: PWD = Power-Up Default 4 ICS9179B-01 Functionality OE# SDRAM (0:3) SDRAM (4:7) SDRAM (8:11) SDRAM (12:15) SDRAM (16:17) 0 Hi-Z Hi-Z Hi-Z Hi-Z Hi-Z 1 1 X BUF_IN 1 X BUF_IN 1 X BUF_IN 1 X BUF_IN 1 X BUF_IN Byte 1: SDRAM Clock Register BIT Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 PIN# 45 44 41 40 36 35 32 31 PWD 1 1 1 1 1 1 1 1 Byte 2: PCICLK Clock Register BIT Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DESCRIPTION SDRAM15 (Act/Inact) SDRAM14 (Act/Inact) SDRAM13 (Act/Inact) SDRAM12 (Act/Inact) SDRAM11 (Act/Inact)) SDRAM10 (Act/Inact) SDRAM9 (Act/Inact) SDRAM8 (Act/Inact)) Notes: 1 = Enabled; 0 = Disabled, outputs held low ICS9179B-01 Power Management The values below are estimates of target specifications. No Clock Mode (BUF_IN - VDD1 or GND) I2C Circuitry Active Active 66MHz (BUF_IN = 66.66MHz) Active 100MHz (BUF_IN = 100.00MHz) PWD 1 1 1 1 1 1 1 1 DESCRIPTION SDRAM17 (Act/Inact) SDRAM16 (Act/Inact) Reserved Reserved Reserved Reserved Reserved Reserved Notes: 1 = Enabled; 0 = Disabled, outputs held low Note: PWD = Power-Up Default Condition PIN# 28 21 - Max 3.3V supply consumption Max discrete cap loads VDD = 3.465V All static inputs = VDD or GND 3mA 115mA 180mA 5 ICS9179B-01 Absolute Maximum Ratings Supply Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.0 V Logic Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . GND 0.5 V to VDD +0.5 V Ambient Operating Temperature . . . . . . . . . . . . 0°C to +70°C Storage Temperature . . . . . . . . . . . . . . . . . . . . . . 65°C to +150°C Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. These ratings are stress specifications only and functional operation of the device at these or any other conditions above those listed in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect product reliability. Electrical Characteristics - Input & Supply TA = 0 - 70C; Supply Voltage VDD = 3.3 V +/-5% (unless otherwise stated) PARAMETER SYMBOL CONDITIONS Input High Voltage VIH Input Low Voltage VIL Input High Current IIH VIN = VDD Input Low Current IIL IIL Operating Supply Current IDD1 IDD2 IDD3 IDD4 IDD5 Input frequency Fi Input Capacitance 1 1 CIN 1 MIN 2 VSS-0.3 VIN = 0 V; Inputs with no pull-up resistors VIN = 0 V; Inputs with 100K pull-up resistors CL = 0 pF; FIN @ 66M CL = 0 pF; FIN @ 100M CL = 30 pF; RS=33Ω; FIN @ 66M CL = 30 pF; RS=33Ω; FIN @ 100M Stopped, input at 0 or VDD -5 -60 VDD = 3.3 V; All Outputs Loaded 10 Logic Inputs Guaranteed by design, not 100% tested in production. 6 TYP -33 80 120 180 240 MAX UNITS VDD +0.3 V 0.8 V 5 uA uA uA 120 mA 180 mA 260 mA 360 mA 500 µA 150 MHz 5 pF ICS9179B-01 Electrical Characteristics - SDRAM TA = 0 - 70C; VDD = VDDL = 3.3 V +/-5%; CL = 20 - 30 pF (unless otherwise stated) PARAMETER Output Impedance Output Impedance Output High Voltage Output Low Voltage Output High Current Output Low Current Rise Time Fall Time 1 1 Duty Cycle 1 1 Skew Propagation 1 1 SYMBOL RDSP RDSN VOH VOL IOH IOL CONDITIONS VO = VDD *(0.5) VO = VDD *(0.5) IOH = -36 mA IOL = 23 mA VOH = 2.0 V VOL = 0.8 V MIN 10 10 2.4 40 TYP 3 0.27 -115 57 MAX UNITS 24 Ω 24 Ω V 0.4 V -54 mA mA Tr VOL = 0.4 V, VOH = 2.4 V 0.95 1.33 ns Tf VOH = 2.4 V, VOL = 0.4 V 0.95 1.33 ns Dt VT = 1.5 V 45 51 55 % Tsk TP ROP VT = 1.5 V VT = 1.5 V 1 110 5 250 6 ps ns TP ROP EN TP ROP DIS VT = 1.5 V VT = 1.5 V 1 1 8 8 ns ns Guarenteed by design, not 100% tested in production. 7 ICS9179B-01 General Layout Precautions: 1) Use a ground plane on the top layer of the PCB in all areas not used by traces. 2) Make all power traces and vias as wide as possible to lower inductance. Notes: 1 All clock outputs should have series terminating resistor. Not shown in all places to improve readibility of diagram 2 Optional EMI capacitor should be used on all CPU, SDRAM, and PCI outputs. Capacitor Values: All unmarked capacitors are 0.01µF ceramic 8 ICS9179B-01 SSOP Package SYMBOL A A1 A2 B C D E e H h L N ∝ X COMMON DIMENSIONS MIN. NOM. MAX. .095 .101 .110 .008 .012 .016 .088 .090 .092 .008 .010 .0135 .005 .010 See Variations .292 .296 .299 0.025 BSC .400 .406 .410 .010 .013 .016 .024 .032 .040 See Variations 0° 5° 8° .085 .093 .100 VARIATIONS AC MIN. .620 D NOM. .625 N MAX. .630 48 Ordering Information ICS9179BF-01 Example: ICS XXXX F - PPP Pattern Number (2 or 3 digit number for parts with ROM code patterns) Package Type F=SSOP Device Type (consists of 3 or 4 digit numbers) Prefix ICS, AV = Standard Device 9 ICS reserves the right to make changes in the device data identified in this publication without further notice. ICS advises its customers to obtain the latest version of all device data to verify that any information being relied upon by the customer is current and accurate.