The ICS581-01 and ICS581-02 are glitch free,
Phase Locked Loop (PLL) based clock multiplexers
(mux) with zero delay from input to output. They
each have 4 low skew outputs which can be
configured as a single output, 3 outputs or 4
outputs. The ICS581-01 allows user control over
the mux switching. The ICS581-02 has automatic
switching between the 2 clock inputs.
The ICS581-01 and -02 are members of the ICS
Clock Blocks™ family of clock generation,
synchronization, and distribution devices. For a
non-PLL based clock mux, see the ICS580-01.
Block Diagrams
INA
INB
FBIN
ICS581-01
1
0
SELA
OE0
OE1
• Tiny 16 pin TSSOP package
• No short pulses or glitches on output. Operates to
200 MHz
• User controlled (ICS581-01) or automatic, timed
(ICS581-02) switch
• Low skew outputs
• Ideal for systems with backup or redundant clocks
Integrated Circuit Systems, Inc. • 525 Race Street • San Jose •CA•95126• (408) 295-9800tel • www.icst.com
Pin Assignment
S0
S1
VDD
INA
INB
GND
FBIN
OE0
ICS581-01, -02
Zero-Delay Glitch-Free Clock Multiplexer
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
SELA
VDD
CLK1
CLK2
CLK3
CLK4
GND
9
OE1
S0
S1
VDD
INA
INB
GND
FBIN
OE0
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
DIV
VDD
CLK1
CLK2
CLK3
CLK4
GND
9
OE1
Clock Decoding
SELACLK1:4
0INB
1INA
ICS581-01 only
Tri-State and Power Down
OE1OE0CLK1CLK2,3,4PLL
00ZZOff
01OnZOn
10ZOnOn
11OnOnOn
ICS581-01,-02
Frequency Range Select
S1S0Input Range (MHz)
0050-150
0119-75
106-19
11150-200
ICS581-01,-02
Timeout Selection
DIVNominal Timeout
03xPeriod of INB
148xPeriod of INB
ICS581-02 only
Pin Descriptions
NumberNameTypeChipDescription
1S0I-01, -02Select 0 for frequency range. See table. Internal pull-up.
2S1I-01, -02Select 1 for frequency range. See table. Internal pull-up.
3VDDP-01, -02Connect to +3.3 V or + 5 V.
4INAI-01, -02Input Clock A.
5INBI-01, -02Input Clock B.
6GNDP-01, -02Connect to ground.
7FBINI-01, -02Feedback input. Connect to a clock output.
8OE0I-01, -02Output Enable0. See Table. Internal pull-up.
9OE1I-01, -02Output Enable1. See Table. Internal pull-up.
10GNDP-01, -02Connect to ground.
11CLK4O-01, -02Low skew clock output.
12CLK3O-01, -02Low skew clock output.
13CLK2O-01, -02Low skew clock output.
14CLK1O-01, -02Low skew clock output.
15VDDP-01, -02Connect to +3.3 V or + 5 V.
16SELAI-01 onlyMux select. Selects INA when high. Internal pull-up.
16DIVI-02 onlyTimeout select. See table. Internal pull-up.
Key: I = Input; O = output; P = power supply connection
Integrated Circuit Systems, Inc. • 525 Race Street • San Jose •CA•95126• (408) 295-9800tel • www.icst.com
ICS581-01, -02
Zero-Delay Glitch-Free Clock Multiplexer
Device Operation
The ICS581-01 and ICS581-02 are very similar. The following describes the operation of the ICS581-01,
and then the differences of the ICS581-02 will be discussed.
The ICS581-01 is a PLL based, zero delay, clock multiplexer. The device consists of an input multiplexer
controlled by SELA that selects between 2 clock inputs. The output of the mux drives the reference input of
a phase-locked loop. The other input to the PLL comes from a feedback input pin called FBIN. The output
of the PLL drives 4 low skew outputs. These chip outputs are therefore buffered versions of the selected
input clock with zero delay and 50/50 duty cycle.
For correct operation, one of the clock outputs must be connected to FBIN. In this datasheet, CLK4 is
shown as the feedback, but any of the 4 clock outputs can be used. If output termination resistors are used,
the feedback should be connected after the resistor. It is a property of the PLL used on this chip that it will
align rising edges on FBIN and either INA or INB (depending on SELA). Since FBIN is connected to a
clock output, this means that the outputs appear to align with the input with zero delay.
When the input select (SELA) is changed, the output clock will change frequency and/or phase until it lines
up with the new input clock. This occurs in a smooth, gradual manner without any short pulses or glitches,
and will typically take a few tens of microseconds.
The part must be configured to operate in the correct frequency range. The Table on page 2 gives the
recommended range.
The 4 low skew outputs are controlled by 2 output enable pins that allow either 1, 3 or 4 simultaneous
outputs. If both OE pins are low, the PLL is powered down. Note that the clock driving the FBIN pin must
not be tri-stated unless the PLL is powered down, otherwise the PLL will run open loop.
The ICS581-02 is identical to the ICS581-01 except for the switching of the input mux. On the ICS58102, the switching is automatically controlled by a transition detector. The transition detector monitors the
clock on INA. If this clock stops, the output of the detector, NO_INA, goes high which then selects clock
input INB to the mux. The definition of the clock stopping is determined by a timeout selected by input
DIV. If DIV is low, NO_INA will go high after no transitions have occurred on INA for nominally 3 cycles
of the clock on INB. If DIV is high the timeout is nominally 48 cycles of INB. When INA restarts, the
mux immediately switches back to the INA selection with no timeout.
Input Clock Frequency
The ICS581-01 and 02 are designed to switch between 2 clocks of the same frequency. They will also
operate with different frequencies on each of the 2 input clocks. If the 2 input frequencies require different
input ranges, (table on page 2) then the highest range should be permanently selected. When the selected
input clock is outside this range, jitter and input skew specifications may not be met. Consult ICS for
more information.
Integrated Circuit Systems, Inc. • 525 Race Street • San Jose •CA•95126• (408) 295-9800tel • www.icst.com
ICS581-01, -02
Zero-Delay Glitch-Free Clock Multiplexer
Application Example
A typical application for the ICS581-02 is to provide a backup clock for a system. The backup, reliable clock
would be connected to INB while the main clock would be connected to INA. If the main clock failed, the
backup clock would automatically be switched in. The following example shows the connection for this.
VDD
DIV
VDD
0.01µF
CLK1
33Ω
CLK2
33Ω
CLK3
33Ω
CLK4
GND
OE1
0.01µF
MAIN
BACKUP
S0
S1
VDD
INA
INB
GND
FBIN
OE0
In this example, the clocks are 155 MHz and so the frequency range is address 11. Both S0 and S1 are left
unconnected and so the on-chip pull-ups give the required high inputs. Similarly for OE0, OE1 and DIV. In
this example, CLK4 is used as the feedback.
External Components
The ICS581-01 and -02 require two 0.01 µF capacitors between VDD and GND, one on each side of the
chip. These must be close to the chip to minimize lead inductance. Series termination resistors of 33 Ω can
be used on the outputs. These also should be close to the chip, with the feedback connection after the
resistor.
Integrated Circuit Systems, Inc. • 525 Race Street • San Jose •CA•95126• (408) 295-9800tel • www.icst.com
ICS581-01, -02
DC CHARACTERISTICS (VDD = 3.3 V unless noted)
AC CHARACTERISTICS (VDD = 3.3 V unless noted)
Zero-Delay Glitch-Free Clock Multiplexer
Electrical Specifications
ParameterConditionsMinimumTypicalMaximumUnits
ABSOLUTE MAXIMUM RATINGS
Supply voltage, VDDReferenced to GND7V
Inputs and Clock OutputsReferenced to GND-0.5VDD+0.5V
Ambient Operating Temperature070°C
ICS581G-01I
Soldering TemperatureMax of 10 seconds260°C
Storage temperature-65150°C
Operating Voltage, VDD 3.05.5V
Input High Voltage, VIHINA and INB only(VDD/2)+1VDD/2V
Input Low Voltage, VILINA and INB onlyVDD/2(VDD/2)-1V
Input High Voltage, VIHNon-clock inputs2V
Input Low Voltage, VILNon-clock inputs0.8V
Output High Voltage, VOHIOH=-12mAVDD-0.5V
Output Low Voltage, VOLIOL=12mA0.5V
Operating Supply Current, IDD
Short Circuit Current±70mA
On-chip pull-up resistor250kΩ
Input Capacitance4pF
100 MHz inputs, no Load
-4085°C
26mA
Input FrequencyNote 66200MHz
Input Clock Duty Cycleat VDD/23070%
Skew, selected input clock to FBINNote 1-2500250ps
Skew, between any output clocksNote 2-2500250ps
Transition Detector Timeout, DIV=0ICS581-02 only234INB periods
Transition Detector Timeout, DIV=1ICS581-02 only324864INB periods
Frequency Transition Time, 50 to 150 MHzNote 3, 470200µs
Frequency Transition Time, 100 to 100 MHzNote 3, 5410µs
Output Clock Rise Time
Output Clock Fall Time
Output Clock Duty Cycle, less than 133 MHzat VDD/2, no load4555%
Output Clock Duty Cycle, greater than 133 MHz at VDD/2, no load40
Output Clock Duty Cycle with S0=S1=1at VDD/2, no load4060%
Absolute Output Clock Period JitterDeviation from mean±150ps
One Sigma Output Clock Period Jitter40ps
Note 1. Assumes clocks with same rise times, measured at VDD/2.
Note 2. Assumes identically loaded outputs with identical rise times, measured at VDD/2.
The maximum skew between any 2 clocks is 250 ps not 500 ps.
Note 3. Time taken for output to lock to new clock when mux selection changed from INA to INB.
Note 4 With 50 MHz on INA and 150 MHz on INB.
Note 5. With 100 MHz on both INA and INB, 180° out of phase.
Note 6. For correct operation, FBIN requires a rail to rail clock. At high frequencies, this may mean that the ICS581 output driving
ICS581G-01TICS581G-01tape and reel16 pin TSSOP0 to 70 °C
ICS581G-02ICS581G-02tubes16 pin TSSOP0 to 70 °C
ICS581G-02TICS581G-02tape and reel16 pin TSSOP0 to 70 °C
ICS581G-01IICS581G-01Itubes16 pin TSSOP-40 to 85°
While the information presented herein has been checked for both accuracy and reliability, Integrated Circuit Systems, Incorporated (ICS) assumes no responsibility for either its
use or for the infringement of any patents or other rights of third parties, which would result from its use. No other circuits, patents, or licenses are implied. This product is
intended for use in normal commercial applications. Any other applications such as those requiring extended temperature range, high reliability, or other extraordinary
environmental requirements are not recommended without additional processing by ICS. ICS reserves the right to change any circuitry or specifications without notice. ICS does
not authorize or warrant any ICS product for use in life support devices or critical medical instruments.