SMT4004
Summit Microelectronics, Inc 2049 4.0 3/04/02 25
All four RST# outputs are driven low when the MR#
input is taken low. They continue to assert their
outputs after MR# returns high for tPRTO seconds.
INTERRUPTS, FORCE SHUTDOWN AND
CROWBAR
The SMT4004 has two interrupt outputs: IRQ# and
TRKR_IRQ#. The CROWBAR output is configurable
to operate in conjunction with the IRQ# outputs.
The IRQ# output has a large number of
programmable sources for latching its output. Any
combination of supply manager fault condition outputs
(UV, OV, UV1, UV2 and QT-CB) can be enabled as a
trigger for the IRQ# latched output. Once triggered the
IRQ# output is latched and remains asserted even if
the fault condition is removed. IRQ# can only be
cleared by asserting the IRQ_CLR# input.
IRQ# can also trigger a force shutdown (FSD)
and/or a CROWBAR pulse. Refer to Figure 3 and the
graphical user interface (GUI) for the SMT4004.
During initial power-on of the SMT4004 the IRQ#
output is disabled until the SMT4004 comes out of
Reset. The hold off can be extended from the end of
the Reset timeout period for 0ms, 200ms, 400ms,
800ms or 1600ms. This allows the application circuit
and all of the supplies time to stabilize after the initial
power-on.
The VGATE control circuitry monitors VO inputs for
those managers selected for tracking. If a VO input is
found to not be tracking or deviates from the other
voltages by more than 300mV, the control circuitry
generates a tracker error. If that output is AND’ed with
an enable bit it forces the TRKR_IRQ# output low. No
other fault conditions can generate a TRKR_IRQ#:
Like the IRQ# output TRKR_IRQ# can trigger an
internal force shutdown and/or a CROWBAR pulse.
If the fault latch feature is enabled the fault
condition is captured. The fault sources are a force
shutdown, CROWBAR, or IRQ#. When a fault is
detected a volatile latch is set to keep the SMT4004
from being powered-up again until IRQ_CLR# is
toggled.
The CROWBAR pin is designed to deliver an active
high pulse to an external SCR to shutdown the card-
side voltages as quickly as possible. A CROWBAR
pulse can be triggered by one of seven inputs: a QT-
CB fault, an IRQ#, a TRKR_IRQ# and/or assertion of
the FORCE_SD input. These trigger sources are
optional and any combination can be selected. Note:
Because an over-current condition is potentially
catastrophic, each manager has a unique source input
to the CROWBAR logic even though they are included
in the trigger sources for an IRQ#. This allows less
harmful fault triggers to be used as inputs for the
IRQ#, without generating a CROWBAR. There is also
an option to change the CROWBAR pin output from
an SCR pulse to a voltage level to discharge Card-
side early voltages prior to tracking (see Figure 15).
WATCHDOG AND LONGDOG TIMERS
The SMT4004 has two timers that generate
independent outputs: the WDO#, output, or watchdog
timer output and the LDO# or longdog timer output.
Both timers use the same clock circuitry; however, the
time out period for both timers is independently
programmable. When the timer has timed out for
either the watchdog or the longdog, their respective
outputs are driven low. The timers are Reset to t0 by a
low-to-high transition on the WLDI input.
Note: If WLDI is held high the WDO# output is
disabled and the LDO# transitions low after its
programmed time out period tPLDTO. It remains low for
tPLDTO returning high for tPLDTO seconds, repeating the
pulse output until the next low-to-high transition on the
WLDI input.
Both timers are disabled during the initial power-on
operation and will not start until all RST# outputs have
been released. The end of the initial programmable
reset time-out period, tPRTO, is effectively t0 for both
timers. Asserting MR# or the occurrence of a fault
condition causing any Reset disables the timers until
the RST# outputs are released. Refer to Figure 10 for
an illustration of the relation between the timer
outputs, WLDI and the Reset functions.
SERIAL INTERFACE
Access to the configuration registers and
memory array is carried out over an industry standard
2-wire serial interface (I2C). SDA is a bi-directional
data line and SCL is the clock input. Data is clocked in
on the rising edge of SCL and clocked out by the
falling edge of SCL. All data transfers begin with the
MSB. During data transfers SDA must remain stable
while SCL is high. Data are transferred in 8-bit packets
with an intervening clock period in which an
acknowledge is provided by the device receiving data.
The SCL high period (tHIGH) is used for
generating start and stop conditions that precede and
APPLICATIONS INFORMATION
CONTINUED