INTERSIL HIP0081AS2

HIP0080, HIP0081
September 1998
File Number 3018.4
Quad Inverting Power Drivers with Serial
Diagnostic Interface
Features
HIP0080, HIP0081The HIP0080/0081 Quad Power Drivers
contain four individually protected NDMOS power output
transistor switches to drive inductive and resistive loads
such as: relays, solenoids, injectors, AC and DC motors,
heaters and incandescent lamp displays. The 4 Power
Drivers are low-side switches driven by CMOS logic input
control stages. Each Output Power Driver is protected
against over-current, over-temperature and over-voltage.
An internal drain-to-gate zener diode provides the clamping
protection for over-voltage. Diagnostic circuits provide
ground short, supply short, open load and thermal overload
detection for each of the 4 output stages. Each of the 4
input drivers and their respective diagnostic filters are
controlled by one ENABLE input.
• Output Driver Protection
- Over-Current Shutdown
- Over-Temperature Shutdown with Hysteresis
- Over-Voltage Internal Clamp
HIP0080, HIP0081The inputs are CMOS logic compatible
and individually control the output drivers with an active
high state for turn-on. All other control inputs are active
high with the exception of the Chip Select (CS) which is
active low. The DATAIN (DI) and DATAOUT (DO) are
positive logic and the Clock (CLK) input for the Serial
Interface is active on the rising edge of the CLK pulse. All
Inputs except the HIP0080 ENABLE have a nominal level
of hysteresis. IN1, IN2, IN3, IN4 and ENABLE have pulldown resistors of approximately 100kΩ. This switches off
any channel that has an unterminated input.
HIP0080, HIP0081Filters are used on the outputs of the
fault sensing comparators to avoid the detection of short
duration transient spikes. The on-chip oscillator is used to
clock an internal shift register in each filter. If the fault
condition is longer than a preset number of clock cycles,
the fault condition is recognized and the respective bit is
set in the diagnostic register. No filter is used in the
thermal-overload feedback circuit and the bit is set when
thermal shutdown occurs.
HIP0080, HIP0081For normal operating conditions, a
Reset turns off all outputs when the VCC level drops below
3.5V. The internal bandgap and bias supply function
includes a 5V regulated supply for the low voltage signal
and logic circuits.
1
• Low Side Power MOSFET Output Drivers
• HIP0081 Output Current Switching Capability:
- Each Output, IOUT . . . . . . . . . . . . . . . . . . . . . . 2.2A DC
- All Outputs ON, Equal IOUT . . . . . . . . . . . . . . . . 6A DC
- All Outputs ON, Equal IOUT . . . . . . . . . . 8A PK, 500ms
• HIP0080 Output Current Switching Capability:
- Each Output, IOUT . . . . . . . . . . . . . . . . . . . . . . 1.3A DC
- All Outputs ON, Unequal IOUT . . . . . . . . . . . . . . 3A DC
- All Outputs ON, Unequal IOUT . . . . . . . . 4A PK, 500ms
• HIP0080 - Low Idle Current Shutdown Mode
• Regulated Interface for 5V CMOS Logic Inputs
• Open Drain High Z DATAOUT
• Fault Mode Output for Shorts, Opens and Over-Temperature
• 16-Bit Serial Diagnostic Register
• SPI Bus Compatible Data Readout
• HIP0081 - Low θJC Power Package . . . . . . . . . . . . 3oC/W
• -40oC to 125oC Operating Temperature Range
Applications
• Drivers For:
- Solenoids
- Injectors
• System Use:
- Automotive
- Relays
- Steppers
- Appliances
- Power Output
- Motors
- Industrial
- Lamps
- Displays
- Robotics
Ordering Information
PART NUMBER
TEMP.
RANGE (oC)
PACKAGE
PKG.
NO.
HIP0081AS1
-40 to 125
15 Ld SIP
Z15.05A
HIP0081AS2
-40 to 125
15 Ld SIP
Z15.05B
HIP0080AM
-40 to 125
28 Ld PLCC
N28.45
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
http://www.intersil.com or 407-727-9207 | Copyright © Intersil Corporation 1999
HIP0080, HIP0081
Pinouts
IN1
2
OUT 1
3
IN 2
4
DATA
OUT
OUT 2
HEAT SINK TAB AT SAME
POTENTIAL AS PIN 8-GND
CLK
HIP0080 (PLCC)
TOP VIEW
CS
HIP0081 (SIP)
TOP VIEW
1
28
27
26
5
25 GND
GND
6
24 GND
GND
7
23 GND
GND
8
22 GND
GND
9
21 GND
GND 10
20 GND
GND 11
19 GND
15 16
VCC
OUT 3
IN 3
17 18
OUT 4
14
IN 4
13
DATAIN
12
ENABLE
OUT1
IN1
DATAOUT
IN2
OUT2
CLK
CS
GND
ENABLE
VCC
OUT3
IN3
DATAIN
IN4
OUT4
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
GND
Functional Block Diagram
O.L.
VREF
VCC1
100kΩ
IN1
DR1-CNTL
POR
COMP
G.S.
FILTER
COMP
SC
COMP
EN
CONTROL AND 16-BIT
DIAGNOSTIC SHIFT FCLK
DO
REGISTER
(NOTE)
LOW IDLE CURRENT
POWER DOWN SWITCH
(HIP0080 ONLY)
100kΩ
NOTE: HIP0080 - No enable hysteresis.
2
74V
TEMP.
SENSE
POR
(PWR-ON-RST)
ENABLE
OUT1
VREF
G.S.
DR
EN
TS
S.C.
FILTER
CS
CLK
DATAOUT
DATAIN
VCC1
10kΩ
O.L.
FILTER
10kΩ
1 OF 4 SWITCH/CHANNELS
500kHz OSC
(FILTER-FCLK)
VREF
ISC
LIMIT
0.01Ω
GND
VCC1
14V
BANDGAP
REF. AND BIAS
VOLTAGE
SOURCES
VCC
HIP0080, HIP0081
Functional Signal Flow Diagram
1 OF 4 SWITCH/CHANNELS (SEE FUNCTIONAL BLOCK DIAGRAM)
IN1
DR OUT1
DR1 CNTL
(DATAPATH)
OUT1
(DRVR)
4
4
IN2
DATAIN (DI)
OUT2
TEST
SHIFT REGISTER
DR2 CNTL
DR OUT2
(DATAPATH)
4
4
(DRVR)
IN3
DR3 CNTL
DR OUT3
(DATAPATH)
OUT3
(DRVR)
4
4
IN4
DR OUT4
DR4 CNTL
(DATAPATH)
OUT4
(DRVR)
4
4
4
4
POR
BANDGAP
AND BIAS
VCC
CS
CONTROL
CLK
OSC
3
ENABLE (EN)
LOW IDLE CURRENT
POWER DOWN SWITCH
(HIP0080 ONLY)
3
SERIAL
DATAOUT
(DRIVER)
DATAOUT
(DO)
HIP0080, HIP0081
Absolute Maximum Ratings
Thermal Information
Supply Voltage (Logic and Control), VCC . . . . . . . . . . . . -16 to 45V
Power MOSFET Drain Voltage, VO (Note 1) . . . . . . -0.5 to VCLAMP
Maximum Output Clamp Energy, EOK (HIP0080) . . . . . . . . . Note 4
Maximum Output Clamp Energy, EOK (HIP0081) . . . . . . . . . Note 4
Input Voltage (Logic and Driver Inputs), VIN . . . . . . . . . . . -0.5 to 7V
Output Voltage, DATAOUT . . . . . . . . . . . . . . . . . . . . . . . . -0.5 to 7V
HIP0080 Output Current
Each Output, IOUT(PEAK), (Note 2) . . . . . . -1.5A to IOUT(SC)
Each Output, IOUT(DC) . . . . . . . . . . . . . . . . . . . . . . . . +1.3A
Total of 4 Outputs ON, Unequal IOUT . . . . . . . . . . . . . . . . +3A
Total of 4 Outputs ON, Unequal IOUT . . . . . +4A/500ms (Max)
HIP0081 Output Current
Each Output, IOUT(PEAK), (Note 2) . . . . . . . . . -2 to IOUT(SC)
Each Output, IOUT(DC) . . . . . . . . . . . . . . . . . . . . . . . . +2.2A
Total of 4 Outputs, ON, Unequal IOUT . . . . . . . . . . . . . . . +6A
Total of 4 Outputs ON, Unequal IOUT . . . . . +8A/500ms (Max)
Thermal Resistance (Typical, Note 3)
θJA(oC/W) θJC(oC/W)
HIP0080 . . . . . . . . . . . . . . . . . . . . . . . .
43
N/A
HIP0080 (on 2 sq. in. PC Board) . . . . .
33
N/A
HIP0081 . . . . . . . . . . . . . . . . . . . . . . . .
45
3
HIP0080 Power Dissipation with a 2 sq. in. PC board heat sink:
At 85oC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.95W
Above 85oC:. . . . . . . . . . . . . . . . . . . Derate Linearly at 30mW/oC
HIP0081 Power Dissipation with infinite heat sink:
At 125oC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.33W
Above 125oC . . . . . . . . . . . . . . . . . Derate Linearly at 333 mW/oC
Maximum Storage Temperature Range, TSTG . . . . -55oC to 150oC
Maximum Lead Temperature (Soldering 10s) . . . . . . . . . . . 300oC
Operating Conditions
Die Characteristics
HIP0080 Back Side Potential . . . . . . . . . . . . . . Frame, GND Leads
HIP0081 Back Side Potential . . . . . . . . . Heat Sink Tab, GND Lead
Ambient Temperature Range . . . . . . . . . . . . . . . . . -40oC to 125oC
Junction Temperature Range . . . . . . . . . . . . . . . . . -40oC to 150oC
CAUTION: Stresses above those listed in “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress only rating and operation of the
device at these or any other conditions above those indicated in the operational sections of this specification is not implied.
NOTES:
1. The MOSFET Output Drain is internally Clamped with a Drain-to-Gate zener diode that turns-on the MOSFET to hold the Drain at the VCLAMP
voltage. Refer to the Electrical Characteristic Tables for the VCLAMP voltage limits.
2. Each Output has Over-Current Shutdown protection in the positive current direction. The maximum peak current rating is determined by the
minimum Over-Current Shutdown as detailed in the Electrical Specification Table. In the event of an Over-Current Shutdown the input drive is
latched OFF. The output short must be removed and the input toggled OFF and ON to restore the output drive.
3. Effective Heat Sinking for the HIP0080 PLCC package requires a PC Board solder mount or equivalent. The HIP0080 θJA junction-to-air thermal
resistance is given for a PC Board with 2 sq. in. of 1 oz. surface mount ground copper extending away from the package. For additional Power
Dissipation Derating information, see Figure 8 curves.
4. Refer to Figures 4 and 5 Single Pulse Output Clamp Energy vs. Time Capability of the HIP0080 and HIP0081. The safe margin for single pulse
energy operation is below the dotted line shown in Figures 4 and 5.
Electrical Specifications
VCC = 5.5V to 25V ±5%, TA = -40oC to 125oC, Unless Otherwise Specified
HIP0080
PARAMETER
SYMBOL
TEST CONDITIONS
HIP0081
MIN
TYP
MAX
MIN
TYP
MAX
UNITS
VCC = 10 to 25V, All Outputs ON
IOUT1 = IOUT2 = IOUT3 = IOUT4 = 1A
-
-
-
-
-
0.5
Ω
VCC = 5.5 to 10V, All Outputs ON
IOUT1 = IOUT2 = IOUT3 = IOUT4 = 0.7A
-
-
-
-
-
1.0
Ω
VCC = 10 to 25V, All Outputs ON
IOUT1 = IOUT2 = IOUT3 = IOUT4 = 0.5A
-
-
1.0
-
-
-
Ω
VCC = 5.5 to 10V, All Outputs ON
IOUT1 = IOUT2 = IOUT3 = IOUT4 = 0.4A
-
-
2.0
-
-
-
Ω
Inputs Low, Each VOUT = 60V
TA = 25oC to 125oC
-
-
-
-
0.75
1.0
mA
Inputs Low, Each VOUT = 60V,
TA = -40oC
-
-
-
-
0.75
1.5
mA
Inputs Low, Each VOUT = 60V,
VCC = 0V
-
-
-
-
1.0
10
µA
Inputs Low, Each VOUT = 25V,
ENABLE High, TA = 25oC to 125oC
-
0.75
1.0
-
-
-
mA
Inputs Low, Each VOUT = 25V,
ENABLE High, TA = -40oC
-
0.75
1.5
-
-
-
mA
POWER OUTPUTS
Output ON Resistance
(HIP0081)
Output ON Resistance
(HIP0080)
HIP0081 Output Off Current
HIP0081 Output Leakage
Current
HIP0080 Output Off
Current
rON
rON
IOFF
IOFFLK
IOFF
4
HIP0080, HIP0081
Electrical Specifications
VCC = 5.5V to 25V ±5%, TA = -40oC to 125oC, Unless Otherwise Specified (Continued)
HIP0080
PARAMETER
SYMBOL
TEST CONDITIONS
HIP0081
MIN
TYP
MAX
MIN
TYP
MAX
UNITS
-
1.0
10
-
-
-
µA
HIP0080 Output Leakage
Current
IOFFLK
Inputs Low, Each VOUT = 25V,
ENABLE Low
Over-Voltage Clamp Range
VCLAMP
IN Inputs Low (Outputs OFF),
IOUT = 40mA
27
-
43
73
-
89
V
Current Short Circuit Prot.
IOUT(SC)
Note 2
1.3
-
3
2.2
-
4.8
A
Short Circuit Det. Delay
-
6
-
-
6
-
µs
Resistive Load
-
10
-
-
10
-
V/µs
tSCDLY
Output ON-OFF Voltage
Ramp Rate
Turn-On Delay
tPHL
VCC = 14V, RLOAD = 14Ω
-
-
8
-
-
8
µs
Turn-Off Delay
tPLH
VCC = 14V, RLOAD = 14Ω
-
-
8
-
-
8
µs
-
20
30
-
20
30
mA
3
-
4
3
-
4
V
2.7
-
4
2.7
-
4
V
-
130
200
-
-
-
µA
SUPPLY
Power Supply Current
Power Supply Reset Active
Shut-Down Current Mode
ICC
VCC_RST
ISHTDN
TA = 25oC to TA = 125oC
TA = -40oC
Enable Low
INPUTS
Low-Level Input Voltage
VIL
-
-
1
-
-
1
V
High-Level Input Voltage
VIH
3.5
-
-
3.5
-
-
V
0.85
-
2.25
0.85
-
2.25
V
50
100
200
50
100
200
kΩ
-
-
10
-
-
10
µA
Input Hysteresis Threshold
Input Pull-Down
Resistance
VIN_HYS
RPD
(N.A. to HIP0080 ENABLE)
IN1, IN2, IN3, IN4 and ENABLE
DATAOUT (Open Drain)
Leakage Current
IDO_LEAK VDO = 7V, DO OFF (High)
Logic Low Output Voltage
VOL
IDO = 1.6mA, DO ON (Low)
Max. Logic Low Current
IOH
VDO = 4.5V, DO ON
Oscillator Frequency
fOSC
Serial Interface Clock Freq.
fCLK
Note 5
-
-
0.4
-
-
0.4
V
1.6
-
-
1.6
-
-
mA
-
500
-
-
500
-
kHz
-
-
2
-
-
2
MHz
150
165
-
150
165
-
oC
-
15
-
-
15
-
oC
DIAGNOSTIC AND PROTECTION
Over-Temperature
Shutdown Threshold
Shutdown Temperature Hysteresis
Output Short-to-GND
Threshold
VCC = 5.5V to 16V
-
0.24x
VCC
-
-
0.24x
VCC
-
V
Short-to-GND Hysteresis
VCC = 5.5V to 16V
-
0.02x
VCC
-
-
0.02x
VCC
-
V
Open-Load Resistance for
No-Load Warning
VCC = 5.5V to 16V
5
-
25
5
-
25
kΩ
-
12
-
-
12
-
µs
Filter Delay Time for O.L. or
Short-to-GND
NOTE:
5. The maximum Serial Clock Frequency may be limited by the time constant of the external load network at the DATAOUT pin.
5
HIP0080, HIP0081
Diagnostic Interface Overview
HIP0080, HIP0081Each Quad Inverting Power Driver IC
may be used as a single power switching driver, with or
without the diagnostic interface. Where more than 4 Power
Driver Switches are required, the HIP0080 or HIP0081
may be used in a multiple IC cascade connection. In
cascade operation, the diagnostic data from all chips is
read as a single serial sequence of fault bits. As shown in
the Functional Block Diagram each output stage has
voltage and temperature sensors to detect fault conditions
while comparators and delay filters process the data. Four
bits of diagnostic information is provided as fault feedback
from each of the four output stages. When detected, the
diagnostic data is put in a parallel diagnostic data register.
Using the diagnostic control interface to address the
system (one or more ICs in cascade), the fault data is
transferred from the parallel diagnostic data register to a
serial diagnostic data register as a sequence of 16 bits for
each IC.
HIP0080, HIP0081All diagnostic data bits may be read
using the Chip Select (CS) and the Clock (CLK) inputs. The
CLK input must be low, when CS goes active low. After
reading the first bit at DO to determine if there is an error
flag, the following 16 bits of serial diagnostic data may be
clocked out of DO. Clocking the CLK input synchronously
shifts the serial register data out of DO while cascaded
data (from other devices or sources) is shifted into the DI
input. As data is shifted out of DO, the parallel diagnostic
data register is cleared on the first rising edge of the CLK
input, following the CS low. After each 16 clocks, cascaded
diagnostic data from the next IC in sequence is then shifted
out of the DO output. Shifting the serial diagnostic data out
of DO is done as a continuous sequence, reading the data
from all ICs in cascade while CS remains low. New
diagnostic data can be stored in the parallel diagnostic data
registers on each IC while the existing serial diagnostic
data is read.
HIP0080, HIP0081Referring to Figure 1 and Figure 2, there
are two sources that generate an OR’ed Fault Flag at DO
when CS goes low. The two fault data sources are (1) the
on-chip fault detection and (2) the off-chip DI input from
front end ICs in the cascade. The fault data bit, labeled DF
(Data Fault) in Figure 2, contains the OR’ed inputs from
both sources. The DF bit is not part of the 16-bit serial
diagnostic data sequence. In cascaded operation, the DI
input for the first of the selected chips should be tied low.
And, in single IC operation (no cascade), the DI input
should also be tied low. In cascaded operation, the Error
Flags are cascaded via the DI inputs.
HIP0080, HIP0081The on-chip fault Error Flag goes high if
any one of the 16 diagnostic data fault bits have been set
HIGH. This fault Error Flag bit precedes the 16 diagnostic
data fault bits and is OR’ed with all diagnostic data fault
bits. The DF bit flags the presence of an Error Flag fault on
the IC and in any part of the cascaded string, including DI
data input. As shown in Figure 3 each IC in the cascade
6
provides an output which is passed to the DI input of the
following IC and is passed on as an OR’ed bit to the DO
output of the last IC in the cascade. A fault condition is
immediately evident without reading all diagnostic data bits.
However, all bits must be read to determine which chip and
which diagnostic bit has been set. The Fault Flag is reset
by the CLK input when the bits are read. When no fault
condition is detected, it is not necessary to toggle the CLK
input. When a fault is detected, at least one toggle of the
clock is needed to reset the parallel diagnostic register
which clears the register of all detected fault states.
HIP0080, HIP0081The last IC in the string ORs its own 16
fault bits in the parallel diagnostic register data and sends
this data bit to an Error Flag register. The Error Flag
register outputs the presence of a fault in one or more bits
of the parallel diagnostic data register. As shown in Figure
2, the Error Flag is the first bit in front of the serial register
and is input to OR Gate, U7 with the DI input. The DI input
passes thru AND Gate, U6 when the GATE signal is high
and output via the amplifier U8 to DO. The output amplifier
U8 is active only while CS is low. When CS is low, the RS
Flip-Flop drives the GATE output high. When the GATE is
high, the cascaded DF bits are jammed from DI to DO. All
Error Flags in the cascade are cleared (by the CLK input)
when the serial diagnostic data is clocked out of DO.
HIP0080, HIP0081The GATE is an internal control signal
that is forced high when the CLK input is low and CS goes
low. The GATE will remain high, even when CS is returned
to a high state, provided the CLK input has not changed
from a low state. This condition still applies when fault data
is detected. The DO output is not latched; however, the
Error Flag is latched when CS goes low and will not be
updated until the next time CS goes low. The fault data is
preserved as long as the CLK input does not go high. If the
CLK is high when CS goes low, the GATE will be disabled
and no cascade data will be shifted from DI to DO. Under
normal conditions, the CLK signal goes high to switch the
GATE low and simultaneously shifts the first of 16
diagnostic data bits out of the serial diagnostic data
register to DO. The CS low input is not latched and must be
held low while all data is shifted out of DO.
HIP0080, HIP0081The diagnostic interfaces to the
HIP0080 and HIP0081 are SPI compatible. The
microcontroller is programmed to control the read and
respond action based on the diagnostic readout. Normally
the CS input is addressed and DO is read. If a fault is
indicated by the Error Flag, all data is shifted out of DO and
processed to determine the diagnostic fault condition. The
Error Flag bit does require a separate input back to the
microcontroller to initiate the serial data shift. When the
CLK signal starts, the serial sequence starting with the first
of the 16 serial diagnostic bits is input to the
microcontroller.
HIP0080, HIP0081
Serial Register Data Sequence
TABLE 1. SERIAL REGISTER DATA SEQUENCE
HIP0080, HIP0081The fault data follows the Serial Register
Data Sequence of Table 1 in bit sequence and, in cascade,
by IC sequence. In each of the 4 power switching output
channels, the diagnostic sense circuits set 1-bit in the
parallel diagnostic register for each of the 4 diagnostics
fault conditions. A total of 16 diagnostics data bits are
shifted to the serial register when CS goes low. Table 1
shows the order and sequence of the serial bits as they are
shifted out of DO. The fault action that sets each of the
diagnostics bits for each of the 4 switches is described
below:
HIP0080, HIP0081Bit 1 - indicates a thermal overload
when the sensed junction temperature of the output is
greater than 150oC. When over-temperature is sensed, the
sensor output directly gates-off the drive to the power
output and the respective fault bit is set in the diagnostic
register. When the chip is sufficiently cooled, the output is
gated-on if the input remains ON.
HIP0080, HIP0081Bit 2 - indicates the fault condition for an
output-to-supply short (shorted load). A small value of
resistance (~0.01W) in the source-to-ground line of the
output stage is used to sense the output short. A
comparator senses the voltage level and filters the output
to provide an input to the control stage and to the
diagnostic register. The control state directly shuts down
the output when an over-current condition is sensed. Under
this condition of fault, the input driver is latched off. To
restore the output drive, the short must be removed and the
input toggled OFF and then ON. A short to the supply is the
only error condition that requires an input toggle reset.
HIP0080, HIP0081Bit 3 - indicates the condition of an
output to ground short. As shown in the Functional Block
Diagram, each output stage has drain-to-supply (VCC1)
and drain-to-ground pull-up and pull-down resistors of
approximately 10kW to sense this condition. When the
output is off and the sense level is low, an output-to-ground
short is detected by the comparator. This condition is
sensed when the output is pulled lower than 0.24xVCC
(typical).
HIP0080, HIP0081Bit 4 - indicates the condition of an open
load on the output. The same divider noted for Bit 3 is used
to set the output level. If the sense level is at or near the
mid-range of the voltage supply, VCC1 when the output is in
the off condition, a no-load condition is detected.
TABLE 1. SERIAL REGISTER DATA SEQUENCE
CHANNEL NO.
Switch
Channel 1
Switch
Channel 2
BIT
NO.
FAULT FUNCTION
FAULT
SYMBOL
1
Over-Temperature
OT1
2
Short to Supply
SB1
3
Short to Ground
SG1
4
Open Load
OI1
5
Over-Temperature
OT2
6
Short to Supply
SB2
7
Short to Ground
SG2
8
Open Load
OI2
7
CHANNEL NO.
Switch
Channel 3
Switch
Channel 4
BIT
NO.
FAULT FUNCTION
FAULT
SYMBOL
9
Over-Temperature
OT3
10
Short to Supply
SB3
11
Short to Ground
SG3
12
Open Load
OI3
13
Over-Temperature
OT4
14
Short to Supply
SB4
15
Short to Ground
SG4
16
Open Load
OI4
Serial Peripheral Interface Bus Control
HIP0080, HIP0081Technically, the HIP0080 and HIP0081
fault data has only 16 bits. Except for the Error Flag, DF
data bit shown in Figure 2, the format matches that of a
normal CPOL = 0, CPHA=1 SPI protocol (polarities, phase,
etc). The DF bit from the DO output is active only until the
clock starts. The best way to take advantage of it (if
desired) is to connect the DO to the SPI bus, and also to a
port pin, or other logic input. After CS goes low and before
the SPI clocks starts, the DF bit can be read. If it is a zero,
then the rest of the data does not have to be read. (The
data will be all 0's = no errors). If the DF bit = 1, then the
data must be read to find out which bit(s) is set.
HIP0080, HIP0081Mutiple ICs can be cascaded such that
an error bit on any IC will daisy chain up to the last DO; this
allows the microcontroller to "wire-OR" all of the devices
automatically. Other than bidirectional data IC types,
different IC types may be cascaded. The HIP0080 or
HIP0081 should be closest to the microcontroller to use the
DF bit feature. ICs that do not have an OR’ed means of
passing fault bit would require all data be clocked to check
the diagnostic bits.
Clamp Energy Ratings for the HIP0080
and HIP0081
HIP0080, HIP0081Figures 4 and 5 define the Single Pulse
Energy ratings for the HIP0080 and HIP0081. Refer to
Application Note AN9416 for further information on Single
Pulse Energy ratings for inductive load operation and
Dissipation capability for the 15 pin Power SIP Package.
The Device Under Test conducts when the zener over
voltage clamp turns on the output. While drain-to-source
voltage, VDS and and drain current, ID are monitored, the
current drive pulse width, tON in seconds is varied to
determine the Single Pulse Energy capability. The energy
in Joules is calculated from the following equation:
HIP0080, HIP0081Single Pulse Energy = VDS x ID x tON .
HIP0080, HIP0081Refer to Application Note 9416 for
further information on Single Pulse Energy ratings for
inductive load operation and Dissipation capability for the
15 pin Power SIP Package.
HIP0080, HIP0081
4 OUTPUTS AND
4 BITS PER OUTPUT
4
POR
CLK
CS
4
4
4
16-BIT PARALLEL 16
DIAG. DATA REG.
RESET
LOGIC
U3
DI
(EXT. PULL-UP
WITH LOAD)
5V
1
16
16-BIT SERIAL ERROR
DIAG. DATA REG. FLAG BIT
5kΩ
U1
R
U2
U4
U7
Q
DO
U8*
50pF
GATE
S
U5
U9
U8*
FIGURE 1. DIAGNOSTIC INTERFACE LOGIC
CS
DI
DO
SHIFT
REGISTER
CLK
START OF 16 DIAGNOSTIC DATA BITS
GATE
IC1
GATE
DI
DO
SHIFT
REGISTER
DI
DO
GATE
DF
OT1 SB1 SG1
OI1
OT2
SB2.....
IC2
DI
DO
SHIFT
REGISTER
ERROR FLAG BIT
GATE
FIGURE 2. DATA AND CLOCK TIMING
8
IC3
FIGURE 3. CASCADED CHIP OPERATION TO READ
DIAGNOSTIC DATA
HIP0080, HIP0081
10000
I
AT
1000
R
PE
FE
EA
AR
G
AT
IN
1000
ER
NG
OP
EA
AR
NOTE: SAFE OPERATING AREA
BELOW DOTTED LINE
FE
NOTE: SAFE OPERATING AREA
BELOW DOTTED LINE
SA
10000
HIP0081 SINGLE PULSE
ENERGY vs TIME
TAMB = 25oC
PULSE ENERGY (mJ)
PULSE ENERGY (mJ)
HIP0080 SINGLE PULSE
ENERGY vs TIME
TAMB = 25oC
O
SA
100
0.1
1
10
100
1000
100
0.1
1
PULSE WIDTH TIME (ms)
10
100
1000
PULSE WIDTH TIME (ms)
FIGURE 4. SINGLE PULSE ENERGY TEST SHOWING THE
FAILURE BOUNDARY FOR EACH HIP0080 OUTPUT STRESSED TO POINT OF FAILURE
Dissipation In Multiple Outputs
HIP0080, HIP0081The HIP0080 and HIP0081 Power
Drivers have multiple MOS Output Drivers and require
special consideration with regard to maximum current and
dissipation ratings. While each output has a maximum
current specification consistent with the device structure,
all such devices on the chip can not be simultaneously
rated to the same high level of peak current. The total
combined current and the dissipation on the chip must be
adjusted for maximum allowable ratings, given
simultaneous multiple output conditions.
HIP0080, HIP0081For the HIP0081, the maximum positive
output current rating is 2.2A when one output is ON. When
ALL outputs are ON, the rating is reduced to 1.5A because
the total maximum current is limited to 6A. For any given
application, all output drivers on a chip may or may not have a
different level of loading. The discussion here is intended to
provide relatively simple methods to determine the maximum
dissipation and current ratings as a general solution and, as a
special solution, when all switched ON outputs have the same
current loading.
FIGURE 5. SINGLE PULSE ENERGY TEST SHOWING THE
FAILURE BOUNDARY FOR EACH HIP0081 OUTPUT STRESSED TO POINT OF FAILURE
HIP0080, HIP0081This expression sums the dissipation, Pk
of each output driver without regard to uniformity of
dissipation in each MOS channel. The dissipation loss in
an NMOS channel is given in Equation 2 where the current,
I, is determined by the output load when the channel is
turned ON. The channel resistance, rDS(ON) is a function of
the circuit design, level of gate voltage and the chip
temperature. Other switching losses may include I2R lost in
the interconnecting metal on the chip and bond wires of the
package.
2
P k = I × r DS ( ON )
(EQ. 2)
HIP0080, HIP0081The temperature rise in the package
due to the dissipation is the product of the dissipation, PD
and the thermal resistance, θJC of the package (Junctionto-Case). To determine the chip junction temperature, T J ,
given the case (heat sink tab) temperature, TC , the linear
heat flow solution is:
T J = T C + P D × θ JC
(EQ. 3)
HIP0080, HIP0081or:
General Solution
T C = T J – P D × θ JC
HIP0080, HIP0081A general equation for dissipation
should specify that the total power dissipation in a
package is the sum of all significant elements of
dissipation on the chip. However, in Power BiMOS Circuits
very little dissipation is needed to control the logic and
predriver circuits on the chip. The overall chip dissipation
is primarily the sum of the I2R dissipation losses in each
channel where the current, I is the output current and the
resistance, R is the NMOS channel resistance, rDS(ON) of
each output driver. As such, the total dissipation, PD for n
output drivers is:
HIP0080, HIP0081Since this solution relates only to the
package, further consideration must be given to a practical
heat sink. The equation of linear heat flow assumes that
the thermal resistance from Junction-to-Ambient (θJA) is
the sum of the thermal resistance from Junction-to-Case
and the thermal resistance from Case (heat sink)-toAmbient. The Junction-to-Ambient thermal resistance, θJA
is the sum of all thermal paths from the chip junction to the
ambient temperature (TA) environment and can be
expressed as:
θ JA = θ JC + θ CA
n
D =
∑
Pk
(EQ. 1)
k=1
9
(EQ. 3A)
(EQ. 4)
HIP0080, HIP0081
HIP0080, HIP0081The Junction-to-Ambient equivalent to
Equation 3, 3A is:
T J = T A + P D × θ JA
temperature is known and can be used to determine the
maximum allowable ambient temperature from Equation 5A
as follows:
(EQ. 5)
HIP0080, HIP0081TA = 150oC - 1.5W x 30oC/W = 105oC.
HIP0080, HIP0081or:
Equal Current Loading Solution
T A = T J – P D × θ JA
(EQ. 5A)
HIP0080, HIP0081Many applications may have equal
current loading in the output drivers with equal saturated
turn ON and temperature conditions. As such, a convenient
method to show rating boundaries is to substitute the
dissipation Equation 2 into the junction temperature
Equation 3. For m outputs that are ON and conducting with
equal currents, where I = I1 = I2 ..... = Im, we have the
following solution for dissipation:
HIP0080, HIP0081Not all Integrated Circuit packages have
a directly definable case temperature because the heat is
spread thru the lead frame to a PC Board which is the
effective heat sink.
Calculation Example 1
HIP0080, HIP0081For the HIP0081, θJC = 3oC/W and the
worst case junction temperature, as an application design
solution, should not exceed 150oC. For a given application,
Equation 1 determines the dissipation, PD.
2
P D = m × P k = m × I × r DS ( ON )
I =
HIP0080, HIP0081Assume the package is mounted to a
heat sink having a thermal resistance of 6oC/W and, for a
given application, assume the dissipation is 3W and the
ambient temperature (TA) is 100oC. From Equation 4, θJA is
9oC/W. The solution for junction temperature (TC) by
Equation 3 is:
TJ – TC
-------------------------------------------------m × θ JC × r DS ( ON )
(EQ. 7)
HIP0080, HIP0081The number of output drivers ON and
conducting (m) may be from 1 to n. (i.e., For all four output
drivers of the HIP0081 ON, m = 4.) Maximum temperature,
dissipation and current ratings must be observed. For a
defined number of conducting Power MOS Output Drivers,
we can plot the results for m devices showing I vs TC .
HIP0080, HIP0081TJ = 100oC + 3W x 9oC/W = 127oC.
Calculation Example 2:
HIP0080, HIP0081Given the HIP0081 as an example,
Figures 6 and Figure 7 illustrate the boundaries for
temperature and current. Figure 6 shows the maximum
current for a single output ON while Figure 7 shows the
maximum current for all four outputs ON with equal current
plotted versus Case Temperature, TC . Boundary conditions
relate to the Absolute Maximum Ratings as defined in the
Data Sheet.
HIP0080, HIP0081Assume for the HIP0080, θJA = 30oC/W
mounted on a PC Board with good heat sinking
characteristics. Again, the worst case junction temperature,
as an application design solution, should not exceed
150oC. Assume from the application, based on Equation 1,
the dissipation, PD = 1.5W. The maximum junction
MAX. DRIVER OUTPUT CURRENT
SINGLE OUTPUT ON (A)
(EQ. 6)
3.0
2.5
MAX. +IOUT(DC)
2.0
1.5
(1)
(2)
1.0
CURVE (1): rDS(ON) = 1Ω
CURVE (2): rDS(ON) = 0.5Ω
THERMAL RESISTANCE, θJC = 3oC/W
0.5
0.0
50
75
100
CASE (HEAT SINK TAB) TEMPERATURE (oC)
125
FIGURE 6. HIP0081 MAXIMUM SINGLE OUTPUT CURRENT vs CASE (TAB) TEMPERATURE
10
150
MAX. DRIVE CURRENT, ALL OUTPUTS ON
(WITH EQUAL CURRENT) (A)
HIP0080, HIP0081
2.0
1.5
MAX. ALL ON
CURRENT LIMIT
(EQUAL CURRENT)
1.0
(3)
(4)
0.5
CURVE (3): rDS(ON) = 1Ω
CURVE (4): rDS(ON) = 0.5Ω
THERMAL RESISTANCE, θJC = 3oC/W
0.0
50
75
100
125
150
CASE (HEAT SINK TAB) TEMPERATURE (oC)
FIGURE 7. HIP0081 CURRENT vs CASE (TAB) TEMPERATURE, ALL OUTPUTS ON WITH EQUAL CURRENT
16
HIP0081 WITH EXT.
6oC/W HEAT SINK
(θJA = 9oC/W)
DISSIPATION WATTS (W)
14
HIP0081 WITH INFINITE
HEAT SINK
(θJC = θJA = 3oC/W)
12
10
HIP0080 WITH θJA = 33oC/W
(PC BOARDS AS HEAT SINK)
8
6
4
2
0
-50
-25
0
25
50
75
AMBIENT TEMPERATURE (oC)
FIGURE 8. DISSIPATION DERATING CURVES
11
100
125
150
HIP0080, HIP0081
Plastic Leaded Chip Carrier Packages (PLCC)
0.042 (1.07)
0.048 (1.22)
PIN (1) IDENTIFIER
N28.45 (JEDEC MS-018AB ISSUE A)
0.042 (1.07)
0.056 (1.42)
0.004 (0.10)
C
0.025 (0.64)
R
0.045 (1.14)
0.050 (1.27) TP
C
L
D2/E2
C
L
E1 E
D2/E2
VIEW “A”
A1
A
D1
D
0.020 (0.51) MAX
3 PLCS
0.020 (0.51)
MIN
0.045 (1.14)
MIN
0.013 (0.33)
0.021 (0.53)
0.025 (0.64)
MIN
VIEW “A” TYP.
NOTES:
1. Controlling dimension: INCH. Converted millimeter dimensions are
not necessarily exact.
2. Dimensions and tolerancing per ANSI Y14.5M-1982.
3. Dimensions D1 and E1 do not include mold protrusions. Allowable
mold protrusion is 0.010 inch (0.25mm) per side. Dimensions D1
and E1 include mold mismatch and are measured at the extreme
material condition at the body parting line.
4. To be measured at seating plane -C- contact point.
5. Centerline to be determined where center leads exit plastic body.
6. “N” is the number of terminal positions.
12
INCHES
MILLIMETERS
SYMBOL
MIN
MAX
MIN
MAX
NOTES
A
0.165
0.180
4.20
4.57
-
A1
0.090
0.120
2.29
3.04
-
D
0.485
0.495
12.32
12.57
-
D1
0.450
0.456
11.43
11.58
3
D2
0.191
0.219
4.86
5.56
4, 5
E
0.485
0.495
12.32
12.57
-
E1
0.450
0.456
11.43
11.58
3
E2
0.191
0.219
4.86
5.56
4, 5
N
28
28
6
Rev. 2 11/97
SEATING
-C- PLANE
0.026 (0.66)
0.032 (0.81)
28 LEAD PLASTIC LEADED CHIP CARRIER PACKAGE
HIP0080, HIP0081
HIP0080,
HIP0081
Single-In-Line
Plastic Packages (SIP)
D
-X-
A
SEE TAB
DETAIL
Z15.05A (JEDEC MO-048 AB ISSUE A)
15 LEAD PLASTIC SINGLE-IN-LINE PACKAGE STAGGERED
VERTICAL LEAD FORM
F
INCHES
E
E1
L1
-Y-
TERMINAL
N
3
R1
TERMINAL
#1
L
H
e
e3
e1
e2
B
C
L L L L L L L
H H H H H H H H
0.010(0.25) M
L
-Z-
Z
X M
0.024(0.61) M
TYP ALL LEADS
Y M
Z
SYMBOL
MIN
MAX
MIN
MAX
A
0.172
0.182
4.37
4.62
B
0.024
0.031
0.61
0.79
C
0.014
0.024
0.36
0.61
D
0.778
0.798
19.76
20.27
E
0.684
0.694
17.37
17.63
E1
0.416
0.426
10.57
10.82
E2
0.110 BSC
2.79 BSC
e
0.050 BSC
1.27 BSC
e1
0.200 BSC
5.08 BSC
e2
0.169 BSC
4.29 BSC
e3
0.700 BSC
17.78 BSC
F
0.057
0.063
1.45
1.60
L
0.150
0.176
3.81
4.47
L1
0.690
0.710
17.53
N
ØP
Ø 0.015(0.38) M
Z
X S
MILLIMETERS
15
18.03
15
ØP
0.148
0.152
3.76
3.86
R1
0.065
0.080
1.65
2.03
Rev. 1 4/98
E2
TAB DETAIL
NOTES:
1. Refer to series symbol list, JEDEC Publication No. 95.
2. Dimensioning and Tolerancing per ANSI Y14.5M-1982.
3. N is the number of terminals.
4. Controlling dimension: INCH.
13
HIP0080, HIP0081
Single-In-Line Plastic Packages (SIP)
-ZD
Z15.05B
A
-X-
15 LEAD PLASTIC SINGLE-IN-LINE PACKAGE SURFACE
MOUNT “GULLWING” LEAD FORM
F
ØP
E2
INCHES
E
E1
R1
-Y-
e
C
15
SURFACES
B TYP
0.010 M
Z X S
Y M
0.004
15 LEAD TIPS
0.008 Z
e3
(NOTE 3)
MIN
MAX
MIN
MAX
A
0.172
0.182
4.37
4.62
B
0.024
0.031
0.61
0.79
C
0.018
0.024
0.46
0.61
D
0.778
0.798
19.76
20.27
E
0.684
0.694
17.37
17.63
E1
0.416
0.426
10.57
10.82
E2
0.110 BSC
2.79 BSC
e
0.050 BSC
1.27 BSC
e3
0.700 BSC
HEADER
BOTTOM
L
L1
BOTTOM VIEW
LAND PATTERN
0.814
0.407
CL OF 0.150
0.130
0.700
0.662
0.774
0.030 TYP
0.050 TYP
0.350
0.700
14
17.78 BSC
F
0.057
0.063
1.45
1.60
L
0.065
0.080
1.66
2.03
L1
0.098
0.108
2.49
2.74
N
0o- 8o
MILLIMETERS
SYMBOL
15
15
ØP
0.148
0.152
3.76
R1
0.065
0.080
1.65
3.86
2.03
Rev. 1 11/97
NOTES:
1. Dimensioning and Tolerancing per ANSI Y14.5M - 1982.
2. N is the number of terminals.
3. All lead surfaces are within 0.004 inch of each other. No lead can
be more than 0.004 inch above or below the header plane,
( -Z- Datum).
4. Controlling dimension: INCH.
HIP0080, HIP0081
All Intersil semiconductor products are manufactured, assembled and tested under ISO9000 quality systems certification.
Intersil products are sold by description only. Intersil Corporation reserves the right to make changes in circuit design and/or specifications at any time without notice.
Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate and reliable. However, no responsibility is assumed by Intersil or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may
result from its use. No license is granted by implication or otherwise under any patent or patent rights of Intersil or its subsidiaries.
For information regarding Intersil Corporation and its products, see web site http://www.intersil.com
Sales Office Headquarters
NORTH AMERICA
Intersil Corporation
P. O. Box 883, Mail Stop 53-204
Melbourne, FL 32902
TEL: (407) 724-7000
FAX: (407) 724-7240
15
EUROPE
Intersil SA
Mercure Center
100, Rue de la Fusee
1130 Brussels, Belgium
TEL: (32) 2.724.2111
FAX: (32) 2.724.22.05
ASIA
Intersil (Taiwan) Ltd.
Taiwan Limited
7F-6, No. 101 Fu Hsing North Road
Taipei, Taiwan
Republic of China
TEL: (886) 2 2716 9310
FAX: (886) 2 2715 3029