IDT ICS9147-01

Integrated
Circuit
Systems, Inc.
ICS9147-01
Frequency Generator & Integrated Buffers for PENTIUMTM
General Description
Features
The ICS9147-01 generates all clocks required for high
speed RISC or CISC microprocessor systems such as Intel
PentiumPro. Two bidirectional I/O pins (FS1,FS2) are latched
at power-on to the functionality table, with FS0 selectable
in real-time to toggle between conditions. The inputs
provide for tristate and test mode conditions to aid in
system level testing. These multiplying factors can be
customized for specific applications. Glitch-free stop
clockcontrols are provided for CPU clocks and BUS clocks.
•
•
•
High drive BUS and SDRAM outputs typically provide
greater than 1 V/ns slew rate into 30 pF loads. CPU outputs
typically provide better than 1V/ns slew rate into 20 pF
loads while maintaining 50 ± 5% duty cycle. The REF clock
outputs typically provide better than 0.5V/ns slew rates.
Seperate buffers supply pins VDD2 allow for 3.3V or
reduced voltage swing (from 2.9 to 2.5V) for CPU (1:4) and
IOAPIC outputs.
Block Diagram
•
•
•
•
•
•
•
•
•
•
•
Four copies of CPU clock
Six SDRAM (3.3 V TTL), usable as AGP clocks
Seven copies of BUS clock (synchronous with CPU
clock/2 or CPU/2.5 for 75 and 83.3 MHz CPU)
CPU clocks to BUS clocks skew 1-4ns (CPU early)
One IOAPIC clock @14.31818 MHz
Two copies of Ref. clock @14.31818 MHz
One each 48/ 24 MHz (3.3 V TTL)
This device is configured into the Mobile mode for
power management of Intel 430 TX
Ref. 14.31818 MHz Xtal oscillator input
Separate 66/60 MHz select pin (LSB of select pins)
Separate VDD2 for four CPU and single IOAPIC output
buffers to allow 2.5V output (or Std. Vdd)
Power Management Control Input pins
3.0V – 3.7V supply range w/2.5V compatible outputs
48-pin SSOP package
Pin Configuration
48-Pin SSOP
Pentium is a trademark of Intel Corporation
9147-01Rev B 04/25/01
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.
ICS9147-01
Pin Descriptions
PI N N U M B E R
1
2
PI N N A M E
R EF 2
FS2
R EF 1
FS1
3, 10, 17, 24, 31,
GN D
37, 43
TYPE
O UT
IN
O UT
IN
D E S C R I PT I O N
Reference clock output*
Logic input frequency select Bit 2*
Reference clock output*
Logic input frequency select Bit1*
PWR
Ground.
4
X1
IN
5
X2
O UT
7, 15, 28, 34
VDD3
8,9,11,12,13,14,16 BUS F, BUS (1:6)
18
FSO
PWR
O UT
IN
2 1, 2 5 , 4 8
22, 23
VDD
48, 24MHz
PWR
O UT
26
BUS S TO P#
IN
27
C PUS TO P#
IN
36, 35, 33, 32, 30,
S DRAM (1:6)
29
40, 46
41, 42, 39,38
VDD2
PWR
CPU (1:4)
O UT
44
P D#
45
IO AP IC
6 , 19 , 2 0 , 4 7
O UT
N /C
IN
O UT
—
Crystal input. N ominally 14.318 MHz. Has internal load cap. External
crystal load of 30pF to GN D recommended for VDD power on faster
than 2.0ms.
Crystal output. Has internal load cap and feedback resistor to X1.
External crystal load of 10pF to GN D recommended for VDD power
on faster than 2.0ms.
3.3V I/O power supply, BUS and S DRAM buffer supply.
BUS clock outputs. see select table for frequency
S elect pin for enabling 66.6 MHz or 60 MHz, or other selections in
frequency select table.
C ore power supply, and fixed clock power.
48, 24MHz clock outputs
Input pin to synchronously stop all BUS (1:6) clocks when pin is
low.
Input pin to synchronously stop all C PU and S DRAM clocks when
pin is low.
S DRAM clocks at C PU speed. S ee select table for frequency.
Powered by VDD3.
2.5V Power S upply for C PU and IO APIC buffers, can be tied to
VDD3 for 3.3V operation
C PU clock output clocks .S ee select table for frequency
Power down logic control input. When low, powers off both PLL
and all outputs forced to logic low.
IO APIC clock output (Freq=14.318 with nominal crystal) Powered
by VDD2 supply
Pins not internally connected.
* Bidirectional input/output pins, input logic levels are latched at internal power-on-reset. Use 10Kohm resistor to program logic
Hi to VDD or GND for logic low.
2
ICS9147-01
Functionality
PD#
CPUSTOP#
BUSFS2*
FS1*
STOP# (at REF2) (at REF1)
FS0
(pin 18)
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
1
X
X
X
1
1
0
1
1
0
X
X
X
X
X
X
CPU (1:4),
BUS (1:6)
SD R M
BUSF
(1:6)
(M Hz)
(M Hz)
60
30
66.6
33.3
50
25
55
27.5
75
30a
83.3
33.3a
REF/2
REF/4
Tristate
Tristate
LOW
LOW
PLL off
LOW
running
running
LOW
Note a: These frequency selections are at CPU/2.5 (internal VCO/5), not synchronous CPU/2
3
48M Hz 24 M Hz
(M Hz) (M Hz)
48
48
48
48
48
48
REF/2
Tristate
LOW
PLL off
running
running
24
24
24
24
24
24
REF/4
Tristate
LOW
running
running
REF (1:2),
IOAPIC
(M Hz)
14.318
14.318
14.318
14.318
14.318
14.318
REF
Tristate
LOW
Osc Off
running
running
ICS9147-01
CPUSTOP# Timing Diagram
CPUSTOP# is an asychronous input to the clock synthesizer. It is used to turn off the CPU clocks for low power operation.
CPUSTOP# is synchronized by the ICS9147-01. All other clocks will continue to run while the CPU and SDRAM clocks
are disabled. The CPU and SDRAM clocks will always be stopped in a low state and start in such a manner that guarantees
the high pulse width is a full pulse. CPU clock on latency is 0 to 1 CPU clocks and CPU clock off latency is 0 to 1 CPU
clocks.
Notes:
1. All timing is referenced to the internal CPU clock.
2. CPUSTOP# is an asynchronous input and metastable conditions
may exist. This signal is synchronized to the CPU and SDRAM
clocks inside the ICS9147-01.
3. All other clocks continue to run undisturbed.
4. PD# and BUSSTOP# are shown in a high (true) state.
BUSSTOP# Timing Diagram
BUSSTOP# is an asynchronous input to the ICS9147-01. It is used to turn off the BUS (1:6) clocks for low power operation.
BUSSTOP# is synchronized by the ICS9147-01 internally. BUS (1:6) clocks are stopped in a low state and started with
a full high pulse width guaranteed. BUS (1:6) clock on latency cycles are less than 4 CPU clocks and BUS (1:6) clock off
latency is less than 4 clocks.
(Drawing shown on next page.)
4
ICS9147-01
Notes:
1. All timing is referenced to the Internal BUS clock (defined as inside the ICS9147 device.)
2. BUSSTOP# is an asynchronous input, and metastable conditions may exist. This signal is required to be
synchronized inside the ICS9147.
3. All other clocks continue to run undisturbed.
4. PD# and CPUSTOP# are shown in a high (true) state.
PD# Timing Diagram
The power down selection is used to put the part into a very low power state without turning off the power to the part.
PD# is an asynchronous active low input. This signal is synchronized internal by the ICS9147-01 prior to its control
action of powering down the clock synthesizer. PD# is an asynchronous function for powering up the system. Internal
clocks will not be running after the device is put in power down state. When PD# is active (low) all clocks are driven to
a low state and held prior to turning off the VCOs and the Crystal oscillator. The power on latency is guaranteed to be
less than 3mS. The power down latency is less than three CPU clock cycles. BUSSTOP# and CPUSTOP# are don’t care
signals during the power down operations.
Notes:
1. All timing is referenced to the Internal CPU clock (defined as inside the ICS9147 device).
2. PD# is an asynchronous input and metastable conditions may exist. This signal is synchronized inside the ICS9147.
3. The shaded sections on the VCO and the Crystal signals indicate an active clock is being generated.
5
ICS9147-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 at 3.3V
VDD = 3.0 – 3.7 V, TA = 0 – 70° C unless otherwise stated
PARAMETER
Input Low Voltage
Input High Voltage
Input Low Current
Input High Current
Output Low Current
Output High Current
Output Low Current
Output High Current
Output Low Current
Output High Current
Output Low Voltage
Output High Voltage
Output Low Voltage
Output High Voltage
Output Low Voltage
Output High Voltage
Supply Current
Supply Current
SYMBOL
VIL
VIH
IIL
IIH
IOL1a
IOL1b
IOH1a
IOH1b
IOL2
IOH2
IOL3a
IOL3b
IOH3a
IOH3b
VOL1a
VOL1b
VOH1a
VOH1b
VOL2
VOH2
VOL3a
VOL3b
VOH3a
VOH3b
IDD
IDDPD
DC Characte ris tics
TEST CONDITIONS
Latched inputs and Fulltime inputs
Latched inputs and Fulltime inputs
VIN = 0V (Fulltime inputs)
VIN=VDD (Fulltime inputs)
VOL = 0.8V; CPU, SDRAM; VDD2 = 3.3V
VOL = 0.8V; CPU; VDD2 = 2.5V
VOH = 2.0V; CPU, SDRAM; VDD2 = 3.3V
VOH = 2.0V; CPU; VDD2 = 2.5V
VOL = 0.8V; for fixed 24, 48, BUS, REF
VOH = 2.0V; for fixed 24, 48, BUS, REF
VOL = 0.8V; IOAPIC; VDD2 = 3.3V
VOL = 0.8V; IOAPIC; VDD2 = 2.5V
VOH = 2.0V for IOAPIC at VDD2 = 3.3V
VOH = 2.0V; IOAPIC; VDD2 = 2.5V
IOL = 10mA; CPU, SDRAM;VDD2 = 3.3V
IOL = 10mA; CPU; VDD2=2.5V
IOH = - 10mA; CPU, SDRAM; VDD = 3.3V
IOH = - 10mA; CPU; VDD2=2.5V
IOL = 8mA; for fixed CLKs
IOH = - 8mA; for fixed CLKs
IOL = 10mA; for IOAPIC at VDD2 = 3.3V
IOL = 10mA; IOAPIC; VDD2 = 2.5V
IOH = - 10mA; for IOAPIC at VDD2 = 3.3V
IOH = - 10mA; IOAPIC; VDD2 = 2.5V
@66.6 MHz; all outputs unloaded
Power Down
MIN
0.7VDD
- 28.0
- 5.0
19 . 0
19 . 0
16.0
19.0
19.0
2.4
1. 9 5
2.4
2.4
2.0
-
Note 1: Parameter is guaranteed by design and characterization. Not 100% tested in production.
6
TYP
- 10 . 5
30.0
30.0
- 26.0
- 12 . 5
25.0
- 22.0
33.0
33.0
- 45.0
- 13 . 0
0.3
0.3
2.8
2.1
0.3
2.8
0.3
0.3
2.8
2.2
120
300
MAX
0.2VDD
5.0
- 16 . 0
- 9.5
- 14.0
- 16.0
- 10 . 0
0.4
0.4
0.4
0.4
0.4
180
500
UNITS
V
V
A
A
mA
mA
mA
mA
mA
mA
mA
mA
mA
mA
V
V
V
V
V
V
V
V
V
V
mA
A
ICS9147-01
Electrical Characteristics at 3.3V
VDD = 3.0 – 3.7 V, TA = 0 – 70° C unless otherwise stated
PARAMETER
SYMBO L
1
Rise Time
Tr1a
Rise Time1
Tr1b
Fall Time
Rise Time1
Fall Time1
Rise Time1
Fall Time1
Tf1
Tr2
Tf2
Tr3
Tf3
Rise Time1,3
Tr4
Rise Time1
Tr4a
Fall Time1,3
Tf4
Rise Time1
Tr5
1,3
Fall Time1
Tf5
Duty Cycle
Jitter, Cycle to Cycle1
Dt
Tjc- c
Jitter, O ne Sigma1, 2
Tj1s1
Jitter, Absolute1, 2
Tjab1
Jitter, O ne Sigma1
Tj1s2
Jitter, Absolute1
Tjab2
1
Input Frequency
Logic Input Capacitance1
Crystal O scillator Capacitance1
1
Power- on Time1
Fi
CIN
CINX
ton
Clock Skew1
Tsk1
Clock Skew
Tsk2
Clock Skew
Tsk3
Clock Skew1
Tsk4
1
1,2
AC Characte ris tics
TEST CO NDITIO NS
20pF load, 0.8 to 2.0V
CPU; VDD = 3.3V
20pF load, 0.8 to 2.0V
CPU; VDDL @ 2.5V
20pF load, 2.0 to 0.8V CPU;
30pF load SDRAM 0.8 to 2.0V
30pF load SDRAM 2.0 to 0.8V
30pF load BUS 0.8 to 2.0V
30pF load BUS 2.0 to 0.8V
20pF load, 0.8 to 2.0V
24, 48, REF2, & IO APIC
45pF load, 0.8 to 2.0V , IO APIC with
VDDL = 2.5V
20pF load, 2.0 to 0.8V
24, 48, REF2, & IO APIC
Load = 45pF 0.8 to 2.0V IO APIC
VDD = 3.3V
Load = 45pF 2.0 to 0.8V, REF1
VDD = 3.3V
20pF load @ VO UT=1.4V
CPU, VDD2 = 3.0 to 3.7V
CPU; Load=20pF,
SDRAM & BUS Clocks Load = 30pF
CPU; Load=20pF,
SDRAM & BUS Clocks Load = 30p
REF2, 48/24MHz Load=20pF,
REF1 CL = 47pF
REF2, 48/24MHz Load=20pF,
REF1 CL = 47pF
Logic input pins
X1, X2 pins
From VDD=1.6V to 1st crossing of 66.6
MHz VDD supply ramp < 40ms
CPU to CPU; Load=20pF; @1.4V
(Same VDD)
BUS to BUS; Load=20pF; @1.4V
CPU to BUS; Load=20pF; @1.4V
(CPU is early)
SDRAM (@3.3V) to CPU (@2.5V)
(2.5V CPU is late)
MIN
TYP
MAX
UNITS
-
0.9
1. 5
ns
-
1.5
2.0
ns
-
0.8
1.0
0.9
1.2
1.1
1. 4
1.6
1.5
2.0
1. 9
ns
ns
ns
ns
ns
-
0.83
1.4
ns
-
2.2
2.6
ns
-
0.81
1. 3
ns
1.6
2.0
ns
1.6
2.0
ns
45
50
150
55
250
%
ps
-
50
150
ps
- 250
-
250
ps
-
1
3
%
-5
2
5
%
12 . 0
-
14.318
5
18
16.0
-
MHz
pF
pF
-
2.5
4.5
ms
-
150
250
ps
-
300
500
ps
1
2.6
4
ns
250
400
ps
Note 1: Parameter is guaranteed by design and characterization. Not 100% tested in production.
Note 2: Includes VDD2 = 2.5V
Note 3: VDD3 = 3.3V
7
ICS9147-01
Shared Pin Operation Input/Output Pins
Test Mode Operation
The ICS9147-01 includes a production test verification
mode of operation. This requires that the FSO and FS1 pins
be programmed to a logic high and the FS2 pin be
programmed to a logic low(see Shared Pin Operation
section). In this mode the device will output the following
frequencies.
Pins 1 and 2 on the ICS9147-01 serve as dual signal functions
to the device. During initial power-up, they act as input
pins. The logic level (voltage) that is present on these pins at
this time is read and stored into a 4-bit internal data latch. At
the end of Power-On reset, (see AC characteristics for timing
values), the device changes the mode of operations for these
pins to an output function. In this mode the pins produce the
specified buffered clocks to external loads.
Pin
REF, IOAPIC
48MHz
24MHz
CPU,
SDRAM
BUS (1:6)
To program (load) the internal configuration register for
these pins, a resistor is connected to either the VDD (logic 1)
power supply or the GND (logic 0) voltage potential. A 10
Kilohm(10K) resistor is used to provide both the solid CMOS
programming voltage needed during the power-up
programming period and to provide an insignificant load on
the output clock during the subsequent operating period.
Fre que ncy
REF
REF/2
REF/4
REF/2
REF/4
Note: REF is the frequency of either the crystal connected
between the devices X1and X2 or, in the case of a device
being driven by an external reference clock, the frequency
of the reference (or test) clock on the device’s X1 pin.
Figs. 1 and 2 show the recommended means of implementing
this function. In Fig. 1 either one of the resistors is loaded
onto the board (selective stuffing) to configure the device’s
internal logic. Figs. 2a and b provide a single resistor
loading option where either solder spot tabs or a physical
jumper header may be used.
These figures illustrate the optimal PCB physical layout
options. These configuration resistors are of such a large
ohmic value that they do not effect the low impedance clock
signals. The layouts have been optimized to provide as little
impedance transition to the clock signal as possible, as it
passes through the programming resistor pad(s).
Fig. 1
8
ICS9147-01
Fig. 2a
Fig. 2b
9
ICS9147-01
Recommended PCB Layout for ICS9147-01
NOTE:
This PCB Layout is based on a 4 layer board with an internal Ground (common) and Vcc plane. Placement of
components will depend on routing of signal trace. The 0.1uf Capacitors should be placed as close as possible
to the Power pins. Placement on the backside of the board is also possible. The Ferrite Beads can be replaced
with 10-15ohm Resistors. For best results, use a Fixed Voltage Regulator between the main (board) Vcc and the
different Vdd planes.
10
ICS9147-01
c
N
SYMBOL
L
E1
INDEX
AREA
A
A1
b
c
D
E
E1
e
h
L
N
α
E
1 2
a
h x 45°
D
A
In Millimeters
COMMON DIMENSIONS
MIN
MAX
2.41
2.80
0.20
0.40
0.20
0.34
0.13
0.25
SEE VARIATIONS
10.03
10.68
7.40
7.60
0.635 BASIC
0.38
0.64
0.50
1.02
SEE VARIATIONS
0°
8°
In Inches
COMMON DIMENSIONS
MIN
MAX
.095
.110
.008
.016
.008
.0135
.005
.010
SEE VARIATIONS
.395
.420
.291
.299
0.025 BASIC
.015
.025
.020
.040
SEE VARIATIONS
0°
8°
A1
-Ce
SEATING
PLANE
N
.10 (.004) C
48
b
VARIATIONS
D mm.
MIN
MAX
15.75
16.00
D (inch)
MIN
.620
Reference Doc.: JEDEC Publication 95, MO-118
10-0034
300 mil SSOP Package
Ordering Information
ICS9147F-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 = Standard Device
11
MAX
.630