Datasheet SMH4804F, SMH4804S Datasheet (SUMMIT)

Page 1
1Characteristics subject to change without notice
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT
MICROELECTRONICS, Inc.
©SUMMIT MICROELECTRONICS, Inc., 2001 300 Orchard City Dr., Suite 131 Campbell, CA 95008 Phone 408-378-6461 FAX 408-378-6586 www.summitmicro.com
!!
!!
or System Power Up
!!
!!
! Senses Card Insertion via Short Pins or Ejector
Switches
!!
!!
! Master Enable to Allow System Control of Power
Up or Down
""
""
" Can be used as a Temperature Sense Input
!!
!!
! Programmable Independent Controls of 4 DC/DC
Converters
""
""
" Not Enabled until Host Supply Fully Soft
Started
""
""
" Programmable Time Delay Between each
Enable Signal
""
""
" Available Input to hold off Dependant Enables
until Conditions are Satisfied
!!
!!
! Highly Programmable Circuit Breaker
""
""
" Programmable Quick-Trip
TM
Values
""
""
" Programmable Current Limiting
User-Programmable Nonvolatile Distributed Power Hot Swap Controller with Forced Shutdown
FEATURES
SIMPLIFIED APPLICATION DRAWING
""
""
" Programmable Circuit Breaker Mode:
Latched (Volatile or Nonvolatile)
""
""
" Programmable Duty Cycle Times
""
""
" Programmable Over-current Filter
!!
!!
! Programmable Host Voltage Fault Monitoring
""
""
" Programmable Under- voltage Hysteresis
""
""
" Programmable UV/OV Voltage Filter
""
""
" Programmable Fault Mode: Latched or Duty
Cycle
!!
!!
! Programmable Forced Shutdown Timer
!!
!!
! 2.5V and 5.0V Reference Outputs
""
""
" Eliminates the Need or Other Primary Volt-
ages
""
""
" Easy Expansion of External Monitor Func-
tions
!!
!!
! Internal Shunt Regulator Allows a Wide Supply
Range
VDD
VSS
CBSENSE
PD1#
PD2#
UV
OV
PG3#
2.5VREF
PG2#
PG1#
5.0VREF
PG4#
2050 SAD
0V
–48V
I
2
C
SDA
SCL
A2
A1
A0
VGATE
Pin Detect
Pin Detect
DC/DC
SMH4804
DC/DC
DC/DC
DC/DC
FS#
Pinout is from 28 pin SOIC package
3
2
20
6
5
12
1110
13
16
15
14
28
17
19
26
27
25
18
24
Page 2
2
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
FUNCTIONAL BLOCK DIAGRAM
Pinout is from the 28 pin SOIC package.
PROGRAMM-
ABLE
DELAY
PROGRAMM-
ABLE
DELAY
PROGRAMM-
ABLE
DELAY
PROGRAMM-
ABLE
DELAY
+ –
+ –
+ –
Programmable
Quick Response
Ref. Voltage
50mV
FAULT LATCH
AND
DUTY
CYCLE
TIMER
P. D.
FILTER
+ –
+ –
5V
2.5V
12V
VGATE SENSE
+ –
VDD
VSS
MODE
RESET#
CBSENSE
EN/TS
PD1#
PD2#
UV
OV
PG3#
ENPGA
ENPGB
2.5VREF
PG2#
PG1#
DRAIN
SENSE
VGATE
FAULT#
5.0VREF
12VREF
50k
200k
50k
PROG
REF
SDA
SCL
PROGRAMMING
STEERING
LOGIC
ENPGC
DEVICE
ADDRESS
DECODE
A2
A1
A0
PG4#
10µA
2050 BD
50k
50k
50k
50k
50k
Programmable
Shutdown
Timer
FS#
Three
@ 50k
50k50k
OV/UV
FILTER
P. D.
FILTER
27
24
26
25
19
18
7
3
28
4
5
6
1
15
17
14
13 16
8
9
2
12
10
11 20 23
22 21
Page 3
3
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
PIN CONFIGURATIONS
DRAIN SENSE
A0
VGATE
EN/TS
PD1# PD2#
FAULT#
RESET#
MODE
SDA
SCL
CBSENSE
A1
VSS
VDD PG4# PG2# PG1# PG3# ENPGA ENPGB ENPGC
2.5VREF 5VREF FS# OV A2 UV
1 2 3 4 5 6 7 8 9 10 11 12 13 14
28 27 26 25 24 23 22 21 20 19 18 17 16 15
2050 SOIC PCon 2.1
28-Pin SOIC
EN/TS
PD1# PD2#
FAULT#
RESET#
MODE
SDA
SCL
PG1#
PG3#
ENPGA
ENPGB ENPGC
2.5VREF
5VREF FS#
48-Pin TQFP
2050 TQFP PCon 2.1
CBSENSE
A1
VSS
VSS
UV
A2
OV
VGATEA0DRAIN SENSE
VDD
PG4#
PG2#
1 2 3 4 5 6 7 8
9 10 11 12
1314151617181920212223
24
36 35 34 33 32 31 30 29 28 27 26 25
4847464544434241403938
37
Note: TQFP pins left blank are all no connect.
Page 4
4
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
PIN DESCRIPTIONS
PD1# & PD2#
These are logic level active low inputs that can optionally be employed to enable VGATE and the PG outputs when they are at V
SS
. These pins each have an internal 50k
pull-up to 5V.
UV
The UV pin is used as an under-voltage supply monitor, typically in conjunction with an external resistor ladder. VGATE will be disabled if UV is less than 2.5V. Program­mable internal hysteresis is available on the UV input, adjustable in increments of 62.5mV. Also available is a filter delay on the UV input.
OV
The OV pin is used as an over-voltage supply monitor, typically in conjunction with an external resistor ladder. VGATE will be disabled if OV is greater than 2.5V. A filter delay is available on the OV input.
MODE
The state of the MODE signal determines how fault conditions are cleared. The device is in the latched mode when the signal is held at VSS, and the cycle mode when held at 5V or left floating. This pin has an internal 50k pull-up to 5V.
RESET#
RESET# is used to clear latched fault conditions. When this pin is held low the VGATE and PG outputs are disabled. Refer to the Circuit Breaker Operation and the associated timing diagrams for detailed characteristics. This pin has an internal 50k pull-up to 5V.
CBSENSE
The circuit breaker sense input is used to detect over­current conditions across an external, low value sense resistor (RS) tied in series with the Power MOSFET. A voltage drop of greater than 50mV across the resistor for longer than t
CBD
will trip the circuit breaker. A program-
mable Quick-Trip™ sense point is also available.
DRAIN SENSE
The DRAIN SENSE input monitors the voltage at the drain of the external power MOSFET switch with respect to VSS. An internal 10µA source pulls the DRAIN SENSE signal towards the 5V reference level. DRAIN SENSE must be held below 2.5V to enable the PG outputs.
EN/TS
The Enable/Temperature Sense input is the master en­able input. If EN/TS is less than 2.5V, VGATE will be disabled. This pin has an internal 200k pull-up to 5V.
5VREF
This is a precision 5V output reference voltage that may be used to expand the logic input functions on the SMH4804. The reference output is with respect to VSS.
2.5VREF
This is a precision 2.5V output reference voltage that may be used to expand the logic input functions on the SMH4804. The reference output is with respect to VSS.
FAULT#
FAULT# is an open-drain, active-low output that indicates the fault status of the device.
The SMH4804 is designed to control hot swapping of plug­in cards operating in a distributed power environment. The distributed power rail can range from 20V to 500V. The SMH4804 hot-swap controller provides under-volt­age and over-voltage monitoring of the host power supply. It also drives an external power MOSFET switch that connects the supply to the load and protects against over­current conditions that might disrupt the host supply. When the source and drain voltages of the external MOSFET are within specification the SMH4804 provides Power Good logic outputs that may be used to enable DC­DC converters. The four separate Power Good outputs
DESCRIPTION
activate loads in a timed sequence. Additional features of the device include: temperature sense or master enable input, 2.5V and 5V reference outputs for expanding monitor functions, two Pin-Detect enable inputs for card insertion verification, and duty-cycle or latched over­current protection modes. All of these features can be programmed through the two-wire interface.
Programming of configuration, control and calibration values by the user can be simplified with the interface adapter and Windows GUI software obtainable from Sum­mit Microelectronics.
Page 5
5
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
VGATE
The VGATE output activates an external power MOSFET switch. This signal supplies a constant current output (100µA typical), which allows easy adjustment of the MOSFET turn on slew rate.
ENPGA
This is an active high input that controls the PG2#, PG3# and PG4# outputs. When ENPGA is pulled low the PG2#, PG3# and PG4# outputs are immediately placed in a high impedance state. When ENPGA is driven high or left floating PG2# will be driven low at a time period of t
PGD
after PG1# has been active. This pin has an internal 50k pull-up to 5V.
ENPGB
This is an active high input that controls the PG3# and PG4# outputs. When ENPGB is pulled low the PG3# and PG4# outputs are immediately placed in a high impedance state. When ENPGB is driven high or left floating PG3# will be driven low at a time period of t
PGD
after PG2# has been
active. This pin has an internal 50k pull-up to 5V.
ENPGC
This is an active high input that controls the PG4# output. When ENPGC is pulled low the PG4# output is immedi­ately placed in a high impedance state. When ENPGC is driven high or left floating PG4# will be driven low at a time period of t
PGD
after PG3# has been active. This pin has an
internal 50k pull-up to 5V.
PG1# / PG2# / PG3# / PG4#
The PGn# pins are open-drain, active-low outputs with no internal pull-up resistor. They can be used to switch a load or enable a DC/DC converter. PG1# is enabled immedi­ately after VGATE reaches VDD – VGT and the DRAIN
SENSE voltage is less than 2.5V. Each successive PG output is enabled t
PGD
after its predecessor, provided also that the appropriate ENPGx input(s) are high. Voltage on these pins cannot exceed 12V, as referenced to V
SS.
FS#
The Forced Shutdown (FS#) pin is an active low input that causes VGATE and PG outputs to be shut down at any time after an internal hold-off timer has expired. The hold­off timer allows supervisory circuits on the secondary side (which are not powered up initially) to control shut down of the SMH4804 via an opto-isolator. This input has no pull­up resistor.
A0 / A1 / A2
These are logic level inputs used for decoding multiple devices on the serial bus. These pins each have an internal 50k pull-up to 5V.
SDA
SDA is a bidirectional serial data I/O port. This pin has an internal 50k pull-up to 5V.
SCL
SCL is the serial clock input. This pin has an internal 50k pull-up to 5V.
V
DD
This is the positive supply input. An internal shunt regula­tor limits the voltage on this pin to approximately 12V with respect to VSS. A resistor must be placed in series with the VDD pin to limit the regulator current (RD in the application illustrations).
V
SS
This is connected to the negative side of the supply.
Note: The pin numbers for each signal are different on the two packages.
RECOMMENDED OPERATING CONDITIONS
Temperature –40°C to 85°C.
Page 6
6
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
*Comment
Stresses listed under Absolute Maximum Ratings may cause perma­nent 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.
Temperature Under Bias ...................... –55°C to 125°C
Storage Temperature ........................... –65°C to 150°C
Lead Solder Temperature (10 seconds) ............. 300 °C
Terminal Voltage with Respect to VSS:
VGATE ........................................ VDD + 0.7V
A0, A1, A2, MODE, RESET, ENPGA, ENPGB, ENPGC, FS#
SDA, and SCL ........................................... 7V
DC OPERATING CHARACTERISTICS
ABSOLUTE MAXIMUM RATINGS*
(Over Recommended Operating Conditions; Voltages are relative to VSS, except VGT)
2050 Elect Table
PD1#, PD2#, VDD, UV, OV, CBSENSE, DRAIN SENSE, EN/TS, FAULT#, PG1#,
PG2#, PG3#, and PG4# .......................... 15V
Note: (1) TA = 25ºC.
(2) This value is set by the RD resistor.
lobmySretemaraPsnoitidnoC.niM.pyT.xaMstinU
V
DD
egatlovylppuSI
DD
Am3=112131V
V5
FER
tuptuoecnereferV5I
DD
Am3=57.400.552.5V
I
5DAOL
tnerructuptuoecnereferV5I
DD
Am3=1 1Am
V5.2
FER
tuptuoecnereferV5.2I
DD
)1(Am3=574.2005.2525.2V
I
5.2DAOL
tnerructuptuoecnereferV5.2I
DD
Am3=2.0 1Am
I
DD
)2(tnerrucylppusrewoP201Am
V
VU
dlohserhtegatloV-rednUI
DD
)1(Am3=574.2005.2525.2V
V
TSYHVU
siseretsyhegatloV-rednUI
DD
Am3=36Vm
V
VO
dlohserhtegatloV-revOI
DD
)1(Am3=574.2005.2525.2V
V
TSYHVO
siseretsyhegatloV-revOI
DD
Am3=01Vm
V
ETAG
V
ETAG
egatlovtuptuo V
DD
V
I
ETAG
V
ETAG
tuptuotnerruc001Aµ
V
ESNES
dlohserhtESNESNIARDI
DD
)1(Am3=574.2005.2525.2V
I
ESNES
tuptuotnerrucESNESNIARDV
ESNES
V=
SS
)1(9 0111Aµ
V
BC
dlohserhtrekaerbtiucriCI
DD
Am3=040506Vm
V
BCQ
tiucricpirTkciuQelbammargorP
dlohserhtrekaerb
002Vm 001Vm
06Vm
ffO
V
STNE
dlohserhtST/NEI
DD
)1(Am3=574.2005.2525.2V
V
TSYHSTNE
siseretsyhST/NEI
DD
Am3=01Vm
V
HI
,C/B/AGPNE:segatlovtupnI
#2DP,#1DP,#TESER,EDOM
3V5
FER
V
V
LI
02V
V
LO
#TLUAF:egatlovwoltuptuOI
LO
Am3=0 4.0V
#4/#3/#2/#1GP:egatlovwoltuptuOI
LO
Am3=0 4.0V
I
LI
ST/NE,#2DP,#1DP:tnerructupnIV
LI
V=
SS
001Aµ
V
TG
dlohserhtetaG7.08.10.3V
Page 7
7
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
FUNCTIONAL DESCRIPTION
GENERAL OPERATION
The SMH4804 is an integrated power controller for hot swappable add-in cards. The device operates from a wide supply range and generates the signals necessary to drive isolated output DC/DC converters. A physical connection must first be made with the chassis to discharge any electrostatic voltage potentials when a typical add-in board is inserted into the powered backplane. The board then contacts the long pins on the backplane that provide power and ground. As soon as power is applied the device starts up, but does not immediately apply power to the output load. Under-voltage and over-voltage circuits inside the controller verify that the input voltage is within a user-specified range, and pin detection signals deter­mine whether the card is seated properly.
These requirements must be met for a Pin Detect Delay period of t
PDD
, after which time the hot-swap controller enables VGATE to turn on the external power MOSFET switch. The VGATE output is current limited to I
VGATE
, allowing the slew rate to be easily modified using external passive components. During the controlled turn-on period the VDS of the MOSFET is monitored by the drain sense input. When drain sense drops below 2.5V, and VGATE gets above VDD – VGT, the power good outputs can begin turning on the DC/DC controllers. Power Good Enable inputs may be used to activate or deactivate specific output loads.
Steady state operation is maintained as long as all condi­tions are normal. Any of the following events may cause the device to disable the DC/DC controllers by shutting down the power MOSFET: an under-voltage or over­voltage condition on the host power supply; an over­current event detected on the CBSENSE input; a failure of the power MOSFET sensed via the DRAIN SENSE pin; the pin detect signals becoming invalid; the master enable (EN/TS) falling below 2.5V; the FS# input being driven low by events on the secondary side of the DC/DC controllers. The SMH4804 may be configured so that after any of these events occur the VGATE output shuts off and either latches into an off state or recycles power after a cooling down period, t
CYC
.
Powering V
DD
The SMH4804 contains a shunt regulator on the VDD pin that prevents the voltage from exceeding 12V. It is necessary to use a dropper resistor (RD) between the host power supply and the VDD pin in order to limit current into the device and prevent possible damage. The dropper resistor allows the device to operate across a wide range of system supply voltages, and also helps protect the
device against common-mode power surges. Refer to the Applications Section for help on calculating the R
D
resis-
tance value.
System Enables
There are several enabling inputs, which allow a host system to control the SMH4804. The Pin Detect pins (PD1# & PD2#) are two active low enables that are generally used to indicate that the add-in circuit card is properly seated. These inputs must be held low for a period of t
PDD
before a power-up sequence may be initiated. This is typically done by clamping the inputs to VSS through the implementation of an injector switch, or alternatively through the use of a staggered pins at the card-cage interface. Two shorter pins arrayed at opposite ends of the connector force the card to be fully seated (not canted) before both pin detects are enabled. Care must be taken not to exceed the maximum voltage rating of these pins during the insertion process. Refer to details in the Applications Section for proper circuit implementa­tion.
The EN/TS input provides an active high comparator input that may be used as a master enable or temperature sense input. This input signal must exceed 2.5V (nomi­nal) for proper operation.
Under-/Over-Voltage Sensing
The Under-Voltage (UV) and Over-Voltage (OV) inputs provide a set of comparators that act in conjunction with an external resistive divider ladder to sense whether or not the host supply voltage is within the user-defined limits. The power-up sequence will be initiated if the input to the UV pin rises above 2.5V or if the input to the OV pin falls below 2.5V for a period of at least t
PDD
. The t
PDD
filter helps prevent spurious start-up sequences while the card is being inserted. If UV falls below 2.5V or OV rises above
2.5V, the PG and VGATE outputs will be shut down immediately.
Under-/Over-Voltage Filtering
The SMH4804 may also be configured so that an out of tolerance condition on UV/OV will not shut off the output immediately. Instead, a filter delay may be inserted so that only sustained under-voltage or over-voltage condi­tions will shut off the output. An out of tolerance condition on UV/OV for longer than the filter delay time (t
UOFLTR
) causes the VGATE and PG outputs to shut off when the UV/OV filter option is enabled. The Under-/Over-Voltage Filtering feature is disabled in the default configuration of the device.
Page 8
8
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
TIMING RELATIONSHIPS
Figure 1 illustrates some of the power on sequences, including the UV and OV differentials to their reference, and Power Good cascading.
Figures 2, 3, 4, and 5 indicate the affect on the VGATE signal caused by different Circuit Breaker inputs. In Figure 2 RESET# and MODE are high; in Figure 3 MODE is high; in Figure 4 MODE is low. Figure 5 shows the Quick Trip mode.
Figure 1. Power On Timing Sequence
2050 Fig01 2.1
V
DD
UV
OV
PD1#/ PD2#
VGATE
DRAIN
SENSE
2.5V
REF
2.5V
REF
11 ≤ VDD 13
t
PDD
PG1#
PG2#
PG3#
t
PGD
<t
PUVF
50mV
REF
<t
CBD
CBSENSE
5V
V
DD
VDD – V
GT
t
PGD
t
PGD
PG4#
Page 9
9
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Under-/Over-Voltage Latching
An additional option for an out of tolerance condition on UV/OV is to latch the VGATE and PG outputs off such that a return to normal UV/OV operation will not turn them back on. The FAULT# output will be set. Refer to the following section titled "Resetting FAULT#".
Under-Voltage Hysteresis
The Under-Voltage comparator input may be configured with a programmable level of hysteresis. The falling voltage compare level may be set in steps of 62.5mV below 2.5V. The rising voltage compare level is fixed at
2.5V. The default under-voltage hysteresis level is set to
62.5mV. In default conditions the SMH4804 is not in an under-voltage state once the UV voltage rises above
2.5V; and after that an under-voltage occurrence is not recognized until the UV voltage falls below 2.4375V (2.5V – 62.5mV).
Soft Start Slew Rate Control
Once all of the preconditions for powering up the DC/DC controllers have been met, the SMH4804 provides a means to soft start the external power FET. It is important to limit in-rush current to prevent damage to the add-in card or disruptions to the host power supply. For example, charging the filter capacitance (normally required at the input of the DC/DC controllers) too quickly may generate very high current. The VGATE output of the SMH4804 is current limited to I
VGATE
, allowing the slew rate to be easily modified using external passive components. The slew rate may be found by dividing I
VGATE
by the gate-to-drain capacitance placed on the external FET. A complete design example is given in the Applications Section.
Load Control — Sequencing the Secondary Sup­plies
Once power has been ramped to the DC/DC controllers, two conditions must be met before the PGn# outputs can be enabled: the Drain Sense voltage must be below 2.5V, and the VGATE voltage must be greater than VDD – VGT. The Drain Sense input helps ensure that the power MOSFET is not absorbing too much steady state power from operating at a high VDS. This sensor remains active at all times (except during the current regulation period). The VGATE sensor makes sure that the power MOSFET is operating well into its saturation region before allowing the loads to be switched on. Once VGATE reaches V
DD
– VGT this sensor is latched.
When the external MOSFET is properly switched on the PGn# outputs may be enabled (if ENPGA, ENPGB, and ENPGC are all high). Output PG1# is activated first,
followed by PG2# after a delay of t
PGD
, PG3# after another
t
PGD
delay, and PG4# after a final t
PGD
delay. The delays built into the SMH4804 allow timed sequencing of power to the loads. The delay times are programmable from 50µs to 160ms.
Figure 2. PG Output and ENPG Input Relationship
Figure 3. Circuit Breaker Cycle Mode, RESET# High
CBSENSE
VGATE
T
CBD
T
CBD
T
CYC
2050 Fig03 1.0
50mV
2050 Fig02 2.1
PG1#
PG2#
PG3#
PG4#
ENPGA
ENPGC
ENPGB
t
PGD
t
PGD
t
PGD
Page 10
10
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
PG2#, PG3#, and PG4# can be disabled by bringing ENPGA low. Likewise PG#3 and PG4# are disabled when ENPGB is low. Finally, PG4# alone will be shut off if ENPGC is low. This cascaded control is useful for enabling supplies that have dependencies based on the other voltages in the system.
The PGn# outputs have a 12V withstand capability, so high voltages must not be connected to these pins. Bipolar transistors or optoisolators can be used to boost the withstand voltage to that of the host supply. See Figure 19 for connections.
Forced Shutdown — Secondary Feedback
The Forced Shutdown signal (FS#) is an active low input that provides a method of receiving feedback from the secondary side of the DC/DC controllers. A built-in holdoff timer allows the SMH4804 to ignore the state of the FS# input until the timer period expires. The FS# input must be driven high by the end of this timer period. A low level on this input will cause a Fault condition, driving FAULT# low and shutting off the VGATE and PGn# outputs. Refer to the following section titled "Resetting FAULT#".
The purpose of the holdoff timer is to allow enough time for devices on the secondary side of the DC/DC controllers to power up and stabilize. This unique feature of the SMH4804 allows supervisory circuits such as an SMS44 to control the shutdown of the primary side soft start circuit, even though the secondary side initially has no power.
Alternatively, the FS# input can be programmed to act as a fourth ENPG input controlling the PG1# output. This is combined with an option to independently enable PG1# with no affect on the other PGn# outputs, or it can be
Figure 4. Circuit Breaker Reset Mode
Figure 5. Circuit Breaker Quick Trip Response
2050 Fig05 2.0
CBSENSE
VGATE
<T
CBD
T
FSTSHTDN
50mV
V
QCB
Figure 6.a Current Regulation With Recovery
Figure 6.b Current Regulation Without Recovery
2050 Fig04 2.1
CBSENSE
RESET#
VGATE
T
CBD
T
PDD
50mV
T
CBRST
2050 Fig06a
V
QCB
VGATE
t
CRD
50mV
0V
CBSENSE
t
PCR
12V
0V
2050 Fig06b
V
QCB
VGATE
50mV
0V
CBSENSE
t
PCR
12V
0V
Page 11
11
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
2050 Table01 2.2
Note: * Denotes default configuration setting
(Over Recommended Operating Conditions)
Reference Figures 1 through 5
AC TIMING CHARACTERISTICS
programmed so PG1# is the enabling output for the other outputs.
Circuit Breaker Operation
The SMH4804 provides a number of circuit breaker functions to protect against over current conditions. A sustained over-current event could damage the host supply and/or the load circuitry. The board’s load current passes through a series resistor (R
S
) connected between
the MOSFET source (which is tied to CBSENSE) and VSS.
The breaker trips whenever the voltage drop across R
S
is greater than 50mV for more than t
CBD
(a programmable
filter delay ranging from 10µs to 500µs).
Quick-Trip
TM
Circuit Breaker
Additionally, the SMH4804 provides a Quick-Trip feature that will cause the circuit breaker to trip immediately if the voltage drop across RS exceeds V
QCB
. The Quick-Trip level may be set to 60mV, 100mV (default), 200mV, or the feature may be disabled.
lobmySnoitpircseD.niM.pyT.xaMstinU
t
DBC
yaledrekaerBtiucriCVm05elbammargorP
)retlif(
5sµ
05
*
sµ 051sµ 004sµ
t
DGP
yaleddooGrewoPelbammargorP
)4GP/3GP,3GP/2GP,2GP/1GP(
05sµ
052sµ 005sµ
0051sµ
5
*
sm 02sm 08sm
061sm
t
NDTHSTSF
VottluaFmorfyalednwodtuhstsaF
ETAG
ffo002sn
t
CYC
emitelcycedomelcycrekaerbtiucriC
5.2
*
s
5s
t
TSRBC
BC
TESER
htdiweslup002sn
t
FVUP
retlifegatloV-rednUelbammargorP
FFO
*
5sm
08sm
061sm
t
DDP
tceteDniPelbammargorP
5.0sm
5sm
08
*
sm
061sm
Page 12
12
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Current Regulation
The current regulation mode is an optional feature that provides a means to regulate current through the MOS­FET for a programmable period of time. It is generally enabled in applications that have switched dual (A and B) distributed power sources. By using the current regula­tion function, unwarranted shutdowns can be avoided if one of the dual supplies is switched in when it is at a more negative potential the currently operating supply.
When current regulation is selected it will be enabled during softstart (power on period) and during normal operation after the PGn# outputs are enabled. If the voltage monitored at the CBSENSE pin is grate than 50mV, but less than V
QCB
, the SMH4804 will reduce the VGATE voltage in order to maintain a CBSENSE potential less than 60mV, effectively regulating the current through the MOSFET.
Figures 6a and 6b illustrate the current regulation func­tion. The time period t
PCR —
selectable at 5, 80, or 320ms — is the maximum time during which regulation will be enforced. If either V
QCB
or t
PCR
are exceeded the VGATE and PGn# outputs will immediately be de-asserted. However, if CBSENSE drops below 50mV before the timer ends, the timer is reset and VGATE resumes normal operation (see Figure 6A). If the Quick-Trip level is exceeded then the device will bypass the current regula­tion timer and shut down immediately. The Current Regulation feature is disabled in the default configuration.
Nonvolatile Fault Latch
The SMH4804 also provides an optional nonvolatile fault latch (NVFL) circuit breaker feature. The nonvolatile fault latch essentially provides a programmable fuse on the circuit breaker. When enabled the nonvolatile fault latch will be set whenever the circuit breaker trips. Once set, it cannot be reset by cycling power or through the use of the RESET# pin.
NOTE: THE DEVICE REMAINS DISABLED UNTIL REGISTER C IS REPROGRAMMED.
As long as the NVFL is set, the FAULT# output will be driven active. The Nonvolatile Fault Latch feature is disabled in the default configuration.
Figure 7. Under-/Over-Voltage Filter Timing
Resetting FAULT#
When the circuit breaker trips the VGATE output is turned off and FAULT# is driven low. There are two methods to reset the circuit breaker which are selectable with the MODE pin. When MODE is held high or left floating the circuit breaker is in the duty-cycle mode, and the breaker resets automatically after a time of t
CYC
. When the MODE pin is held low (or disabled in the Configuration Register) FAULT# can be reset by bringing RESET# low. The VGATE output will attempt to restart the MOSFET slew control circuitry t
PDD
after bringing RESET# back high again. In either case, cycling power to the board will also reset the circuit breaker. If the over current condition still exists after the MOSFET switches back on the circuit breaker will re-trip.
Access to the Registers
The SMH4804 2-wire bus interface is highly configurable while maintaining the industry standard protocol. The SMH4804 will respond to one of two selectable Device Type Addresses: 1010
BIN
, generally assigned to NV-
memories, or 1011
BIN
, which is the default address for the
SMH4804.
Register access is also programmable: access can be denied (no reads or writes); access can be read only; or access for both reads and writes can be enabled, which is the default state.
The SMH4804 has three address pins associated with the 2-wire bus. The part can be configured to respond only to the proper serial data string of Device Type Address and Bus Address, or, alternatively, it can be programmed to respond to the Device Type Address and any Bus Ad­dress.
2050 Fig07
OV / UV
FAULT#
t
UOFLTR
2.5V
Page 13
13
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
PROGRAMMING CONNECTION
The end user can use the summit SMX3200 programming cable and software that have been developed to operate with a standard personal computer. See Figure 8 for board connections. The programming cable interfaces directly between a PC’s parallel port and the target application. The application’s values are entered via an intuitive graphical user interface employing drop-down menus.
Caution: Damage may occur when connecting the dongle to a system utilizing an earth-con­nected positive terminal.
Input Data Protocol
The protocol defines any device that sends data onto the bus as a transmitter and any device that receives data as a receiver. The device controlling data transmission is called the Master and the controlled device is called the Slave. The SMH4804 is always a Slave device, since it never initiates any data transfers. One data bit is trans­ferred during each clock pulse. The data on the SDA line must remain stable during clock high time, because a change on the data line while SCL is high is interpreted as either a Start or a Stop condition.
START and STOP Conditions
When both the data and clock lines are high, the bus is said to be not busy. When the clock is high a high-to-low transition on the data line is defined as the Start condition. When the clock is high a low-to-high transition on the data line is defined as the Stop condition.
Acknowledge (ACK)
Acknowledge is a software convention used to indicate successful data transfers. The transmitting device, either the Master or the Slave, will release the bus after transmitting eight bits. During the ninth clock cycle the receiver will pull the SDA line low to Acknowledge that it received the eight bits of data. The SMH4804 will respond with an Acknowledge after recognition of a Start condition and its Slave address byte. If both the device and a Write operation are selected, the SMH4804 will respond with an Acknowledge after the receipt of each subsequent 8-Bit word. In the Read mode the SMH4804 transmits eight bits of data, then releases the SDA line, and monitors the line for an Acknowledge signal (the line is pulled low). If an Acknowledge is detected, and there is no STOP condition generated by the master, the SMH4804 will continue to transmit data. If a NACK (the line is pulled high) is detected the SMH4804 will terminate further data trans­missions and await a Stop condition before returning to the standby power mode.
Device Addressing
Following a start condition the master must output the address of the Slave it is accessing. The most significant four bits of the slave address are the device type identifier.
After the desired settings for the application are deter­mined the software will generate a hex file that can be transferred to the target device or downloaded to Summit. If it is downloaded to Summit a customer part number will be assigned and the file will be used to customize the devices during the final electrical test operations.
The following detailed information is supplied for those wanting to develop their own programming algorithms.
USER CONFIGURATION REGISTERS
The SMH4804 has eight user programmable, nonvolatile, configuration registers. Each can be written or read using the 2-wire serial interface, comprised of SDA (bidirectional data line) and SCL (Serial Clock input). Reading and writing the registers follows the industry standard protocol.
Figure 8. Programming Connection
2050 Table02 1.0
Table 2. Address Byte
reifitnedIeciveDsserddAsuBW/R
10 11 2A1A0A0/1 10 10 2A1A0A0/1
PROGRAMMING THE SMH4804
Pin 9, 5V Pin 7, 10V Pin5, Reserved Pin3, GND Pin 1, GND
Pin 10, Reserved
Pin 8, Reserved Pin 6, Reserved
Pin 4, SDA
Pin 2, SCL
Top view of straight 0.1" × 0.1" closed
side connector SMX3200 interface
0V
–48V
V
DD
V
SS
A0 A1
A2 SDA SCL
9 7 5 3 1
10 8 6 4 2
SMH4804
2050 Fig08
R
D
C1
0.01µF
Page 14
14
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
For the SMH4804 this is either 1010
BIN
or 1011
BIN
, depending upon the state of the Slave Address Bit in Register 8. The next three bits must match the address setting for signals A2, A1, and A0.
Read/Write Bit
The last bit of the data stream defines the operation to be performed. When set to 1 a Read operation is selected; when set to 0 a Write operation is selected.
WRITE OPERATIONS
Only one register can be read or written per sequence (i.e., no page Write or sequential register Reads).
Write
After the device address is transmitted and an Acknowl­edge has been received the Master transmits the register address. The four MSBs are don’t care and the register address is contained in the four LSBs. Upon receipt of the register address the SMH4804 responds with an Ac­knowledge. The next byte to be transmitted is the configuration information. The four MSBs are don’t care and the configuration information is contained in the four LSBs. The Master then terminates the transfer by generating a Stop condition, at which time the SMH4804 begins the internal write cycle. While the internal write cycle is in process the SMH4804 inputs (SDA and SCL) are disabled, and the device will not respond to any requests from the Master.
READ OPERATIONS
Register Read operations allow the Master to read current contents of individual registers. This operation involves a two step process. First, the Master issues a Write command that includes the Start condition and the device address field (with the R/W bit set to 0) followed by the register address. This procedure sets the internal address counter of the SMH4804 to the desired address. After the word address acknowledge is received by the Master it immediately reissues a Start condition followed by an­other device address field with the R/W bit set to 1. The SMH4804 will respond with an Acknowledge and then transmit the data byte stored at the addressed location. At this point the Master sets a NACK and generates the Stop condition.
Table 3. Register 2, Address 0010
Table 4. Register 3, Address 0011
2050 Table03 2.0
2050 Table04 2.1
BSMstiBBSL
xxxx
3210
sµ004:yaledtnerruc-revO
00
xx
sµ051:yaledtnerruc-revO
01
sµ05:yaledtnerruc-revO
*1*0
sµ5:yaledtnerruc-revO
11
Vm002:.feRpirTkciuQ
xx
00
Vm001:.feRpirTkciuQ
*0*1
Vm06:.feRpirTkciuQ
10
FFO:.feRpirTkciuQ
11
Note: * Denotes default configuration setting
Note: * Denotes default configuration setting
BSMstiBBSL
0=3tiB9R:noitidnocerP3210
sµ0051:yaleDgnicneuqeSGP
00
xx
sµ05:yaleDgnicneuqeSGP
01
sµ052:yaleDgnicneuqeSGP
10
sµ005:yaleDgnicneuqeSGP
11
1=3tiB9R:noitidnocerP
––
sm5:yaleDgnicneuqeSGP
*0*0
sm02:yaleDgnicneuqeSGP
01
sm08:yaleDgnicneuqeSGP
10
sm061:yaleDgnicneuqeSGP
11
delbasiDnIlangiSedoM
xx
0
x
delbanEnIlangiSedoM
*1
delbasiD#2DPdna#1DP
x
0
delbanE#2DPdna#1DP
*1
REGISTER BIT MAPS
The SMH4804 has eight user programmable, nonvolatile, configuration registers. Although 8-Bit data transfers are used for reading and writing the registers, only the 4 LSBs are utilized by the device.
Register 2
This register is used to select both the over-current delay and the quick trip threshold for the electronic circuit breaker.
Page 15
15
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Table 6. Register 5, Address 0101
These bits also control the interrelationship of the PGn# outputs. In a cascade operating mode PG1# must be true before PG2# can be true, etc. This interrelationship can be disabled so that each PGn# output is effectively controlled by its corresponding ENPGn# input, so long as the primary supply, VGATE, and DRAIN SENSE are within their operating limits.
When programmed as an enable to PG1# there are two options: 010
BIN
disables the cascade mode (the PGn# outputs can act independently) and FS# effectively be­comes the enable input for PG1#; 011
BIN
enables the cascade mode and makes FS# the enable input for PG1#. In this mode, PG1# must be active before PG2# can be activated, followed by PG3#, then PG4#.
The event monitor mode will generally be implemented in conjunction with a monitoring device on the secondary side of the DC/DC converters, such as the SMS44. If FS# is not pulled high before the programmed condition then the PGn# outputs and VGATE will be shut down. As an example, if the binary value is 111
BIN
, VGATE and PG1#
will be shut down if FS# is not pulled high before t
PGD
has elapsed after PG1# is true. None of the other PGn# outputs will be activated. If a failure occurs due to the lapse of the event monitor timer, cycling the power will reset the device.
Register 3
This register controls multiple functions. Bits 3 and 2 work in conjunction with bit 3 in register 9, (it is imperative register 9 is programmed properly) and they control the sequencing delays from PG1# to PG2#, PG2# to PG3#, and PG3# to PG4#. These two bits are effectively concat­enated with R9 bit 3, providing 8 programmable delay periods.
Bit 1 controls the effect of the MODE pin. When set to 1 the pin functions as described in the pin descriptions. If the bit is set to 0 the state of the pin will be ignored and the circuit breaker will be in the latch mode.
Bit 0 enables or disables the function of the PDx# inputs.
Register 4
This register bit 3 enables or disables the PGn# sequence delays. When set to a 1 the delays will be as defined in registers 3 and 9. If it is set to 0 no delay will be incurred, but sequencing based solely on the state of the ENPGn# inputs will be supported. If the ENPGn# inputs are tied high, the PGn# outputs will turn on simultaneously.
The next two bits select the OV/UV filter value, and bit 0 selects either 2.5s or 5s CB cycle times.
Register 5
This register bit 3 controls the function of the nonvolatile fault latch.
Bits 2, 1 and 0 configure the FS# input. FS# has two basic functions: it can be programmed to act as an auxiliary Enable Input controlling the PG1# output, or it can be programmed to be an event monitor during the power-up sequence.
2050 Table05 2.0
2050 Table06 2.0
Table 5. Register 4, Address 0100
Note: * Denotes default configuration setting
Note: * Denotes default configuration setting
BSMstiBBSL
xxxx
3210
delbasiD:gnicneuqeSGP
0
xx
x
delbanE:gnicneuqeSGP
*1
FFO:retliFegatloV-rednU/-revO
x
*0*0
sm5:retliFVU/VO
01
sm08:retliFVU/VO
10
sm061:retliFVU/VO
11
s5.2:elcyCrekaerBtiucriC
xx
*0
s5:elcyCrekaerBtiucriC
1
BSMstiBBSL
xxxx
3210
:hctaLtluaFelitalov-noN
delbanE
0
xxx
:hctaLtluaFelitalov-noN
delbasiD
*1
t+4GP:noitcnuFSF
DGP
rofdelbasidedacsaC
suoenatlumis
x
000
)1=(delbasiD:noitcnuFSF
001
erofeb)1=(evitcA:noitcnuFSF
delbasidedacsaCdelbane1GP
suoenatlumisrof
010
)1=(erofebevitcA:noitcnuFSF
delbanE1GP
011
t+4GP:noitcnuFSF
DGP
*1*0*0
t+3GP:noitcnuFSF
DGP
101
t+2GP:noitcnuFSF
DGP
110
t+1GP:noitcnuFSF
DGP
111
Page 16
16
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Table 7. Register 6, Address 0110
2050 Table07
Table 8. Register 7, Address 0111
2050 Table08 2.0
Table 9. Register 8, Address 1000
2050 Table09
One last event mode, 000
BIN
, disables the cascade effect and sets up PG4# going true as the trigger event. FS# must be pulled high before t
PGD
elapses, or VGATE and all
the PGn# outputs will be disabled.
Cascade enabled:
ENPGA enables PG2#, PG3# and PG4#; ENPGB enables PG3# and PG4#; ENPGC enables PG4#.
Cascade disabled:
ENPGA enables PG2#; ENPGB enables PG3#; ENPGC enables PG4#.
Simultaneous:
PG1#, PG2#, PG3# and PG4# operate indepen­dently from one another.
Sequenced:
PG1#, PG2#, PG3# and PG4# are dependent upon activation of PG(N–1) — for N = 2, 3, and 4 — plus a programmable PG delay.
Register 6
This register enables what events are recorded in the nonvolatile fault latch if bit 3 of R5 is set to 0. The two low order bits program the current regulation time period.
Register 7
This register controls the UV hysteresis. The values shown are with respect to VSS.
Register 8
This register is used to control the 2-wire bus interface activity. Bit 3 determines the Device Type Address, bits 2 and 1 select the register access capability, and bit 0 determines whether the device must receive a bus address that corresponds to the biasing of the address pins.
Note: If the latch fault option is selected and write access is denied the SMH4804 cannot be cleared of a fault condition.
Note: * Denotes default configuration setting
BSMstiBBSL
xxxx
3210
enoottessyawlA
.
*1
–––
V0.0=siseretsyHVU
1
000
V360.0=siseretsyHVU
*0*0*1
V521.0=siseretsyHVU
010
V881.0=siseretsyHVU
011
V052.0=siseretsyHVU
100
V313.0=siseretsyHVU
101
V573.0=siseretsyHVU
110
V834.0=siseretsyHVU
111
Note: * Denotes default configuration setting
BSMstiBBSL
xxxx
3210
1101:sserddAepyTeciveD
*0
xx
x
0101:sserddAepyTeciveD
1
&daeR:sseccA.geR.gifnoC
etirW
x
*0*0
ylnodaeR:sseccA.geR.gifnoC
01
delbasiD:sseccA.geR.gifnoC
10 11
llaotsdnopseR:sserddAevalS
xx
0
esnopseR:sserddAevalS
detimil
*1
Note: * Denotes default configuration setting
BSMstiBBSL
xxxx
3210
delbanederetliFegatloV-rednU
0
x
xx
delbasidderetliFegatloV-rednU
*1
delbanederetliFegatloV-revO
x
0
delbasidderetliFegatloV-revO
*1
FFO:noitalugeRtnerruC
xx
*0*0
sm5:noitalugeRtnerruC
01
sm08:noitalugeRtnerruC
10
sm023:noitalugeRtnerruC
11
Page 17
17
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Table 11. Register C, Address 1100
2050 Table11 1.0
2050 Table10
Register 9
This register bit 3 works in conjunction with Register 3. Refer to the Register 3 description for details. Bit 2 is always programmed to 0. Bits 1 and 0 select the delay from the point where both PDx inputs are low (or initial power up conditions) to when sequencing can com­mence.
Table 10. Register 9, Address 1001
Note: * Denotes default configuration setting
Note: * Denotes default configuration setting
BSMstiBBSL
xxxx
3210
teseR:hctaLtluaFVN
xxx
*0
teS:hctaLtluaFVN
1
Register C
The last register is not a configuration register, it is the nonvolatile fault latch. If a circuit breaker fault condition is detected, and the NV Fault latch is enabled (Register 5, Bit 3), bit 0 will automatically be written to a ‘1’. So long as it remains a ‘1’ the SMH4804 will not be able to drive VGATE or the PGn# outputs. The host or service center must access the register and write a ‘0’ to bit 0 to clear the fault.
BSMstiBBSL
xxxx
3210
tsafecneuqesdooGrewoP
0
*0
xx
wolsecneuqesdooGrewoP
*1
0syawla2tib:tluafeD .
x
sm5.0:yaleDDP
00
sm08:yaleDDP
*0*1
sm061:yaleDDP
10
sm023:yaleDDP
11
Page 18
18
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
BUS INTERFACE
GENERAL DESCRIPTION
The I2C bus is a two-way, two-line serial communication between different integrated circuits. The two lines are: a serial Data line (SDA) and a serial Clock line (SCL). All Summit Microelectronics parts support a 100kHz clock rate, and some support the alternative 400kHz clock. Check the AC Electrical Table for the value of f
SCL
. The
2044 Table12
Table 12. Register Read/Write AC Operating Characteristics
SDA line must be connected to a positive supply by a pull­up resistor located on the bus. Summit parts have a Schmitt input on both lines. See Figure 9 and Table 12 for waveforms and timing on the bus. One bit of Data is transferred during each Clock pulse. The Data must remain stable when the Clock is high.
Figure 9. Memory Timing
t
F
t
R
t
LOW
t
HIGH
t
HD:SDA
t
SU:SDA
t
BUF
t
DH
t
HD:DAT
t
SU:DAT
t
SU:STO
SCL
SDA In
SDA Out
t
AA
20 Fig0x 1.0
lobmySretemaraPsnoitidnoC.niM.xaMstinU
f
LCS
ycneuqerfkcolcLCS 0001zHk
t
WOL
doirepwolkcolC 7.4sµ
t
HGIH
doirephgihkcolC 0.4sµ
t
FUB
)1(emiteerfsuBnoissimsnartwenerofeB7.4sµ
t
ATS:US
emitputesnoitidnoctratS 7.4sµ
t
ATS:DH
emitdlohnoitidnoctratS 0.4sµ
t
OTS:US
emitputesnoitidnocpotS 7.4sµ
t
AA
tuptuodilavotegdekcolC)nelcyc(ADSdilavotwolLCS3.05.3sµ
t
HD
)1(emitdlohtuOataDegnahcADSot)1+nelcyc(wolLCS3.0sµ
t
R
)1(emitesirADSdnaLCS 0001sn
t
F
)1(emitllafADSdnaLCS 003sn
t
TAD:US
)1(emitputesnIataD 052sn
t
TAD:DH
)1(emitdlohnIataD 0sn
IT)1(ADSdnaLCSretlifesioNnoisserppusesioN001sn
t
RW
emitelcycetirW 5sm
Note (1) These values are guaranteed by design.
Page 19
19
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Start and Stop Conditions
Both Data and Clock lines remain high when the bus is not busy. Data transfer between devices may be initiated with a Start condition only when SCL and SDA are high. A high­to-low transition of the Data line while the Clock line is high is defined as a Start condition. A low-to-high transition of the Data line while the Clock line is high is defined as a Stop condition. See Figure 10.
In the case of a Write to a Summit part the Master will send a Stop on the clock pulse after the last Acknowledge. This will indicate to the Summit part that it should begin its internal nonvolatile write cycle.
Protocol
The protocol defines any device that sends data onto the bus as a Transmitter, and any device that receives data as a Receiver. The device controlling data transmission is called the Master, and the controlled device is called the Slave. In all cases the Summit Microelectronic devices are Slave devices, since they never initiate any data transfers.
Acknowledge
Data is always transferred in 8-Bit bytes. Acknowledge (ACK) is used to indicate a successful data transfer. The Transmitting device will release the bus after transmitting eight bits. During the ninth clock cycle the Receiver will pull the SDA line low to Acknowledge that it received the eight bits of data (See Figure 11).
In the case of a Read from a Summit part, when the last byte has been transferred to the Master, the Master will leave the Data line high for a NACK. This will cause the Summit part to stop sending data, and the Master will issue a Stop on the clock pulse following the NACK.
Figure 10. Start and Stop Conditions
Figure 11. Acknowledge Timing
Figure 12. Typical Master Address Byte Transmission
2050 Fig08 1.0
SCL
SDA In
START
Condition
STOP
Condition
SCL
SDA Trans
SDA Rec
1
2
3
8
9
ACK
2050 Fig09
SCL
SDA
1
2
3
8
9
4
5
6
7
1
0
1
R/W
0
x
x
x
ACK
2050 Fig10
Read and Write
The first byte from a Master is always made up of a seven bit Slave address and the Read/Write bit. The R/W bit tells the Slave whether the Master is reading Data from the bus or writing Data to the bus (1 = Read, 0 = Write). The first four of the seven address bits are called the Device Type Identifier (DTI). The DTI for the SMH4804 is 1010
BIN
. The next three bits are Address values for A2, A1, & A0 if multiple devices are used. See Figure 12. The SMH4804 will issue an Acknowledge after recognizing a Start condi­tion and its DTI.
In the Read mode the SMH4804 transmits eight bits of data, then releases the SDA line, and monitors the line for an Acknowledge signal. If an Acknowledge is detected, and no Stop condition is generated by the Master, the SMH4804 will continue to transmit data. If an Acknowl­edge is not detected (NACK), the SMH4804 will terminate further data transmission. See Figure 13.
In the Write mode the SMH4804 receives eight bits of data, then generates an Acknowledge signal. It will continue to generate ACKs until a Stop condition is generated by the Master. See Figure 14.
Page 20
20
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Figure 15. Serial Bus Activity
Random Address Read
Random address Read operations allow the Master to access any memory location in a random fashion. This operation involves a two-step process. First, the Master issues a Write command which includes the Start condi­tion and the Slave address field (with the R/W bit set to Write) followed by the address of the word it is to read. This procedure sets the internal address counter of the SMH4804 to the desired address. After the word address Acknowledge is received by the Master, it immediately reissues a Start condition followed by another Slave address field with the R/W bit set to Read. The SMH4804 will respond with an Acknowledge and then transmit the 8 data bits stored at the addressed location. At this point, the Master sets the SDA line to NACK and generates a Stop condition. The SMH4804 discontinues data transmission and reverts to its standby power mode.
Figure 13. Read Figure 14. Write
Sequential READ
Sequential Reads can be initiated as either a current address Read or a random access Read. The first word is transmitted as with the other byte Read modes (current address byte Read or random address byte Read). How­ever, the Master now responds with an Acknowledge, indicating that it requires additional data from the SMH4804. The SMH4804 continues to output data for each Acknowledge received. The Master sets the SDA line to NACK and generates a Stop condition. During a sequential Read operation the internal address counter is automatically incremented with each Acknowledge signal. For Read operations all address bits are incremented, allowing the entire array to be read using a single Read command. After a count of the last memory address the address counter will roll over and the memory will continue to output data.
Master
SDA
Slave
S T A
R
T
1
0
R
/
W
1
0
A C K
xx
x
W
xxxxxxxx
xx xx
A C K
A C K
S T O P
2050 Fig12
Master
SDA
Slave
S T A R T
1
0
R
/
W
1
0
A C K
xx
x
R
xxxxxxxx
A C K
xx xx
N A C K
S T
O
P
2050 Fig12
S T A R T
A C K
A2A1A
0
R / W
A7A6A5A4A3A2A1A
0
A C K
D7D6D5D4D3D2D1D
0
A C K
S T O P
Typical Write Operation
Typical Read Operation
Master
SDA
Slave
Master
SDA
Slave
2050 Fig15 3.0
DEVICE
IDENTIFIER
BUS
ADDRESS
1
0
1
1
S T A R T
A C K
A2A1A
0
R / W
A7A6A5A4A3A2A1A
0
A C K
DEVICE
IDENTIFIER
BUS
ADDRESS
1
0
1
1
A C K
A2A1A
0
R / W
S T O P
S T A R T
D7D6D5D4D3D2D1D
0
1
0
1
1
N A C K
Page 21
21
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
APPLICATIONS
Operating at High Voltages
The breakdown voltage of the external active and passive components limits the maximum operating voltage of the SMH4804 hot-swap controller. Components that must be able to withstand the full supply voltage are: the input and output decoupling capacitors, the protection diode in se­ries with the DRAIN SENSE pin, the power MOSFET switch and the capacitor connected between its drain and gate, the high-voltage transistors connected to the power good outputs, and the dropper resistor connected to the controller’s VDD pin.
Over-Voltage and Under-Voltage Resistors
In the following examples, the three resistors, R1, R2, and R3, connected to the OV and UV inputs, must be capable of withstanding the maximum supply voltage of several hundred volts. The trip voltage of the UV and OV inputs is
2.5V relative to V
SS
. As the input impedance of UV and OV is very high, large value resistors can be used in the resistive divider. The divider resistors should be high stability, 1% metal-film resistors to keep the under-voltage and over-voltage trip points accurate.
Telecom Design Example
A hot-swap telecom application may use a 48V power supply with a –25% to +50% tolerance (i.e., the 48V supply can vary from 36V to 72V). The formulae for calculating R1, R2, and R3 follow.
First a peak current, ID
MAX
, must be specified for the resistive network. The value of the current is arbitrary, but it can't be too high (self-heating in R3 will become a problem), or too low (the value of R3 becomes very large, and leakage currents can reduce the accuracy of the OV and UV trip points). The value of ID
MAX
should be ≥200µA
for the best accuracy at the OV and UV trip points. A value of 250µA for ID
MAX
will be used to illustrate the following
calculations.
With VOV (2.5V) being the over-voltage trip point, R1 is calculated by the formula:




=
.
Substituting:

 
 
µ
==
.
Next the minimum current that flows through the resistive divider, ID
MIN
, is calculated from the ratio of minimum and
maximum supply voltage levels:
 


 


×
=
.
Substituting:

  
  

µ
µ
×
==
.
Now the value of R3 is calculated from ID
MIN
:
 




=
.
V
UV
is the under-voltage trip point, also 2.5V. Substitut-
ing:
 
 
 
µ
==
.
The closest standard 1% resistor value is 267k
Then R2 is calculated:
()


 

+=
,
or


 

=−
.
Substituting:

    
 
µ
=−==
.
An Excel spread sheet is available on Summit's website (www.summitmicro.com) to simplify the resistor value calculations and tolerance analysis for R1, R2, and R3.
Dropper Resistor Selection
The SMH4804 is powered from the high-voltage supply via a dropper resistor, RD. The dropper resistor must provide the SMH4804 (and its loads) with sufficient oper­ating current under minimum supply voltage conditions, but must not allow the maximum supply current to be exceeded under maximum supply voltage conditions.
The dropper resistor value is calculated from:

 
 


=
+
,
Page 22
22
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
where VS
MIN
is the lowest operating supply voltage,
V
DDMAX
is the upper limit of the SMH4804 supply voltage, IDD is minimum current required for the SMH4804 to operate, and I
LOAD
is any additional load current from the
2.5V and 5V outputs and between VDD and VSS.
Calculate the minimum wattage required for RD from:
()

 

,
where V
DDMIN
is the lower limit of the SMH4804 supply
voltage, and VS
MAX
is the highest operating supply
voltage.
In circumstances where the input voltage may swing over a wide range (e.g., from 20V to 100V) the maximum current may be exceeded. In these circumstances it may be necessary to add an 11V zener diode between VDD and VSS to handle the wide current range. The zener voltage should be below the nominal regulation voltage of the SMH4803A so that it becomes the primary regulator.
MOSFET VDS(ON) Threshold
The drain sense input on the SMH4804 monitors the voltage at the drain of the external power MOSFET switch with respect to VSS. When the MOSFET’s VDS is below the user-defined threshold the MOSFET switch is considered to be ON. The VDS(ON)
THRESHOLD
is adjusted using the resistor, RT, in series with the drain sense protection diode. This protection, or blocking, diode prevents high voltage breakdown of the drain sense input when the MOSFET switch is OFF. A low leakage MMBD1401 diode offers protection up to 100V. For high voltage applications (up to 500V) the Central Semiconductor CMR1F-10M diode should be used. The VDS(ON)
THRESHOLD
is calcu-
lated from:
() ( )
   

   =−×
,
where V
DIODE
is the forward voltage drop of the protection
diode. The VDS(ON)
THRESHOLD
varies over temperature
due to the temperature dependence of V
DIODE
and I
SENSE
.
The calculation below gives the VDS(ON)
THRESHOLD
under
the worst case condition of 85°C ambient. Using a 68k resistor for RT gives:
() ( )


  
µ
=− ×Ω−=
.
The voltage drop across the MOSFET switch and sense resistor, V
DSS
, is calculated from:
()
 
=+
,
where ID is the MOSFET drain current, RS is the circuit breaker sense resistor and RON is the MOSFET on resis­tance.
The dropper resistor value should be chosen such that the minimum and maximum IDD and VDD specifications of the SMH4804 are maintained across the host supply’s valid operating voltage range. First, subtract the minimum V
DD
of the SMH4804 from the low end of the voltage, and divide by the minimum IDD value. Using this value of resistance as RD find the operating current that would result from running at the high end of the supply voltage to verify that the resulting current is less than the maximum IDD current allowed. If some range of supply voltage is chosen that would cause the maximum IDD specification to be violated, then an external zener diode with a breakdown voltage of 12V should be used across V
DD
.
As an example of choosing the proper RD value, assume the host supply voltage will range from 36 to 72V. The largest dropper resistor that can be used is: (36V-11V)/ 3mA = 8.3k. Next, confirm that this value of R
D
also
works at the high end: (72V-13V)/8.3k = 7.08mA, which is less than 10mA.
The FS# input can also be used in conjunction with a secondary-side supervisory circuit providing a positive feedback loop during the power up sequence. As an example, assume the SMH4804 is configured to turn on – 48V to three DC/DC converters and then sequentially turn on the converters with a 1.6ms delay. Further assume all of the enable inputs are true and PG4# has just been sequenced on. If FS# option 4 (100
BIN
in register 5) has been selected, then FS# must be driven high within 1.6ms after PG4# goes low, otherwise all of the PG outputs will be disabled. Ideally, there would be a secondary-side supervisor similar to the SMS44 that would have its reset time-out period programmed to be less than 1.6ms. After the last supply turns on the RESET# output of the SMS44 would be released and FS# pulled high. However, if for any reason not all of the supplies turn on, the RESET# will not be released and the SMH4804 will disable the PG outputs. This termination timer function can be pro­grammed to abort the sequence after PG1#, PG2#, PG3# or PG4#.
Page 23
23
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Soft Start Slew Rate Control
The –48V turn on time is controlled by the SMH4804 and by the values of R4, C1 and C2. The turn on time is approximately 10ms with the component values shown in Figure 16. Increasing the capacitance reduces the output slew rate and increases the turn on time. The capacitors prevent the MOSFET from turning on simultaneously with the application of –48V. Resistor R4 is specified to limit the current into and the rate of charge of C1. The ratio of C1 to C2 (10:1) limits the MOSFETs VGS to approxi­mately 5V once the –48V supply is connected and C1 is fully charged.
Page 24
24
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Figure 16. Changing Polarity of Power Good Output PG1#
Notes: # The 10 resistor (RG) must be located as close as possible to the MOSFET.
$ Optional bypass capacitor. If a larger value is required an 11V zener must be connected in parallel.
% Optional interface circuit. The PGn# outputs can be directly connected to the power module if the input voltage to the module is within
tolerance and the voltage on the PGn# outputs doesn't exceed 15V.
& The DRAIN Sense function may cause nuisance tripping due to voltage transients on the –48V line or when using multiple lines. This may
be avoided by one of the following methods: A. Disable the function by connecting the DRAIN Sense pin to VSS directly. The components RT and DD are eliminated. B. Add a capacitor from DRAIN Sense to VSS. The exact capacitance value depends upon the magnitude and duration of the voltage transient
appearing at the drain of the MOSFET.
2.5V
REF
100k
MMBTA06LT1
R
T
68k
MMBD-
1401
100k
MMBTA06LT1
MMBTA06LT1
100nF
50V
UV
OV
PD1#
PD2#
FAULT# RESET#
V
DD
ENPG
A
ENPG
B
PG3#
PG2#
5V
REF
SMH4804
PG1#
V
SS
CBSENSE
V
GATE
DRAIN SENSE
0V
–48V
R1
R
D
6.8k ½W
100µF
100V
R3
MODE
R2
R
S
20m
47k
MMBD1401
0V
–48V
2050 Fig16
ENPG
C
FS#
100k
MMBTA06LT1
PG4#
EN/TS
A0 A1 A2 SCL SDA
R4
1k
R
G
10
C2
10nF
100V
C1
100nF
3.3nF 50V
2
1
3
4
D
D
Page 25
25
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Figure 17. Overtemperature Shutdown
Notes: # The 10 resistor (RG) must be located as close as possible to the MOSFET.
$ Optional bypass capacitor. If a larger value is required an 11V zener must be connected in parallel.
% Optional interface circuit. The PGn# outputs can be directly connected to the power module if the input voltage to the module is within
tolerance and the voltage on the PGn# outputs doesn't exceed 15V.
& The DRAIN Sense function may cause nuisance tripping due to voltage transients on the –48V line or when using multiple lines. This may
be avoided by one of the following methods: A. Disable the function by connecting the DRAIN Sense pin to VSS directly. The components RT and DD are eliminated. B. Add a capacitor from DRAIN Sense to VSS. The exact capacitance value depends upon the magnitude and duration of the voltage transient
appearing at the drain of the MOSFET.
100k
MMBTA06LT1
R
T
68k
MMBD-
1401
100k
MMBTA06LT1
100nF
50V
UV
OV
PD1#
PD2#
FAULT# RESET#
V
DD
ENPG
A
ENPG
B
PG3#
PG2#
5V
REF
SMH4804
PG1#
V
SS
CBSENSE
V
GATE
DRAIN SENSE
0V
–48V
R1
100µF
100V
R3
MODE
1M
R2
R
S
20m
0V
–48V
100k
MMBTA06LT1
2.5V
REF
EN/TS
+
LMV331
1k
50k
NTC
50k
@T
MAX
100nF
50V
2050 Fig17
ENPG
C
FS#
A0 A1 A2 SCL SDA
100k
MMBTA06LT1
PG4#
R4
1k
R
G
10
C2
10nF
100V
C1
100nF
3.3nF 50V
2
1
3
4
R
D
6.8k ½W
100k
D
D
Page 26
26
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Figure 18. Typical Application Sequencing Four DC/DC Converters
Notes: # The 10 resistor (RG) must be located as close as possible to the MOSFET.
$ Optional bypass capacitor. If a larger value is required an 11V zener must be connected in parallel.
% Optional interface circuit. The PGn# outputs can be directly connected to the power module if the input voltage to the module is within
tolerance and the voltage on the PGn# outputs doesn't exceed 15V.
& The DRAIN Sense function may cause nuisance tripping due to voltage transients on the –48V line or when using multiple lines. This may
be avoided by one of the following methods: A. Disable the function by connecting the DRAIN Sense pin to VSS directly. The components RT and DD are eliminated. B. Add a capacitor from DRAIN Sense to VSS. The exact capacitance value depends upon the magnitude and duration of the voltage transient
appearing at the drain of the MOSFET.
100k
MMBTA06LT1
68k
MMBD-
1401
100k
MMBTA06LT1
100k
MMBTA06LT1
0V
–48V
+VIN –VIN ON/OFF
+VOUT –VOUT
+VIN –VIN ON/OFF
+VOUT –VOUT
+VIN –VIN ON/OFF
+VOUT –VOUT
V3
V1
V2
UV
OV
PD1#
PD2#
V
DD
ENPG
A
ENPG
B
PG3#
PG2#
5V
REF
SMH4804
PG1#
V
SS
CBSENSE
V
GATE
DRAIN SENSE
R3
R2
R
S
R1
0V
ISOLATED
DC
OUTPUTS
2050 Fig18
DC / DC
Converters
with
Active Low
On/Off Control
100µF
100V
100nF
50V
ENPG
C
FS#
FAULT# RESET# MODE
100k
MMBTA06LT1
+VIN –VIN ON/OFF
+VOUT –VOUT
PG4#
V4
EN/TS
R4
1k
R
G
10
C2
10nF
100V
C1
100nF
3.3nF 50V
2
1
3
4
R
D
6.8k ½W
100k
D
D
R
T
Page 27
27
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
Figure 19. Controlling FS# with Secondary Feedback
Figure 20. PD Inputs, Physical Offset
0V
–48V
V
DD
5V
REF
SMH4804
PGx#
V
SS
CBSENSE
V
GATE
DRAIN SENSE
R
D
2050 Fig19
FS#
DC/DC
SMS44
IRQ#
I
n
t
e
r
f a c e
+
48V Ret
V
DD
SMH4804
PD1#
V
SS
2050 Fig20
PD2#
48V A
48V B
CHASSIS
CARD
Short Pins
Page 28
28
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
PACKAGES
28 PIN SOIC PACKAGE
0.291 - 0.299
0.013 - 0.020 (0.33 - 0.51)
0.004 - 0.012 (0.10 - 0.30)
0.697 - 0.713
(17.70 - 18.10)
0.394 - 0.419
(10.00 - 10.65)
0.093 - 0.104 (2.35 - 2.65)
0.016 - 0.050 (0.40 - 1.27)
(1.27)
0.009 - 0.013 (0.23 - 0.32)
0.010 - 0.029 (0.25 - 0.75)
(7.40 - 7.60)
28 Pin SOIC
0 to 8
typ
×45º
0.016 - 0.050
0.05
0 to 8
typ
1
Ref. JEDEC MS-013
Inches
(Millimeters)
Page 29
29
2050 3.0 10/01/01
SMH4804
Preliminary
SUMMIT MICROELECTRONICS, Inc.
48 PIN TQFP PACKAGE
Pin 1
DETAIL "A"
DETAIL "B"
B
0.007 - 0.011 (0.17 - 0.27)
0.02 (0.5)
BSC
0.039 (1.00)
0.018 - 0.030 (0.45 - 0.75)
0.047 (1.2)
MAX
0.037 - 0.041 (0.95 - 1.05)
0.004 - 0.008 (0.09 - 0.20)
0.354
(9.00)
0.276 (7.00)
BSC
BSC
[A]
[B]
[B]
[A]
48 Pin TQFP
Ref. JEDEC MS-026
A
Inches
(Millimeters)
Page 30
30
SMH4804
2050 3.0 10/01/01
Preliminary
SUMMIT MICROELECTRONICS, Inc.
NOTICE
SUMMIT Microelectronics, Inc. reserves the right to make changes to the products contained in this publication in order to improve design, performance or reliability. SUMMIT Microelectronics, Inc. assumes no responsibility for the use of any circuits described herein, conveys no license under any patent or other right, and makes no representation that the circuits are free of patent infringement. Charts and schedules contained herein reflect representative operating parameters, and may vary depending upon a user’s specific application. While the information in this publication has been carefully checked, SUMMIT Microelectronics, Inc. shall not be liable for any damages arising as a result of any error or omission.
SUMMIT Microelectronics, Inc. does not recommend the use of any of its products in life support or aviation applications where the failure or malfunction of the product can reasonably be expected to cause any failure of either system or to significantly affect their safety or effectiveness. Products are not authorized for use in such applications unless SUMMIT Microelectronics, Inc. receives written assurances, to its satisfaction, that: (a) the risk of injury or damage has been minimized; (b) the user assumes all such risks; and (c) potential liability of SUMMIT Microelectronics, Inc. is adequately protected under the circumstances.
This document supersedes all previous versions.
Power Management for Communications™
© Copyright 2001 SUMMIT Microelectronics, Inc.
I2C is a trademark of Philips Corporation.
ORDERING INFORMATION
n
= Package type (F or S)
L
= Lot number
YY
= Year
WW
= Work Week
.
SUMMIT
SMH4804
n
L YY WW
PART MARKING
SMH4804
F
Base Part Number
Package
F = TQFP S = SOIC
2050 T ree
Loading...