Hot Swapping the CompactPCI Bus

advertisement
Hot Swapping the CompactPCI Bus – Design Note 200
Robert Reay
One of the reasons for the increase in popularity of
the CompactPCI bus is its ability to be hot swapped
into and out of a live backplane without turning off the
system power. One of the key elements required for
hot swapping a CompactPCI board is the power supply
isolation controller.
LTC1643 Feature Summary
The LTC1643 features can be summarized as follows:
1. Controls all four CompactPCI supplies: –12V, 12V,
3.3V and 5V.
2. Programmable foldback current limit: a programmable
analog current limit with a value that depends on the
output voltage. If the output is shorted to ground,
the current limit drops to keep power dissipation and
supply glitches to a minimum.
®
The LTC 1643L is designed to meet the power supply
isolation requirements found in the CompactPCI Hot
Swap™ Specification PICMG 2.1. The chip will turn
a board’s supply voltages on and off in a controlled
manner, allowing the board to be safely inserted or
removed without causing glitches on the power supplies and causing other boards in the system to reset.
It also protects against short circuits and reports the
state of the supply voltages via the HEALTHY# signal.
L, LT, LTC, LTM, Linear Technology and the Linear logo are registered trademarks
and Hot Swap is a trademark of Linear Technology Corporation. All other trademarks
are the property of their respective owners.
R2
0.007Ω
1%
MED 5V
R1
0.005Ω
1%
Q1
IRF7413
5V
5A
Q2
IRF7413
3.3V
7.6A
MED 3.3V
R3
10Ω
5%
V(I/O)
R8
1.2k
5%
R9
2k
5%
12V
BD_SEL#
HEALTHY#
9
3VIN
1
2
CompactPCI CONNECTOR
–12V
5
V(I/O)
D2*
12V
C6
0.1μF
R10
2k
5%
R4
10Ω
5%
6
7
C7
0.1μF
10
11
3VSENSE GATE
3
13
3VOUT 5VIN
R5
100Ω
5%
12
5VOUT
12VIN
12VOUT
VEEIN
VEEOUT
ON
LTC1643L
16
15
12V
500mA
–12V
100mA
LONG
3.3V
PRECHARGE OUT
1V ±20%
IOUT = ±40mA
FAULT
PWRGD
C1
0.047μF
14
5VSENSE
GND
TIMER
8
4
C3
0.01μF
C2
0.01μF
D1
1N4148
R11
24
5%
LONG GND
LT1117
R6
130Ω
1%
R7
56.2Ω
1%
V(I/O)
LOCAL_PCI_RESET#
PCI_RST#
DATA LINE EXAMPLE
R14
10Ω, 5%
R13
10k
5%
LONG LONG
3.3V
5V
3.3V
5V
RESET#
DATA BUS
*ISMA12CAT3
DN200 F01
Figure 1. Typical CompactPCI Application
02/99/200_conv
PCI
BRIDGE
(21154)
OUT
IN
ADJ
3. Programmable circuit breaker: if a supply remains
in current limit too long, the circuit breaker will trip,
the supplies will be turned off and the FAULT# pin
will be pulled low.
4. Current limited power-up: the supplies are allowed
to power up in current limit. This allows the chip to
power up boards with large capacitive loads without
tripping the circuit breaker. The maximum power-up
time is programmable using the TIMER pin.
5. –12V and 12V power switches on chip.
ed to the TIMER pin. The current in each pass transistor
increases until it reaches the current limit for that supply. Each supply is then allowed to power up at the rate
dv/dt = 50μA/C1 or as determined by the current limit
and the load capacitance, whichever is slower. Currentlimit faults are ignored while the TIMER pin voltage is
ramping up. Once all four supply voltages are within
tolerance, the HEALTHY# signal will pull low.
BD_SEL#
10V/DIV
6. BD_SEL# and HEALTHY# signals.
7. Space-saving 16-pin SSOP package.
Typical Application
Figure 1 shows a typical application using the LTC1643L.
The power supplies are controlled by placing external
N-channel pass transistors Q1 and Q2 in the 5V and
3.3V power paths. Internal pass transistors control
the 12V and –12V power paths. Resistors R1 and R2
sense overcurrent conditions and R5 and C1 provide
current control loop compensation. Resistors R3 and
R4 prevent high frequency oscillations in Q1 and Q2.
Capacitor C2 provides the power-up timing and C6 and
C7 provide chip bypassing on the 12V and –12V inputs.
Diode D2 protects the part from voltage surges below
–15V on the –12V supply.
The 3.3V, 5V, 12V and –12V inputs of the LTC1643 come
from the medium length power pins on the CompactPCI
connector. The long 3.3V, 5V and V(I/O) pins power up
the bus-precharge circuit, the PCI bridge chip and the
LOCAL_PCI_RESET# logic. The BD_SEL# signal is
connected to the ON pin and the HEALTHY# signal is
connected to the PWRGD pin. The HEALTHY# signal
is combined with the PCI_RESET# signal to generate
the LOCAL_PCI_RESET# signal.
The 1V precharge voltage for the data bus lines is generated by an LT®1117 low dropout regulator. The output
of the LT1117 is set to 1.8V, then the voltage is dropped
by an 1N4148 diode to generate 1.0V. The precharge
circuit is capable of sourcing and sinking 40mA.
TIMER
10V/DIV
GATE
10V/DIV
12VOUT
5V/DIV
5VOUT
5V/DIV
3VOUT
5V/DIV
VEE(OUT)
5V/DIV
PRECHARGE
2V/DIV
HEALTHY#
10V/DIV
20ms/DIV
DN200 F02
Figure 2. Normal Power-Up
Conclusion
Using the LTC1643L, a CompactPCI board can be made
hot swappable so the system power can remain on when
the board is inserted or removed. With the LTC1643L,
safe hot-swapping becomes as easy as hooking up an
IC, a couple of power FETs and a handful of resistors
and capacitors.
Power-Up Sequence
Figure 2 shows a typical power-up sequence.
When the BD_SEL# is pulled low, the pass transistors are
allowed to turn on and a 20μA current source is connectData Sheet Download
www.linear.com
Linear Technology Corporation
For applications help,
call (408) 432-1900
dn200f_conv LT/TP 0299 370K • PRINTED IN THE USA
1630 McCarthy Blvd., Milpitas, CA 95035-7417
(408) 432-1900
●
FAX: (408) 434-0507 ● www.linear.com
© LINEAR TECHNOLOGY CORPORATION 1999
Download