The ICS580-01 is a clock multiplexer (mux)
designed to switch between 2 clock sources with no
glitches or short pulses. The operation of the mux is
controlled by an input pin but the part can also be
configured to switch automatically if one of the
input clocks stops. The part also provides clock
detection by reporting when an input clock has
stopped.
For a clock mux with zero delay and smooth
switching, see either the ICS581-01 or ICS581-02.
Block Diagram
VDDI
VDDC
Features
• Packaged in 16 pin narrow (150 mil) SOIC
• No short pulses or glitches on output
• Operates to 200 MHz
• Does not add jitter or phase noise to the clock
• User controlled or automatic switching
• Low skew outputs
• Clock detect feature
• Ideal for systems with backup or redundant clocks
• Selectable timeouts for clock detection
• Separate supply voltages allow power supply voltage
translation
• Operates to 2.5 V
CLK1
INB
INA
SELB
DIV
MDS 580-01 A1 Revision 030300 Printed 11/28/00
Timer
1
0
Transition
Detector
Transition
Detector
OE1
CLK2
OE2
NO_INA
OE3
NO_INB
OE4
Integrated Circuit Systems, Inc. • 525 Race Street • San Jose •CA•95126• (408) 295-9800tel • www.icst.com
Page 2
Pin Assignment
ICS580-01
Glitch-Free Clock Multiplexer
SELB
DIV
VDDI
INA
INB
GND
OE4
OE3
1
16
2
3
4
5
6
7
8
1415CLK1
13
12
11
10
9
Pin Descriptions
NumberNameTypeDescription
1SELBIMux select. Selects INB when high. Internal pull-up.
2DIVITime out select. See table above. Internal pull-up.
3VDDIPSupply for input clocks only. Can be higher than VDDC.
4INAIInput Clock A.
5INBIInput Clock B.
6GNDPConnect to ground.
7OE4IOutput Enable. Tri-states NO_INB when low. Internal pull-up.
8OE3IOutput Enable Tri-states NO_INA when low. Internal pull-up.
9OE2IOutput enable. Tri-states CLK2 when low. Internal pull-up.
10GNDPConnect to ground.
11NO_INBOGoes high when clock on INB stops.
12NO_INAOGoes high when clock on INA stops.
13CLK2OClock 2 Output. Low skew compared to CLK1.
14CLK1OClock 1 Output. Low skew compared to CLK2.
15VDDCPMain chip supply. Output clocks amplitude will match this VDD.
16OE1IOutput Enable. Tri-states CLK1 when low. Internal pull-up.
OE1
VDDC
CLK2
NO_INA
NO_INB
GND
OE2
Timeout Selection
DIVNominal Timeout
0600 ns
175 ns
Key: I = Input; O = output; P = power supply connection
MDS 580-01 A2 Revision 030300 Printed 11/28/00
Integrated Circuit Systems, Inc. • 525 Race Street • San Jose •CA•95126• (408) 295-9800tel • www.icst.com
Page 3
ICS580-01
Glitch-Free Clock Multiplexer
Device Operation and Applications
The ICS580-01 consists of a glitch free mux between INA and INB controlled by SELB. The device is
designed to switch between 2 clocks, whether running or not. In the first example, clocks are running on
both INA and INB. When SELB changes, the output clock goes low after 3 cycles of the output clock
(nominally). The output then stays low for 3 cycles of the new input clock (nominally) and then starts with
the new input clock. This is shown in Figure 1.
Figure 1
INA
INB
SELB
CLK1, 2
In the second example, one of the inputs was selected and running but has since stopped (either high or low).
This is indicated by either NO_INA or NO_INB going high depending on whether INA or INB has
stopped. These signals go high following a selectable time-out period after the clock has stopped. The
timeout period is determined by the DIV input pin. The SELB pin is now changed to select the new input
clock which is running. The output clock immediately goes low and stays low for 3 cycles of the new input
clock and then starts with the new input clock. Figure 2 shows an example of this.
Figure 2
INA
INB
SELB
Timeout
NO_INA
CLK1, 2
MDS 580-01 A3 Revision 030300 Printed 11/28/00
Integrated Circuit Systems, Inc. • 525 Race Street • San Jose •CA•95126• (408) 295-9800tel • www.icst.com
Page 4
ICS580-01
Glitch-Free Clock Multiplexer
In the third example, the ICS580-01 is configured to automatically switch clocks when an an input stops.
The clock that could stop is connected to INA while the backup, always running, clock is connected to INB.
The output NO_INA is connected to SELB. This means that when the clock on INA stops, NO_INA
goes high selecting the clock on INB which is muxed to the output after 3 cycles. When the clock on
INA restarts, NO_INA immediately goes low, selecting the clock on INA. The output then switches in
the manner described in the first example.
The circuit diagram in Figure 3 shows a typical connection for this example. Note that CLK2 and
NO_INB are unused and so are disabled by grounding OE2 and OE4. A 33Ω series termination resistor
is used on the clock output and 2 decoupling capacitors of 0.01µF are used. All other inputs are left
floating and are therefore pulled high by the on-chip pull-ups.
Figure 3
VDD
Normal
Clock
Backup
Clock
SELB
DIV
VDDI
0.01µF33Ω
INA
INB
GND
OE4
OE3
OE1
VDDC
CLK1
CLK2
NO_INA
NO_INB
GND
OE2
0.01µF
Output
Clock
Output Enable
Each output has a dedicated output enable pin. If an output is unused, it should be tri-stated by tying the
appropriate output enable pin to ground.
External Components
The ICS580-01 requires two 0.01µF decoupling capacitors, one between VDDI and GND and one between
VDDC and GND. Series termination resistors of 33Ω can be used on CLK1 and CLK2.
Split Power Supplies
The VDDI pin provides the power for the INA and INB input buffers only. All the other inputs and the
rest of the chip are connected to VDDC. This allows for supply voltage translation. For example, INA and
INB could be 5 V clocks (VDDI=5 V) and the rest of the chip could use a 3.3 V supply on VDDC giving
3.3 V output clocks. For correct operation VDDI must always be greater than or equal to VDDC.
MDS 580-01 A4 Revision 030300 Printed 11/28/00
Integrated Circuit Systems, Inc. • 525 Race Street • San Jose •CA•95126• (408) 295-9800tel • www.icst.com
Page 5
ICS580-01
DC CHARACTERISTICS (VDDC = VDDI = 3.3 V unless noted)
AC CHARACTERISTICS (VDDC = VDDI = 3.3 V unless noted)
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
Ambient Operating Temperature, I versionIndustrial temperature-4085°C
Soldering TemperatureMax of 10 seconds260°C
Storage temperature-65150°C
Operating Voltage, VDDC2.55.5V
Operating Voltage, VDDIVDDC5.5V
Input High Voltage, VIH, note 3INA and INB only(VDDC/2)+1 VDDC/2VDDIV
Input Low Voltage, VIL, note 3INA and INB onlyVDDC/2 (VDDC/2)-1V
Input High Voltage, VIHNon-clock inputs2VDDCV
Input Low Voltage, VILNon-clock inputs0.8V
Output High Voltage, VOHIOH=-12mAVDDC-0.5V
Output Low Voltage, VOLIOL=12mA0.5V
Operating Supply Current, IDD 50 MHz inputs, no load6mA
Short Circuit Current±70mA
On-chip pull-up resistor, non-clock inputsPull-up to VDDC250kΩ
Input Capacitance4pF
Input Frequency, INA and INB. Note 1.VDDC = 5 V1/timeout270MHz
VDDI = 2.7 V100200400ns
Output Clock Rise Time1.5ns
Output Clock Fall Time1.5ns
Output Clock Skew, CLK1 to CLK2Note 2-2500250ps
Note 1. Frequencies less than the minimum may cause a timeout, which will not guarantee glitch-free switching unless the clock is
actually stopped.
Note 2. Assumes identically loaded outputs with identical rise times, measured at VDD/2.
Note 3. Output duty cycle is set by duty cycle of input clock at VDDC/2.
MDS 580-01 A5 Revision 030300 Printed 11/28/00
Integrated Circuit Systems, Inc. • 525 Race Street • San Jose •CA•95126• (408) 295-9800tel • www.icst.com
Page 6
Glitch-Free Clock Multiplexer
Inches
Millimeters
Package Outline and Package Dimensions
(For current dimensional specifications, see JEDEC publication no. 95.)
ICS580M-01TICS580M-0116 pin SOIC on tape and reel0 to 70 °C
ICS580M-01IICS580M-01I16 pin SOIC-40 to 85°C
ICS580M-01ITICS580M-01I16 pin SOIC on tape and reel-40 to 85°C
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.
MDS 580-01 A6 Revision 030300 Printed 11/28/00
Integrated Circuit Systems, Inc. • 525 Race Street • San Jose •CA•95126• (408) 295-9800tel • www.icst.com
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.