• Full Voltage Control for Hot Swap Applications
– Card Insertion Detection
– Platform Voltage Detection
– Card Voltage Sequencing
– 5 Volt, 12 Volt and 3.3 Volt
• 12 Volt FET Enable Outputs
– Allows use of Low On-resistance N-Channel
FETS
• Card Reset Generation Based on Out of Spec
Voltages
– Host Reset
• Programmable Slew Rate Control [250V/Sec
Default Rate]
• Supports 5 Volt, 3.3 Volt and Mixed Voltage
Cards
• Integrated 1K Bit E
2
PROM Memory
• Data Download™ Mode [Simplifies
Downloading of Configuration Memory into
Interface ASIC or MCU]
DESCRIPTION
The S39421 is a fully integrated hot swap controller
intended for use on add-in cards that may be inserted into
or removed from powered-on host platforms. The S39421
performs a variety of tasks starting with the validation of
proper card insertion and the presence of “in-spec” voltages at the host platform interface.
Once power is switched on, the S39421 continues to
monitor the back-end power to the add-in card and the
host power supply. If either the 5V or 3.3V supplies drop
below Vtrip the S39421 will immediately assert the RESET outputs and power-down the add-in card.
In addition to the power control for the add-in card, the
S39421 provides status signals that can be employed by
the host and for the control of bus interface components.
The on board E2PROM can be used as configuration
memory for the individual card or as general purpose
memory. The proprietary DataDownload mode provides
a more direct interface to the E2PROM for simplified
access by the add-in card’s controller or ASIC.
Temperature Under Bias-55°C to +125°C
Storage Temperature-65°C to +150°C
Voltage on :
DRVREN
VCC1215V
VCC37V
CARD_5V7V
CARD_3V7V
SGNL_VLD, CARD_V_VLD & RESET12V
COMMENT
Stresses listed under Absolute Maximum
Ratings may cause permanent damage to
the device. These are stress ratings only, and
functional operation of the device at these or
any other conditions outside those listed in
the operational sections of this specification
is not implied. Exposure to any absolute
maximum rating for extended periods may
affect device performance and reliability.
RESETVCC +.7V
All OthersVCC +.7V
Output Short Circuit Current100mA
Lead Solder Temperature (10 secs)300°C
DC OPERATING CHARACTERISTICS (Over Recommended Operating Conditions)
SymbolParameterConditionsMinTypMaxUnits
I
CC1
I
CC2
Power Supply CurrentResets Active, VGATES Ramping.61mA
Power Supply Current
Quiesent - Resets released, VGATES On
250500µA
I
CC3
V
TRIP
V
TRHST
I
LI
I
LO
V
IL
V
IH
V
OL
V
OH
V
OLRS
V
OHRS
Power Supply CurrentQuiesent - EEPROM Access.81.5mA
VTRIP Sense LevelsVCC5 and CARD_5V4.54.64.75V
Low to High
High to Low
VCC3 and CARD_3V2.82.93.0V
VCC5 and CARD_5V4.54.70V
VCC3 and CARD_3V2.82.95V
Trip Point Hysteresis7mV
Input Leakage Current12µA
Output Leakage Current210µA
Input Low Voltage-0.10.8V
Input High Voltage2VCC+1V
Output Low VoltageVCC = 5.0V, IOL = 2.1mA0.4V
Output High VoltageVCC = 5.0V, IOH = -400µA2.4V
RESET Output Low VoltageIOL = 3.2mA0.4V
RESET Output High VoltageIOH = -800 µAVCC-.75VV
2024 PGM T2.3
SUMMIT MICROELECTRONICS, Inc.
2024 9.1 1/23/01
3
S39421
MEMORY AC OPERATING CHARACTERISTICS (Over Recommended Operating Conditions)
SymbolParameterConditionsMinMaxUnits
t
CSS
CS Setup Time50ns
50
t
CSH
t
DIS
t
DIH
t
PD1
t
PD0
t
HZ
t
EW
t
CSMIN
t
SKHI
t
SV
SK
MAX
CS Hold Time0ns
DI Setup Time100ns
DI Hold Time100ns
Output Delay to 1250ns
Output Delay to 0250ns
Output Delay to Hi-Z100ns
Program/Erase Time10ms
Minimum CS Low Time250ns
Minimum SK Low Time250ns
Output Delay to Status Valid250ns
Maximum Clock Frequency1MHz
0
2024 PGM T3.1
SEQUENCER AC OPERATING CHARACTERISTICS (Over Recommended Operating Conditions)
SymbolParameterNotesMinTypMaxUnits
T
SLEW
Slew Rate250280V/Sec
T
HSE
V
TRHST
t
PURST
V
RVALID
t
GLTICH
t
LVVG
t
LVSV
t
LVDE
t
RPD
t
CRVG
t
CRSV
t
CRDE
High Side Enable DelayCard Insertion Noise Filter100140200ms
Trip Point Hysteresis7mV
Power-up Reset Timeout105130200ms
RESET Output Valid1.9V
Glitch Reject Pulse Width40ns
Loss of Voltage to V
offw. 100 pf load2µs
GATE
Loss of Voltage to Signal Valid off5µs
Loss of Voltage to Drive Enable off20µs
V
to RESET output Delay5µs
TRIP
Card Removal to V
offw. 100 pf load2µs
GATE
Card Removal to Signal Valid off5µs
Card Removal to Drive Enable off20µs
2024 PGM T4.4
4
2024 9.1 1/23/01
SUMMIT MICROELECTRONICS, Inc.
V
CC5
RESET
V
RVALID
V
TRIP5
S39421
RESET
PND1+PND2
V
CARD_5V & CARD_3V
& V
GATE5
CARD_V_VLD
SGNL_VLD
GATE3
DRVREN
V
CARD3
V
CARD5
tHSE
12V Level
tSLEW
&
tPURST
2024 ILL3.1
HST_RST
[input]
RESET
[output]
HST_RST
[input]
RESET
[output]
SUMMIT MICROELECTRONICS, Inc.
<tPURST
=tPURST
>tPURST
2024 ILL31.0
FIGURE 1. CARD INSERTION AND HOST RESET TIMING DIAGRAM
2024 9.1 1/23/01
5
VCC5
S39421
12V
VGATE5 & VGATE3
SGNLVLD
DRVEN
CARD5V
CARD_V_VLD & RESET
FIGURE 2. LOSS OF VOLTAGE TIMING SEQUENCE
tLVVG
tLVSV
tLVDE
tRPD
2024 ILL4.2
PinD1+PinD2
VCC5
12V
VGATE5 & VGATE3
tCRVG
tCRSV
SGNL_VLD
DRVEN
FIGURE 3. CARD REMOVAL TIMING SEQUENCE
6
tCRDE
2024 9.1 1/23/01
2024 ILL5.2
SUMMIT MICROELECTRONICS, Inc.
S39421
PIN DESCRIPTIONS
PIN NAME [
CompactPCI
name] (pin #)
VCC12 (Pin 1): Supplies the 12 volts required for power-
ing the high-side drivers.
DRVREN (Pin 2): Open drain, active low output indicates
the status of the 3 volt and 5 volt high side driver outputs
(VGATE5 and VGATE3). This signal may also be used as
a switching signal for the 12 volt supply.
ISLEW (Pin 3): Diode-connected NFET input may be
used to adjust the 250V/s default slew rate of the high-side
driver outputs. One quarter of the current injected into this
pin will be mirrored into each of the high-side driver
outputs.
VSEL (Pin 4): TTL level input used to determine which of
the Host power supply inputs will be monitored for valid
voltage and reset generation.
VSEL-VoltageHost Voltage
SelectMonitored
Low5 Volt or Mixed-Mode
High3.3 Volt Only
DD (Pin 5): A high going edge on this input will place the
embedded memory into Data Download mode. This
mode allows the entire contents of the E2PROM array to
be read out of the device by selecting the device (CS high)
and providing clock cycles on the SK input. Data Down-
load mode is exited when Chip Select is brought low.
CS (Pin 6): E2PROM memory chip select, active high.
SK (Pin 7): E2PROM memory serial clock input.
DI (Pin 8): E2PROM memory data input.
DO (Pin 9): E2PROM memory data output.
PND2 [BD_SEL2#] (Pin 10): Active low TTL level input
with internal pull-up to VCC5. In conjunction with PND1,
this signal indicates proper card insertion. This pin must
be connected to ground on the host side of the connector.
PND1 and PND2 must be placed on opposite corners of
the connector and will preferably be staggered shorter
than the power connector pins. Board insertion is assumed when PND1 and PND2 are low.
PND1 [BD_SEL1#] (Pin 11): Active low TTL level input
with internal pull-up to VCC5. In conjunction with PND2,
this signal indicates proper card insertion.
GND (Pin 12): Ground.
CARD_V_VLD (pin13): CARD_V_VLD is an open drain
output, indicating the card side voltages are at or above
V
.
TRIP
SGNL_VLD (Pin 14): Signals valid (SGNL_VLD) is an
open drain active low signal indicating the card side power
is valid and that the reset signals have been released.
This signal can be used by the host as an indication that
the bus interface is active and all signals are valid.
HST_PWR (pin15): The host power (HST_PWR) input is
an active high input. It provides the host system active
control over the sequencing of the power up operation.
When low, the S39421 will hold the add-in card in reset
and block all power to the backend logic. When
HST_PWR is high the power sequencing will begin immediately and the reset outputs will be driven active after
t
.
PURST
HST_RST [PCI_RST#] (Pin 16): TTL level input used as
a reset input signal from the host interface. An active low
level longer than 40 nsec will cause a reset sequence to
be performed on the card. The power switching logic will
not be affected.
RESET (Pin 17): RESET is an active low open-drain
output. It should be tied high through a pull-up resistor
connected to VCC.
RESET (Pin 18): RESET is an active high open drain
(PFET) output. It should be tied low through a pull-down
resistor connected to ground.
CARD_3V (Pin 19): 3.3 volt card side supply input. This
input is monitored for power integrity. If it falls below the
3.3V sense threshold, the PWR_VLD signal is de-asserted and a RESET sequence initiates.
VGATE3 (Pin 20): Slew rate limited high side driver
output for the 3.3V external Power FET gate.
VCC3 (Pin 21): 3.3 volt host side supply input. This input
is monitored for power integrity. If it falls below the 3.3V
sense threshold, the SGNL_VLD signal is de-asserted
and the high side drivers disabled.
CARD_5V (Pin 22): 5 volt card side supply input. This
input is monitored for power integrity. If it falls below the
5V sense threshold and the VSEL input is low, the
PWR_VLD signal is de-asserted and a RESET sequence
initiates.
VGATE5 (Pin 23): Slew rate limited high side driver
output for the 5V external Power FET gate.
VCC5 (Pin 24): Power to the S39421 and 5 volt host side
supply input. This input is monitored for power integrity. If
it falls below the 5V sense threshold and the VSEL input
is low, the SGNL_VLD signal is de-asserted and the high
side drivers disabled.
SUMMIT MICROELECTRONICS, Inc.
2024 9.1 1/23/01
7
S39421
DEVICE OPERATION
Power-Up Sequence
A sequencing operation is initiated by the physical insertion of the card into the platform’s connector. The
S39421’s VCC5 pin should be connected to the early
power pins of the connector. As soon as power is applied,
the S39421 will drive the reset outputs active and clamp
the VGATE outputs to ground.
Proper card insertion is insured by detecting the presence
of a low level on the pin detect (PND1, PND2) inputs,
which should be located on opposite ends of the bus
connector. These pin detect inputs have internal pull-up
resistors and the connection on the host platform side
must be connected directly to ground. [In a
CompactPCI
application these are the BD_SEL# signals]. The PND
inputs have an internal noise filter nominally set at 150ms.
Once the proper card insertion has been detected, the
S39421 will check the status of the HST_PWR signal from
the host.
Implementation of HST_PWR is optional; e.g. it can be
used to power down individual cards on the bus via
software control. If it is not used by the host system the
input must be held high in order for the S39421 to enable
power sequencing to the card.
Once these basic conditions are met the S39421 will
begin the power-up portion of the sequence. First, the
host platform supplies are checked for compliance.
Based on the state of the VSEL input the S39421 will
monitor the +5V and +3.3V supplies. If these are above
the VTRIP thresholds the sequencing next begins the
backend logic power-on operation.
The S39421 will drive the VGATE3 and VGATE5 outputs
to the 12V rail to turn on the external 3 volt and 5 volt power
FETs. The slew rate of these outputs defaults to 250V/s.
Different slew rates can be accommodated by either
adding an additional capacitor between the FET gate and
ground or by injecting current into the ISLEW input.
RESET CONTROL
In order to provide positive control to an add-in-card’s
bakckend logic, the reset control function of the S39421
begins operation as soon as a voltage is applied to VCC5.
The conditions that affect the reset outputs are the VCC5,
VCC3, CARD_5V and CARD_3V input levels and the
state of the HST_RST input.
Assume HST_RST has been released and is pulled high.
The S39421 reset ouputs will be valid as long as VCC5
is • 1V. If any one of VCC5, VCC3, CARD_5V or
CARD_3V input levels is below its respective Vtrip level
the reset outputs and CARD_V_VLD output will be driven
active. (In the case of the CARD_V_VLD output, the
active condition is low but its logical true condition is a
release of its open drain output pulled high by an external
pull-up) As soon as the VCC5, VCC3, CARD_5V and
CARD_3V inputs are above their Vtrip levels
CARD_V_VLD will be released and the internal tPURST
timer will be started. The reset outputs will be held active
until tPURST has expired and then be released.
The HST_RST input is also used to control the reset
outputs. A high to low transition on HST_RST will initiate
a reset cycle with a duration of tPURST. The reset outputs
will remain active for a minimum period tPURST or for the
duration of HST_RST active low, whichever is longer. A
HST_RST activated reset will not affect the power sequencing logic.
During normal operation, the supply voltages are continuously monitored. If the cardside supplies fall below the
VTRIP levels the reset outputs will be driven active. If the
host platform supplies fall below VTRIP, the S39421 will
immediately assert the reset outputs and disable the
highside drivers.
Power Configurations
The S39421 can be used in 5V-only, 3.3V-only and mixed
voltage systems. For mixed voltage systems, simply
connect the appropriate bus and card power inputs as
indicated. The VSEL pin should be grounded.
For systems with a single power supply, connect VCC5
and VCC3 together to the platform host early power line
(long pin power supply). Also connect CARD5V and
CARD3V together to the cardside power output of the
FET.
The state of VSEL determines the reset level that will be
used to signal CARD_V_VLD. For 3.3V systems, tie
VSEL to the supply; for 5V systems, tie VSEL to ground.
8
2024 9.1 1/23/01
SUMMIT MICROELECTRONICS, Inc.
VCC5 ≥ 1V
S39421
ASSERT
RESET
OUTPUTS
SHUT OFF
VGTE5
VGTE3
DRVREN
PWR_VLD
SGNL-VLD
PND1
&
PND2?
YES
VSEL
HI ?
NO
NO
HOST
5V & 3V
OK?
YES
TURN-ON
VGTE5
VGTE3
DRVREN
CARD 5V & 3V
OK?
YES
START
RESET
TIMER
NO
NO
TURN ON
PWR_VLD
NO
3VOLT
OK?
SUMMIT MICROELECTRONICS, Inc.
YES
YES
FIGURE 4.
2024 9.1 1/23/01
tPURST
TIMEOUT?
YESHOST
RELEASE
RESETS
NO
TURN ON
SGNL_VLD
2024 ILL6.2
9
Loading...
+ 19 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.