LOW SKEW, 1-TO-12 LVCMOS/LVTTL CLOCK MULTIPLIER/
ZERO DELAY BUFFER
ICS87973I-147
General Description
ICS
HiPerClockS™
Features
•
•
•
•
•
•
•
•
•
•
•
•
•
Fully integrated PLL
Fourteen LVCMOS/LVTTL outputs to include: twelve clocks,
one feedback, one sync
Selectable differential CLK, nCLK inputs or LVCMOS/LVTTL
reference clock inputs
CLK0, CLK1 can accept the following input levels:
LVCMOS or LVTTL
CLK, nCLK pair can accept the following differential
input levels: LVPECL, LVDS, LVHSTL, SSTL, HCSL
Output frequency range: 10MHz to 150MHz
VCO range: 240MHz to 500MHz
Output skew: 200ps (maximum)
Cycle-to-cycle jitter, (all banks
÷4):
55ps (maximum)
Full 3.3V supply voltage
-40°C to 85°C ambient operating temperature
Compatible with PowerPC™
and Pentium™
Microprocessors
Available in both standard (RoHS 5) and lead-free (RoHS 6)
packages
The ICS87973I-147 is a LVCMOS/LVTTL clock
generator and a member of the HiPerClockS™
family
of High Performance Clock Solutions from IDT. The
ICS87973I-147 has three selectable inputs and
provides 14 LVCMOS/LVTTL outputs.
The ICS87973I-147 is a highly flexible device. The three
selectable inputs (1 differential and 2 single ended inputs) are
often used in systems requiring redundant clock sources. Up to
three different output frequencies can be generated among the
three output banks.
The three output banks and feedback output each have their own
output dividers which allows the device to generate a multitude of
different bank frequency ratios and output-to-input frequency
ratios. In addition, 2 outputs in Bank C (QC2, QC3) can be
selected to be inverting or non-inverting. The output frequency
range is 10MHz to 150MHz. The input frequency range is 6MHz to
120MHz.
The ICS87973I-147 also has a QSYNC output which can be used
for system synchronization purposes. It monitors Bank A and
Bank C outputs and goes low one period prior to coincident rising
edges of Bank A and Bank C clocks. QSYNC then goes high again
when the coincident rising edges of Bank A and Bank C occur.
This feature is used primarily in applications where Bank A and
Bank C are running at different frequencies, and is particularly
useful when they are running at non-integer multiples of one
another.
Example Applications:
1.System
Clock generator:
Use a 16.66MHz reference clock to
generate eight 33.33MHz copies for PCI and four 100MHz
copies for the CPU or PCI-X.
2.Line
Card Multiplier:
Multiply differential 62.5MHz from a back
plane to single-ended 125MHz for the line Card ASICs and
Gigabit Ethernet Serdes.
3.Zero
Delay buffer for Synchronous memory:
Fanout up to twelve
100MHz copies from a memory controller reference clock to the
memory chips on a memory module with zero delay.
Pin Assignment
GNDO
QB0
V
DDO
QB1
GNDO
QB2
V
DDO
QB3
EXT_FB
GNDO
QFB
V
DD
FSEL_FB0
39 38 37 36 35 34 33 32 31 30 29 28 27
FSEL_B1
FSEL_B0
FSEL_A1
FSEL_A0
QA3
V
DDO
QA2
GNDO
QA1
V
DDO
QA0
GNDO
VCO_SEL
40
41
42
43
44
45
46
47
48
49
50
51
52
1
GNDI
26
25
24
23
22
21
20
19
18
17
16
15
14
2 3 4 5 6 7 8 9 10 11 12 13
FRZ_DATA
FSEL_FB2
PLL_SEL
REF_SEL
CLK_SEL
CLK0
CLK1
CLK
nCLK
nMR/OE
FRZ_CLK
V
DDA
FSEL_FB1
QSYNC
GNDO
QC0
V
DDO
QC1
FSEL_C0
FSEL_C1
QC2
V
DDO
QC3
GNDO
INV_CLK
ICS87973I-147
52-Lead LQFP
10mm x 10mm x 1.4mm package body
Y Package
Top View
IDT™ / ICS™
LVCMOS CLOCK MULTIPLIER/ZERO DELAY BUFFER
1
ICS87973DYI-147 REV. A DECEMBER 9, 2008
ICS87973I-147
LOW SKEW, 1-TO-12, LVCMOS/LVTTL CLOCK MULTIPLIER/ZERO DELAY BUFFER
Block Diagram
VCO_SEL
Pullup
PLL_SEL
Pullup
REF_SEL
Pullup
CLK
Pullup
nCLK
CLK0
Pullup
CLK1
Pullup
CLK_SEL
Pullup
EXT_FB
Pullup
SYNC
FRZ
SYNC
FRZ
SYNC
FRZ
SYNC
FRZ
QA0
QA1
QA2
QA3
SYNC
FRZ
SYNC
FRZ
SYNC
FRZ
SYNC
FRZ
QB0
QB1
QB2
QB3
FSEL_FB2
nMR/OE
Pullup
QC0
SYNC
FRZ
SYNC
FRZ
SYNC
FRZ
QC1
QC2
QC3
QFB
FSEL_A[0:1]
Pullup
FSEL_B[0:1]
Pullup
2
2
2
3
SYNC
FRZ
FSEL_C[0:1]
Pullup
FSEL_FB[0:2]
Pullup
QSYNC
FRZ_CLK
Pullup
FRZ_DATA
Pullup
INV_CLK
Pullup
IDT™ / ICS™
LVCMOS CLOCK MULTIPLIER/ZERO DELAY BUFFER
2
ICS87973DYI-147 REV. A DECEMBER 9, 2008
ICS87973I-147
LOW SKEW, 1-TO-12, LVCMOS/LVTTL CLOCK MULTIPLIER/ZERO DELAY BUFFER
Simplified Block Diagram
nMR/OE
CLK
Pullup
nCLK
CLK0
Pullup
CLK1
Pullup
CLK_SEL
Pullup
REF_SEL
Pullup
1
0
0
1
VCO R
ANGE
240MHz - 500MHz
0
÷2
0
1
÷1
1
FSEL_A[0:1]
2
PLL
FSEL_
A1 A0
0 0
0 1
1 0
1 1
QAx
÷4
÷6
÷8
÷12
SYNC
FRZ
SYNC
FRZ
SYNC
FRZ
SYNC
FRZ
QA0
QA1
QA2
QA3
EXT_FB
Pullup
FSEL_B[0:1]
2
VCO_SEL
Pullup
PLL_SEL
Pullup
FSEL_
B1 B0
0 0
0 1
1 0
1 1
QBx
÷4
÷6
÷8
÷10
SYNC
FRZ
SYNC
FRZ
SYNC
FRZ
SYNC
FRZ
QB0
QB1
QB2
QB3
FSEL_C[0:1]
2
FSEL_
C1 C0
0 0
0 1
1 0
1 1
QCx
÷2
÷4
÷6
÷8
Pullup
QC0
SYNC
FRZ
QC1
QC2
QC3
0
SYNC
FRZ
SYNC
FRZ
1
INV_CLK
3
FSEL_FB[0:2]
FSEL_
FB2 FB1 FB0 QFB
0
0
0
÷4
0
0
1
÷6
0
1
0
÷8
0
1
1 ÷10
1
0
0
÷8
1
0
1 ÷12
1
1
0 ÷16
1
1
1 ÷20
FRZ_CLK
Pullup
FRZ_DATA
Pullup
O
UTPUT
D
ISABLE
C
IRCUITRY
SYNC
FRZ
QFB
QSYNC
IDT™ / ICS™
LVCMOS CLOCK MULTIPLIER/ZERO DELAY BUFFER
3
ICS87973DYI-147 REV. A DECEMBER 9, 2008
ICS87973I-147
LOW SKEW, 1-TO-12, LVCMOS/LVTTL CLOCK MULTIPLIER/ZERO DELAY BUFFER
Table 1. Pin Descriptions
Number
1
2
3
4
5,
26,
27
6
Name
GNDI
nMR/OE
FRZ_CLK
FRZ_DATA
FSEL_FB2,
FSEL_FB1,
FSEL_FB0
PLL_SEL
Type
Power
Input
Input
Input
Input
Pullup
Pullup
Pullup
Pullup
Description
Power supply ground.
Master reset and output enable. When HIGH, enables the outputs.
When LOW, resets the outputs in a high-impedance state and resets output divide
circuitry. Enables and disables all outputs. LVCMOS / LVTTL interface levels.
Clock input for freeze circuitry. LVCMOS / LVTTL interface levels.
Configuration data input for freeze circuitry. LVCMOS / LVTTL interface levels.
Select pins control Feedback Divide value. LVCMOS / LVTTL interface levels.
See Table 3B.
Selects between the PLL and reference clocks as the input to the output dividers.
When HIGH, selects PLL. When LOW, bypasses the PLL and reference clocks.
LVCMOS / LVTTL interface levels.
Selects between CLK0 or CLK1 and CLK, nCLK inputs. When LOW, selects CLK0
or CLK1. When HIGH, CLK, nCLK inputs. LVCMOS / LVTTL interface levels.
Clock select input. When LOW, selects CLK0. When HIGH, selects CLK1.
LVCMOS / LVTTL interface levels.
Single-ended reference clock inputs. LVCMOS/LVTTL interface levels.
Non-inverting differential clock input.
Inverting differential clock input. V
DD
/2 default when left floating.
Analog supply pin.
Pullup
Inverted clock select for QC2 and QC3 outputs. LVCMOS / LVTTL interface levels.
Power supply ground.
Input
Pullup
7
8
9, 10
11
12
13
14
15, 24, 30,
35, 39, 47,
51
16, 18,
21, 23
17, 22, 33,
37, 45, 49
19,
20
25
28
29
31
32, 34,
36, 38
40,
41
42,
43
44, 46
48, 50
52
REF_SEL
CLK_SEL
CLK0, CLK1
CLK
nCLK
V
DDA
INV_CLK
GNDO
QC3, QC2,
QC1, QC0
V
DDO
FSEL_C1,
FSEL_C0
QYSNC
V
DD
QFB
EXT_FB
QB3, QB2,
QB1, QB0
FSEL_B1,
FSEL_B0
FSEL_A1,
FSEL_A0
QA3, QA2,
QA1, QA0
VCO_SEL
Input
Input
Input
Input
Input
Power
Input
Power
Pullup
Pullup
Pullup
Pullup
Output
Power
Input
Output
Power
Output
Input
Output
Input
Input
Output
Input
Pullup
Pullup
Pullup
Pullup
Pullup
Single-ended Bank C clock outputs. LVCMOS/ LVTTL interface levels.
Output power supply pins.
Select pins for Bank C outputs. LVCMOS / LVTTL interface levels. See Table 3A.
Synchronization output for Bank A and Bank C. Refer to Figure 1, Timing Diagrams.
LVCMOS / LVTTL interface levels.
Power supply pin.
Single-ended feedback clock output. LVCMOS / LVTTL interface levels.
External feedback. LVCMOS / LVTTL interface levels.
Single-ended Bank B clock outputs. LVCMOS/ LVTTL interface levels.
Select pins for Bank B outputs. LVCMOS / LVTTL interface levels. See Table 3A.
Select pins for Bank A outputs. LVCMOS / LVTTL interface levels. See Table 3A.
Single-ended Bank A clock outputs. LVCMOS/ LVTTL interface levels.
Selects VCO. When HIGH, selects VCO ÷ 1. When LOW, selects VCO ÷ 2.
LVCMOS / LVTTL interface levels.
NOTE:
Pullup
refers to internal input resistors. See Table 2,
Pin Characteristics,
for typical values.
IDT™ / ICS™
LVCMOS CLOCK MULTIPLIER/ZERO DELAY BUFFER
4
ICS87973DYI-147 REV. A DECEMBER 9, 2008
ICS87973I-147
LOW SKEW, 1-TO-12, LVCMOS/LVTTL CLOCK MULTIPLIER/ZERO DELAY BUFFER
Table 2. Pin Characteristics
Symbol
C
IN
R
PULLUP
C
PD
R
OUT
Parameter
Input Capacitance
Input Pullup Resistor
Power Dissipation Capacitance
(per output)
Output Impedance
V
DD,
V
DDA,
V
DDO
= 3.465V
5
7
Test Conditions
Minimum
Typical
4
51
18
12
Maximum
Units
pF
k
Ω
pF
Ω
Function Tables
Table 3A. Output Bank Configuration Select Function Table
Inputs
FSEL_A1
0
0
1
1
FSEL_A0
0
1
0
1
Outputs
QA
÷4
÷6
÷8
÷12
Inputs
FSEL_B1
0
0
1
1
FSEL_B0
0
1
0
1
Outputs
QB
÷4
÷6
÷8
÷10
Inputs
FSEL_C1
0
0
1
1
FSEL_C0
0
1
0
1
Outputs
QC
÷2
÷4
÷6
÷8
Table 3B. Feedback Configuration Select Function Table
Inputs
FSEL_FB2
0
0
0
0
1
1
1
1
FSEL_FB1
0
0
1
1
0
0
1
1
FSEL_FB0
0
1
0
1
0
1
0
1
Outputs
QFB
÷4
÷6
÷8
÷10
÷8
÷12
÷16
÷20
Table 3C. Control Input Select Function Table
Control Pin
VCO_SEL
REF_SEL
CLK_SEL
PLL_SEL
nMR/OE
INV_CLK
Logic 0
VCO/2
CLK0 or CLK1
CLK0
BYPASS PLL
Master Reset/Output High-Impedance
Non-Inverted QC2, QC3
Logic 1
VCO
XTAL
CLK1
Enable PLL
Enable Outputs
Inverted QC2, QC3
5
ICS87973DYI-147 REV. A DECEMBER 9, 2008
IDT™ / ICS™
LVCMOS CLOCK MULTIPLIER/ZERO DELAY BUFFER