ICS ICS93712

ICS93712
Integrated
Circuit
Systems, Inc.
Advance Information
2 DIMM DDR Fanout Buffer
Product Description/Features:
• Low skew, fanout buffer
• 1 to 6 differential clock distribution
• I2C for functional and output control
• Feedback pin for input to output synchronization
• Supports up to 2 DDR DIMMs
• Frequency support for up to 400MHz DDR, SDRAMs
• CMOS level control signal input
Switching Characteristics:
• OUTPUT - OUTPUT skew: <100ps
• Output Rise and Fall Time for DDR outputs: 650ps - 950ps
• DUTY CYCLE: 47% - 53%
• Pulse Skew: <100ps
Pin Configuration
FBOUT
GND
DDRT0
DDRC0
VDD2.5
GND
DDRT1
DDRC1
VDD2.5
BUF_IN
GND
DDRT2
DDRC2
VDD2.5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ICS93712
Recommended Application:
DDR fan out buffer for VIA PRO 266 DDR chipset
28
27
26
25
24
23
22
21
20
19
18
17
16
15
GND
DDRT5
DDRC5
VDD2.5
GND
DDRT4
DDRC4
VDD2.5
GND
DDRT3
DDRC3
VDD2.5
SCLK
SDATA
28-Pin SSOP
Block Diagram
FB_OUT
BUF_IN
DDRT0
DDRC0
DDRT1
DDRC1
SCLK
SDATA
Control
Logic
DDRT1
DDRC2
DDRT3
DDRC3
DDRT4
DDRC4
DDRT5
DDRC5
93712 Rev - 9/08/00
ADVANCE INFORMATION documents contain information on products
in the formative or design phase development. Characteristic data and
other specifications are design goals. ICS reserves the right to change or
discontinue these products without notice.
ICS93712
Advance Information
Pin Descriptions
PIN NUMBER
P I N NA M E
TYPE
DESCRIPTION
1
FB_OUT
OUT
Feedback output, dedicated for external feedback
5, 9, 14, 17, 21, 25
VDD2.5
PWR
2.5V voltage supply
GND
PWR
Ground
27, 23, 19, 12, 7, 3
DDRT (5:0)
OUT
"True" Clock of differential pair outputs.
26, 22, 18, 13, 8, 4
DDRC (5:0)
OUT
"Complementory" clocks of differential pair outputs.
2, 6, 11, 20, 24, 28
10
BUF_IN
IN
Single ended buffer input
15
SDATA
I/O
Data pin for I2C circuitry 5V tolerant
16
SCLK
IN
Clock input of I2C input, 5V tolerant input
Byte 1: Reserved Register
(1= enable, 0 = disable)
BIT PIN# PWD
DESCRIPTION
Bit 7
1
R e s e r ve d
Bit 6
1
R e s e r ve d
Bit 5
1
R e s e r ve d
Bit 4
1
R e s e r ve d
Bit 3
1
R e s e r ve d
Bit 2
1
R e s e r ve d
Bit 1
1
R e s e r ve d
Bit 0
1
R e s e r ve d
Byte 2: Reserved Register
(1= enable, 0 = disable)
Byte 3: Reserved Register
(1= enable, 0 = disable)
Byte 4: Reserved Register
(1= enable, 0 = disable)
BIT
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
PIN#
-
PWD
1
1
1
1
1
1
1
1
BIT
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
DESCRIPTION
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
PIN#
-
PWD
1
1
1
1
1
1
1
1
BIT PIN# PWD
Bit 7
1
Bit 6
1
Bit 5
1
Bit 4
1
Bit 3
1
Bit 2
1
Bit 1
1
Bit 0
1
2
DESCRIPTION
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
DESCRIPTION
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
ICS93712
Advance Information
Byte 6: Output Control
(1= enable, 0 = disable)
BIT
PIN# PWD
Bit 7
1
Bit 6
0
Bit 5
0
Bit 4
0
Bit 3
1
Bit 2
27, 26
1
Bit 1
23, 22
1
Bit 0
19, 18
1
Byte 5: Reserved Register
(1= enable, 0 = disable)
BIT PIN# PWD
Bit 7
1
Bit 6
1
Bit 5
1
Bit 4
1
Bit 3
1
Bit 2
1
Bit 1
1
Bit 0
1
DESCRIPTION
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
R e s e r ve d
DESCRIPTION
(Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)*
DDRT5, DDRC5
DDRT4, DDRC4
DDRT3, DDRC3
Byte 7: Output Control
(1= enable, 0 = disable)
BIT
Bit 7
Bit 6
Bit 5
PIN#
-
Bit 4
12, 13
Bit 3
-
Bit 2
7, 8
Bit 1
Bit 0
3, 4
PWD
DESCRIPTION
1
R e s e r ve d *
1
R e s e r ve d *
1
R e s e r ve d *
DDRT2
1
DDRC2
1
Reserved*
DDRT1
1
DDRC1
1
R e s e r ve d *
1
DDRT0, DDRC0
Note:
* For lower power consumption, these bits should be driven to 0.
Switching Characteristics
PARAMETER
Maximum Operating Frequency
Input clock duty cycle
Output to Output Skew
Pulse skew
SYMBOL
CONDITION
dtin
Tskew
Tskewp
Duty cycle
DC2
Rise Time, Fall Time
tr, tf
66MHz to 100MHz
101MHz to 167MHz
Load = 120Ω/16pF
MIN
66
40
48
47
650
Notes:
1. Refers to transition on noninverting output.
2. While the pulse skew is almost constant over frequency, the duty cycle error increases at
higher frequencies. This is due to the formula: duty cycle=twH/tc, were the cycle (tc)
decreases as the frequency goes up.
3
TYP
MAX
200
60
100
100
52
53
950
UNITS
MHz
%
ps
ps
%
%
ps
ICS93712
Advance Information
Absolute Maximum Ratings
Supply Voltage (VDD) . . . . . . . . . . . . . . . . . . . . .
Logic Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ambient Operating Temperature . . . . . . . . . . . .
Storage Temperature . . . . . . . . . . . . . . . . . . . . . .
-0.5V to 3.6V
GND –0.5 V to VDD +0.5 V
0°C to +85°C
–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.
Ele ctrical Characte ristics - Input/Supply /Com m on Output Param e te rs
T A = 0 - 85C; Supply Voltage VDD = 2.5 V +/- 0.2V (unless otherwise stated)
PARAM ETER
Input High Current
Input Low Current
SYMBOL
IIH
IIL
IDD2 .5
Operating Supply Current
IDDPD
Output High Current
IOH
CONDITIONS
VI = VDD or GND
VI = VDD or GND
CL = 0pf
CL = 0pf
VDD = 2.3V, VOUT = 1V
Output Low Current
VDD = 2.3V, VOUT = 1.2V
IOL
High-level output
voltage
VOH
Low-level output voltage
VOL
Input Capacitance 1
1
C IN
M IN
TYP
M AX
-18
UNITS
µA
µA
mA
µA
mA
26
mA
100
VDD = min to max,
IOH = -1 mA
VDD = 2.3V,
IOH = -12 mA
VDD = min to max
IOL=1 mA
VDD = 2.3V
IOH=12 mA
VI = GND or VDD
V
V
0.1
0.6
2
V
pF
Guaranteed by design, not 100% tested in production.
Re com m e nde d Ope rating Condition
T A = 0 - 85C; Supply Voltage AVDD, VDD = 2.5 V +/- 0.2V (unless otherwise stated)
PARAM ETER
SYM BOL
Power Supply Voltage
VDD
Input High Voltage
Input Low Voltage
Input voltage level
Output differential-pair
crossing voltage
V IH
V IL
V IN
1
CONDITIONS
OE input
OE input
M IN
TYP
M AX
UNITS
2.3
2.5
2.7
V
V
V
V
V
VOC
Guaranteed by design, not 100% tested in production.
4
ICS93712
Advance Information
General I2C serial interface information
The information in this section assumes familiarity with I2C programming.
For more information, contact ICS for an I2C programming application note.
How to Write:
How to Read:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Controller (host) sends a start bit.
Controller (host) sends the write address D2 (H)
ICS clock will acknowledge
Controller (host) sends a dummy command code
ICS clock will acknowledge
Controller (host) sends a dummy byte count
ICS clock will acknowledge
Controller (host) starts sending first byte (Byte 0)
through byte 6
• ICS clock will acknowledge each byte one at a time.
• Controller (host) sends a Stop bit
Controller (host) will send start bit.
Controller (host) sends the read address D3 (H)
ICS clock will acknowledge
ICS clock will send the byte count
Controller (host) acknowledges
ICS clock sends first byte (Byte 0) through byte 7
Controller (host) will need to acknowledge each byte
Controller (host) will send a stop bit
How to Read:
How to Write:
Controlle r (Host)
Start Bit
Address
D2(H )
Controlle r (Host)
Start Bit
Address
D3(H )
ICS (Sla ve/Re ceiver)
ICS (Slave/Rece ive r)
A CK
Byte Count
A CK
Dummy Command Code
A CK
ACK
A CK
ACK
A CK
ACK
A CK
ACK
A CK
ACK
A CK
ACK
A CK
ACK
A CK
ACK
A CK
Stop Bit
Byte 0
Dummy Byte Count
Byte 1
Byte 0
Byte 2
Byte 1
Byte 3
Byte 2
Byte 4
Byte 3
Byte 5
Byte 4
Byte 6
Byte 5
Byte 7
Byte 6
Byte 7
A CK
Notes:
1.
2.
3.
4.
5.
6.
Stop Bit
The ICS clock generator is a slave/receiver, I2C component. It can read back the data stored in the latches for verification.
Read-Back will support Intel PIIX4 "Block-Read" protocol.
The data transfer rate supported by this clock generator is 100K bits/sec or less (standard mode)
The input is operating at 3.3V logic levels.
The data byte format is 8 bit bytes.
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.
At power-on, all registers are set to a default condition, as shown.
5
ICS93712
Advance Information
SYMBOL
In Millimeters
In Inches
COMMON DIMENSIONS COMMON DIMENSIONS
MIN
MAX
MIN
MAX
A
-
2.00
-
A1
0.05
-
.002
-
A2
1.65
1.85
.065
.073
b
0.22
0.38
.009
.015
c
0.09
0.25
SEE VARIATIONS
D
.0035
.010
SEE VARIATIONS
E
7.40
E1
5.00
5.60
0.65 BASIC
.197
.220
0.0256 BASIC
0.55
0.95
SEE VARIATIONS
.022
.037
SEE VARIATIONS
e
L
N
α
8.20
.079
0°
.291
.323
8°
0°
8°
MIN
MAX
MIN
9.90
10.50
.390
.413
MO-150 JEDEC
Doc.# 10-0033
6/1/00 Rev B
VARIATIONS
N
28
D mm.
D (inch)
Ordering Information
ICS93712yF-T
Example:
ICS XXXX y F - PPP - T
Designation for tape and reel packaging
Pattern Number (2 or 3 digit number for parts with ROM code patterns)
Package Type
F=SSOP
Revision Designator (will not correlate with datasheet revision)
Device Type (consists of 3 or 4 digit numbers)
Prefix
ICS, AV = Standard Device
6
MAX