R2 Motorola
R2 Motorola
PC33888PNB/R2
36 PQFN
PC33888APNB/R2 -40°C to 125°C
MC33888FB/R2 64 PQFP
VPWR
33888
FS VDD VPWR
4
IHS0:IHS3 LS4:LS11 Loads
ILS
MCU 4 RST
SPI HS3
WDIN HS2
A/D CSNS2-3 HS1
A/D CSNS0-1 HS0
FSI GND
For details,
Parameter Symbol Condition 33888 33888A
see page
Recommended Frequency of SPI Operation f SPI Extended Mode, Not specified 2.1 MHz 17
VDD = 3.4 V (max)
VDD VPWR
VIC
Freescale Semiconductor, Inc...
Internal Over/Undervoltage
IUP Regulator Protection
10 mΩ
CS
SCLK
Gate Driver
IDWN SPI
3.0 MHz
Selectable Current Limit HS0
SO
SI
RST Open Load
Detection
WAKE
FS Overtemperature
Logic Detection
IN0 HS0
IN1
IN2 Selectable Output Current
CSNS0-1
Recopy (Analog MUX)
IN3 Gate Control and Fault 10 mΩ
ILS HS1
HS1
GND
VPWR
LS11
LS10
GND
GND
VDD
LS9
LS8
LS7
LS6
LS5
LS4
SO
FS
14 13 12 11 10 9 8 7 6 5 4 3 2 1
CS 16 36 WDIN
15 GND
SCLK 17 35 FSI
SI 18 34 RST
(Control Die)
ILS 19 33 WAKE
GND 20 32 GND
IHS3 21 31 IHS1
Freescale Semiconductor, Inc...
IHS2 22 30 IHS0
Internally Connected to VPWR
CSNS2-3 23 29 CSNS0-1
(Power Die)
24 VPWR
25 26 27 28
HS1
HS3
HS2
HS0
2, 24 VPWR Positive Power Supply These terminal connects to the positive power supply and are the source input of
operational power for the device.
3 LS4 Low-Side Output 4 Each low-side terminal is one 0.6 Ω low-side output MOSFET drain, which pulls
6 LS6 Low-Side Output 6 current through the connected loads. Each of the outputs is actively clamped at
8 LS8 Low-Side Output 8 53 V. These outputs are current and thermal overload protected. Maximum steady
10 LS10 Low-Side Output 10 state current through each of these outputs is 500 mA.
4, 11, 15, GND Ground These terminals serve as the ground for the source of the low-side output
20, 32 transistors as well as the logic portion of the device.
5 LS5 Low-Side Output 5 Each low-side terminal is one 0.6 Ω low-side output MOSFET drain, which pulls
7 LS7 Low-Side Output 7 current through the connected loads. Each of the outputs is actively clamped at
9 LS9 Low-Side Output 9 53 V. These outputs are current and thermal overload protected. Maximum steady
12 LS11 Low-Side Output 11 state current through each of these outputs is 800 mA.
13 VDD Digital Drain Voltage (Power) This is an external input terminal used to supply power to the SPI circuit.
device, while other devices on the serial link keep their serial outputs tri-stated. This
input has an internal active pullup and requires CMOS logic levels.
17 SCLK Serial Clock This input terminal is connected to the SCLK terminal of the master MCU, which is
a bit (shift) clock for the SPI port. It transitions one time per bit transferred at an
operating frequency, fSPI, and is idle between command transfers. It is 50% duty
cycle and has CMOS logic levels. This signal is used to shift data to and from the
33888.
18 SI Serial Input This input terminal is connected to the SPI Serial Data Output terminal of the MCU
from which it receives output command data. This input has an internal active
pull-down and requires CMOS logic levels. The serial data transmitted on this line
is a 16-bit control command sent MSB first, which controls the twelve output
channels. Bits D3:D0 control the high-side outputs HS3:HS0, respectively. Bits
D11:D4 control the low-side outputs LS11:LS4, respectively. The MUC will ensure
that data is available on the falling edge of SCLK.
19 ILS Low-Side Input This input terminal is used to directly control a number of the low-side devices as
configured by SPI. This terminal may or may not be activated depending on the
configured state of the internal logic.
21 IHS3 High-Side Input 3 Each high-side input terminal is used to directly control only one designated high-
22 IHS2 High-Side Input 2 side output. These inputs may or may not be activated depending on the configured
30 IHS0 High-Side Input 0 state of the internal logic.
31 IHS1 High-Side Input 1
23 CSNS2-3 Current Sense 2-3 These terminals deliver a ratioed amount of the high-side output current that can be
29 CSNS0-1 Current Sense 0-1 used to generate signal ground referenced output voltages for use by the MCU.
Each respective CSNS terminal can be configured via SPI to deliver current from
either of the two assigned outputs, or the currents could be the sum of the two.
Current from HS0 and/or HS1 are sensed via CSNS0-1. Current from HS2 and/or
HS3 are sensed via CSNS2-3.
25 HS3 High-Side Output 3 Each terminal is the source of a 40 mΩ MOSFET high-side driver, which delivers
28 HS2 High-Side Output 2 current through the connected loads. These outputs can be controlled via SPI or
using the IHS terminals depending on the internal configuration. These outputs are
current limited and thermally protected. During fail-safe mode, output HS2 will be
turned on until the device is reinitialized and then immediately followed by normal
operation.
26 HS1 High-Side Output 1 Each terminal is the source of a 10 mΩ MOSFET high-side driver, which delivers
27 HS0 High-Side Output 0 current through the connected loads. These outputs can be controlled via SPI or
using the IHS terminals depending on the internal configuration. These outputs are
current limited and thermally protected. During fail-safe mode, output HS0 will be
turned on until the device is reinitialized and then immediately followed by normal
operation.
33 WAKE Wake This terminal is used to input a logic [1] signal in order to enable the watchdog timer
function. An internal clamp protects the terminal from high voltages when current is
limited with an external resistor. This input has a passive internal pulldown.
36 WDIN Watchdog Input This input terminal is a CMOS logic level input that is used to monitor system
operation. If the incoming watchdog signal does not transition within the normal
watchdog timeout range, the device will operate in the Fail-Safe mode. This input
has an active internal pulldown.
CSNS0-1
WAKE
VPWR
VPWR
IHS1
IHS0
HS2
HS2
RST
NC
NC
NC
64
63
62
61
60
59
58
57
56
55
54
53
FSI 1 52 NC
WDIN 2 51 NC
FS 3 50 NC
VPWR 4 49 HS0
LS4 5 48 HS0
GND 6 47 HS0
LS5 7 46 HS0
LS6 8 45 HS0
GND 9 44 HS0
LS7 10 43 HS0
LS8 11 42 HS1
GND 12 41 HS1
Freescale Semiconductor, Inc...
LS9 13 40 HS1
LS10 14 39 HS1
GND 15 38 HS1
LS11 16 37 HS1
VDD 17 36 HS1
SO 18 35 NC
CS 19 34 NC
SCLK 20 33 NC
VPWR 27
HS3 28
HS3 29
NC 30
NC 31
NC 32
SI 21
ILS 22
IHS3 23
IHS2 24
CSNS2-3 25
VPWR 26
4, 26, 27, VPWR Positive Power Supply These terminal connects to the positive power supply and are the source input of
58, 59 operational power for the device.
5 LS4 Low-Side Output 4 Each low-side terminal is one 0.6 Ω low-side output MOSFET drain, which pulls
8 LS6 Low-Side Output 6 current through the connected loads. Each of the outputs is actively clamped at
11 LS8 Low-Side Output 8 53 V. These outputs are current and thermal overload protected. Maximum steady
14 LS10 Low-Side Output 10 state current through each of these outputs is 500 mA.
6, 9, 12, 15 GND Ground These terminals serve as the ground for the source of the low-side output
transistors as well as the logic portion of the device.
18 SO Serial Output This is an output terminal connected to the SPI Serial Data Input terminal of the
MCU or to the SI terminal of the next device in a daisy chain. This output will remain
tri-stated unless the device is selected by a low CS terminal. The output signal
generated will have CMOS logic levels and the output data will transition on the
Freescale Semiconductor, Inc...
rising edges of SCLK. The serial output data provides fault information for each
output and is returned MSB first when the device is addressed. OD11 through OD0
are output fault bits for outputs 11 through 0, respectively.
19 CS Chip Select This is an input terminal connected to a chip select output of a microcontroller
(Active Low) (MCU). This IC controls which device is addressed (selected) by pulling the CS
terminal of the desired device logic Low, enabling the SPI communication with the
device, while other devices on the serial link keep their serial outputs tri-stated. This
input has an internal active pullup and requires CMOS logic levels.
20 SCLK Serial Clock This input terminal is connected to the SCLK terminal of the master MCU, which is
a bit (shift) clock for the SPI port. It transitions one time per bit transferred at an
operating frequency, fSPI, and is idle between command transfers. It is 50% duty
cycle and has CMOS logic levels. This signal is used to shift data to and from the
33888.
21 SI Serial Input This input terminal is connected to the SPI Serial Data Output terminal of the MCU
from which it receives output command data. This input has an internal active
pull-down and requires CMOS logic levels. The serial data transmitted on this line
is a 16-bit control command sent MSB first, which controls the twelve output
channels. Bits D3:D0 control the high-side outputs HS3:HS0, respectively. Bits
D11:D4 control the low-side outputs LS11:LS4, respectively. The MUC will ensure
that data is available on the falling edge of SCLK.
22 ILS Low-Side Input This input terminal is used to directly control a number of the low-side devices as
configured by SPI. This terminal may or may not be activated depending on the
configured state of the internal logic.
23 IHS3 High-Side Input 3 Each high-side input terminal is used to directly control only one designated high-
24 IHS2 High-Side Input 2 side output. These inputs may or may not be activated depending on the configured
61 IHS0 High-Side Input 0 state of the internal logic.
62 IHS1 High-Side Input 1
25 CSNS2-3 Current Sense 2-3 These terminals deliver a ratioed amount of the high-side output current that can be
60 CSNS0-1 Current Sense 0-1 used to generate signal ground referenced output voltages for use by the MCU.
Each respective CSNS terminal can be configured via SPI to deliver current from
either of the two assigned outputs, or the currents could be the sum of the two.
Current from HS0 and/or HS1 are sensed via CSNS0-1. Current from HS2 and/or
HS3 are sensed via CSNS2-3.
28, 29 HS3 High-Side Output 3 Each terminal is the source of a 40 mΩ MOSFET high-side driver, which delivers
56, 57 HS2 High-Side Output 2 current through the connected loads. These outputs can be controlled via SPI or
using the IHS terminals depending on the internal configuration. These outputs are
current limited and thermally protected. During fail-safe mode, output HS2 will be
turned on until the device is reinitialized and then immediately followed by normal
operation.
30–35, NC Not Connected These terminals are not connected internally.
50–55
36–42 HS1 High-Side Output 1 Each terminal is the source of a 10 mΩ MOSFET high-side driver, which delivers
43–49 HS0 High-Side Output 0 current through the connected loads. These outputs can be controlled via SPI or
using the IHS terminals depending on the internal configuration. These outputs are
current limited and thermally protected. During fail-safe mode, output HS0 will be
turned on until the device is reinitialized and then immediately followed by normal
operation.
63 WAKE Wake This terminal is used to input a logic [1] signal in order to enable the watchdog timer
function. An internal clamp protects the terminal from high voltages when current is
limited with an external resistor. This input has a passive internal pulldown.
64 RST Reset (Active Low) This input terminal is used to initialize the device configuration and fault registers,
Freescale Semiconductor, Inc...
as well as place the device in a low current standby mode. This terminal also starts
the watchdog timeout when transitioned from logic [0] to logic [1]. This terminal
should not be allowed to be at logic [1] until VDD is in regulation. This input has an
internal passive pulldown.
MAXIMUM RATINGS
All voltages are with respect to ground unless otherwise noted.
Rating Symbol Value Unit
ELECTRICAL RATINGS
Power Supply Voltage VPWR V
Steady State -16 to 41
ESD Voltage V
Human Body Model (Note 7) VESD1 ±2000
Machine Model (Note 8) VESD2 ±200
Notes
1. Exceeding voltage limits on SCLK, SI, CS, WDIN, RST, IHS, FSI, or ILS terminals may cause a malfunction or permanent damage to the
device.
2. Continuous low-side output current rating so long as maximum junction temperature is not exceeded. Operation at 125°C ambient
temperature will require calculation of maximum output current using package thermal resistance.
3. Continuous high-side output current rating so long as maximum junction temperature is not exceeded. Operation at 125°C ambient
temperature will require calculation of maximum output current using package thermal resistance.
4. Active HS0 and HS1 clamp energy using the following conditions: single nonrepetitive pulse, VPWR = 16.0 V, L = 40 mH, TJ = 150°C.
5. Active HS2 and HS3 clamp energy using the following conditions: single nonrepetitive pulse, VPWR = 16.0 V, L = 10 mH, TJ = 150°C.
6. Active low-side clamp energy using the following conditions: single nonrepetitive pulse, 450 mA, TJ = 150°C.
7. ESD1 testing is performed in accordance with the Human Body Model (CZAP =100 pF, RZAP = 1500 Ω).
8. ESD2 testing is performed in accordance with the Machine Model (CZAP = 200 pF, RZAP = 0 Ω).
THERMAL RATINGS
Operating Temperature °C
Ambient TA -40 to 125
Junction TJ -40 to 150
Notes
9. Board dimensions are 8.0 cm x 8.0 cm x 1.5 mm with a 300 mm2 copper area on the bottom layer.
10. Terminal soldering temperature limit is 10 seconds maximum duration. Not designed for immersion soldering. Exceeding these limits may
cause malfunction or permanent damage to the device.
POWER INPUT
Supply Voltage Range VPWR V
Fully Operational 6.0 – 27
TJ ≤ 125°C – – 20
VPWR Standby Current (All Outputs OFF, Open Load Detection Disabled, IPWR(SBY) mA
WAKE = H, RST = H)
Freescale Semiconductor, Inc...
Sleep State Supply Current (VPWR < 12.6 V, RST < 0.5 V, WAKE < 0.5 V, IPWR(SS) µA
HS[0:3] = 0 V) (Note 11)
TJ = 85°C – – 80
TJ = 25°C – 1.0 25
Sleep State Low-Side Output Leakage Current (per Low-Side Output, ISLK(SS) µA
RST = LOW)
TJ = 85°C – – 3.0
TJ = 25°C – – 1.0
Undervoltage High-Side Output Shutdown (Note 12) VPWRUV 5.0 5.6 6.0 V
Notes
11. This parameter is tested at 125°C with a maximum value of 10 µA.
12. SPI/IO and internal logic operational. Outputs will recover in instructed state when VPWR voltage level returns to normal as long as the level
does not go below VPWRUV.
10 A -12 – 12
Notes
13. Output OFF Open Load Detection Current is the current required to flow through the load for the purpose of detecting the existence of an
open load condition when the specific output is commanded OFF.
Overtemperature Shutdown (Outputs OFF) (Note 15) TSD 160 175 190 °C
Overtemperature Shutdown (Outputs OFF) (Note 18) TSD 160 170 190 °C
Notes
14. Output fault detection threshold with outputs programmed OFF. For the Low-Side Outputs, fault detection thresholds are the same for output
open and battery shorts.
15. Guaranteed by design. Not production tested.
16. Output OFF Open Load Detection Current is the current required to flow through the load for the purpose of detecting the existence of an
open load condition when the specific output is commanded OFF.
17. Output fault detection threshold with outputs programmed OFF.
18. Guaranteed by design. Not production tested.
Low-Side Body Diode Voltage (I = -300 mA, TJ = 125°C) VBD 0.5 0.7 0.9 V
Overtemperature Shutdown (Outputs OFF) (Note 21) TLIM 160 170 190 °C
Notes
19. Output OFF Open Load Detection Current is the current required to flow through the load for the purpose of detecting the existence of an
open load condition when the specific output is commanded OFF.
20. Output fault detection threshold with outputs programmed OFF. For the low-side outputs, fault detection thresholds are the same for output
open and battery shorts.
21. Guaranteed by design. Not production tested.
CONTROL INTERFACE
Input Logic High Voltage (Note 22) VIH 0.7 VDD – – V
Input Logic Voltage Hysteresis (SI, CS, SCLK, IHS[0:3], ILS) (Note 23) VIN(HYS) 100 350 750 mV
Input Logic Pulldown Current (SI, SCLK, IHS[0:3], ILS, WDIN) IDWN 5.0 – 20 µA
Input Logic Pulldown Resistor (WAKE, RST) RDWN 100 200 400 kΩ
Input Logic Pullup Current (CS, VIN = 0.7 VDD) (Note 24) IUPC 5.0 – 20 µA
Freescale Semiconductor, Inc...
Wake Input Clamp Voltage (IWICI < 2.5 mA) (Note 25) VWIC 7.0 – 14 V
Wake Input Forward Voltage (IWICI = -2.5 mA) VWIF -2.0 – -0.3 V
FS, SO Low-State Output Voltage (IOL = -1.6 mA) VSOL – 0.2 0.4 V
Notes
22. Upper and lower logic threshold voltage range applies to SI, CS, SCLK, RST, IHS[0:3], ILS, WAKE, and WDIN input signals. The WAKE,
FSI, and RST signals are derived from an internal supply.
23. Parameter is guaranteed by design but is not production tested.
24. CS is pulled up to VDD.
25. The current must be limited by a series resistor when using voltages higher than the WICV.
26. Input capacitance of SI, CS, SCLK, RST, IHS[0:3], ILS, WAKE, and WDIN. This parameter is guaranteed by process monitoring but is not
production tested.
High-Side Output Rising Slow Slew Rate (Note 28) SRR_SLOW V/µs
6.0 V < VPWR < 9.0 V 0.01 – 0.14
9.0 V < VPWR < 16 V 0.01 0.08 0.18
Freescale Semiconductor, Inc...
High-Side Output Falling Fast Slew Rate (Note 27) SRF_FAST V/µs
6.0 V < VPWR < 9.0 V 0.2 – 1.0
9.0 V < VPWR < 16 V 0.3 0.8 1.5
16 V < VPWR < 27 V 0.5 – 2.2
High-Side Output Falling Slow Slew Rate (Note 28) SRF_SLOW V/µs
6.0 V < VPWR < 9.0 V 0.05 – 0.3
9.0 V < VPWR < 16 V 0.08 0.15 0.4
16 V < VPWR < 27 V 0.08 – 0.5
High-Side Output Turn ON Delay Time (Note 29) t DLY(ON) 5.0 30 150 µs
High-Side Output Turn OFF Delay Time (Note 30) t DLY(OFF) 5.0 80 150 µs
Low-Side Output Falling Slew Rate (Note 31) SRF 0.5 3.0 10 V/µs
Low-Side Output Rising Slew Rate (Note 31) SRR 1.0 6.0 20 V/µs
Low-Side Output Turn ON Delay Time (Note 32) t DLY(ON) 0.5 2.0 10 µs
Low-Side Output Turn OFF Delay Time (Note 33) t DLY(OFF) 0.5 4.0 10 µs
Low-Side Output Fault Delay Timer (Note 34) t DLY(FS) 70 150 250 µs
Notes
27. High-side output rise and fall fast slew rates measured across a 5.0 Ω resistive load at high-side output = 0.5 V to VPWR -3.0 V (see Figure 2,
page 18). These parameters are guaranteed by process monitoring.
28. High-side output rise and fall slow slew rates measured across a 5.0 Ω resistive load at high-side output = 0.5 V to VPWR -3.0 V (see
Figure 2, page 18). These parameters are guaranteed by process monitoring.
29. High-side output turn-ON delay time measured from 50% of the rising IHS to 0.5 V of output OFF with RL = 27 Ω resistive load (see Figure 2,
page 18).
30. High-side output turn-OFF delay time measured from 50% of the falling IHS to VPWR -2.0 V of the output OFF with RL = 27 Ω resistive load
(see Figure 2, page 18).
31. Low-side output rise and fall slew rates measured across a 5.0 Ω resistive load at low-side output = 10% to 90% (see Figure 3, page 18).
32. Low-side output turn-ON delay time measured from 50% of the rising ILS to 90% of VOUT with RL = 27 Ω resistive load (see Figure 3,
page 18).
33. Low-side output turn-OFF delay time measured from 50% of the falling ILS to 10% of VOUT with RL = 27 Ω resistive load (see Figure 3,
page 18). These parameters are guaranteed by process monitoring.
34. Propagation time of Short Fault Disable Report Delay measured from rising edge of CS to output disabled, low-side = 5.0 V, and device
configured for low-side output overcurrent latchoff using CLOCCR.
35. Watchdog timeout delay is measured from the rising edge of WAKE or RST from the sleep state to the HS[0:1] turn-ON with the outputs
driven OFF and the FSI floating. The accuracy of t WDTO is maintained for all configured watchdog timeouts.
Required Low State Duration for RST (Note 39) t WRST – 50 167 ns
Rising Edge of CS to Falling Edge of CS (Required Setup Time) (Note 40) t CS – – 300 ns
Rising Edge of RST to Falling Edge of CS (Required Setup Time) (Note 40) t ENBL – – 5.0 µs
Falling Edge of CS to Rising Edge of SCLK (Required Setup Time) (Note 40) t LEAD – 50 167 ns
Required High State Duration of SCLK (Required Setup Time) (Note 40) t WSCLKh – – 167 ns
Required Low State Duration of SCLK (Required Setup Time) (Note 40) t WSCLKl – – 167 ns
Falling Edge of SCLK to Rising Edge of CS (Required Setup Time) (Note 40) t LAG – 50 167 ns
SI, CS, SCLK, Incoming Signal Rise Time (Note 41) t RSI – – 50 ns
SI, CS, SCLK, Incoming Signal Fall Time (Note 41) t FSI – – 50 ns
Time from Falling Edge of CS to SO Low Impedance (Note 42) t SO(EN) – – 145 ns
Time from Rising Edge of CS to SO High Impedance (Note 43) t SO(DIS) – 65 145 ns
Time from Rising Edge of SCLK to SO Data Valid (Note 44) t VALID ns
0.2 VDD ≤ SO ≥ 0.8 VDD, CL = 200 pF – 65 105
Notes
36. t PCT measured from the rising edge of CS to 90% of ILIMPKHS[x,x] when the peak current limit is enabled.
37. This frequency is a typical value. Maximum switching frequencies are dictated by the turn-ON delay, turn-OFF delay, output rise and fall
times, and the maximum allowable junction temperature.
38. Symmetrical 50% duty cycle SCLK clock period of 333 ns.
39. RST low duration measured with outputs enabled and going to OFF or disabled condition.
40. Maximum setup time required for the 33888 is the minimum guaranteed time needed from the MCU.
41. Rise and fall time of incoming SI, CS, and SCLK signals suggested for design consideration to prevent the occurrence of double pulsing.
42. Time required for output status data to be available for use at SO. 1.0 kΩ pullup on CS.
43. Time required for output status data to be terminated at SO. 1.0 kΩ pullup on CS.
44. Time required to obtain valid data out from SO following the rise of SCLK.
Timing Diagrams
Direct input
Direct Inputor
or spi
SPI bit
Bit
V PWR
VPWR
VVPWR - 0.5V
PWR -0.5 V SRF_SLOW
SRf_slow
SRR_SLOW
SRr_slow
VPWR
VPWR -3.0- 3V
V
SR
SRf_fast
F_FAST
SRr_fast
SRR_FAST
Freescale Semiconductor, Inc...
0.5 V
0.5V
t DLY(ON) Tdly(off)
t DLY(OFF)
Tdly (on)
Figure 2. Output Slew Rates and Time Delays, High Side
Direct input
Direct Inputor
orSPI bit
SPI Bit
V
PWR
VPWR
90%
90%
SRf
SRF
SRr
SRR
10%
10%
Tdly(on)
t DLY(ON) tTdly(off)
DLY(OFF)
SYSTEM/APPLICATION INFORMATION
INTRODUCTION
This 33888 is a single-package combination of a power die simplified application diagram, page 2). The device is useful in
with four discrete high-side MOSFETs and an integrated IC body control, instrumentation, and other high-power switching
control die consisting of eight low-side drivers with appropriate applications and systems.
control, protection, and diagnostic features. The high-side
The 33888 is available in two packages: a power-enhanced
drivers are useful for both internal and external vehicle lighting
12 x 12 nonleaded Power QFN package with exposed tabs and
applications as well as capable of driving inductive solenoid
a 64-lead Power QFP plastic package. Both packages are
loads. The low-side drivers are capable of controlling low-
intended to be soldered directly onto the printed circuit board.
current on/off type inductive loads, such as relays and
solenoids as well as LED indicators and small lamps (see The 33888 differs from the 33888A as explained in Table 1,
page 2.
FUNCTIONAL DESCRIPTION
Freescale Semiconductor, Inc...
The SPI interface has full duplex, three-wire synchronous The SO data terminal is a tri-stateable output from the shift
data transfer and has four I/O lines associated with it: Serial register. The SO terminal remains in a high-impedance state
Clock (SCLK), Serial Input (SI), Serial Output (SO), and Chip until the CS terminal is put into a logic [0] state. The SO data
Select (CS). report the status of the outputs as well as provide the capability
to reflect the state of the direct inputs. The SO terminal changes
The SI/SO terminals of the 33888 follow a first-in first-out states on the rising edge of SCLK and reads out on the falling
(D15/D0) protocol with both input and output words transferring edge of SCLK. When an output is ON or OFF and not faulted,
the most significant bit first. All inputs are compatible with 5.0 V the corresponding SO bit, OD11:OD0, is a logic [0]. If the output
CMOS logic levels. During SPI output control, a logic [0] in a is faulted, the corresponding SO state is a logic [1]. SO
message word will result in the designated output being turned OD14:OD12 reflect the state of six various inputs (three at a
off. Similarly, a logic [1] will turn on a corresponding output. time) depending upon the reported state of the previously
The SPI lines perform the following functions: written watchdog bit OD15.
The SCLK terminal clocks the internal shift registers of the The CS terminal enables communication with the master
33888. The serial input (SI) terminal accepts data into the input microcontroller (MCU). When this terminal is in a logic [0] state,
shift register on the falling edge of the SCLK signal while the the 33888 is capable of transferring information to and receiving
serial output terminal (SO) shifts data information out of the SO information from the MCU. The 33888 latches in data from the
line driver on the rising edge of the SCLK signal. It is important input shift registers to the addressed registers on the rising
that the SCLK terminal be in a logic [0] state whenever the chip edge of CS. The 33888 transfers status information from the
select (CS) makes any transition. For this reason, it is power outputs to the shift registers on the falling edge of CS.
recommended that the SCLK terminal be kept in a logic [0] state The output driver on the SO terminal is enabled when CS is
as long as the device is not accessed (CS in logic [1] state). logic [0]. CS is only transitioned from a logic [1] state to a
SCLK has an active internal pulldown, IDWN. When CS is logic [0] state when SCLK is a logic [0]. CS has an active
logic [1], signals at the SCLK and SI terminals are ignored and internal pullup, IUP.
SO is tri-stated (high impedance). (See Figures 4 and 5 on The 33888 is capable of communicating directly with the
page 20.) MCU via the 16-bit SPI protocol as described in the next
section.
Serial Interface (SI)
This is a serial interface (SI) command data input terminal.
Each SI bit is read on the falling edge of SCLK. A 16-bit stream
of serial data is required on the SI terminal, starting with D15 to
D0. The 12 outputs of the 33888 are configured and controlled
using the 3-bit addressing scheme and the 12 assigned data
bits designed into the 33888. SI has an active internal pulldown,
IDWN.
CSB
CS
SCLK
SO OD15 OD14 OD13 OD12 OD11 OD10 OD9 OD8 OD7 OD6 OD5 OD4 OD3 OD2 OD1 OD0
3. OD15:OD0 relate to the first 16 bits of ordered fault and status data out of the 33888.
CS
CSB
SCLK
x=Don’t care.
NA=Not applicable.
Address 110—Watchdog and Current Sense Configuration Address 001—Open Load Configuration Register (OLCR)
Register (WDCSCR)
The OLCR register allows the MCU to configure each of the
The WDCSCR register is used by the MCU to configure the outputs for open load fault detection. While in this mode, a
watchdog timeout and the CSNS0-1 and CSNS2-3 terminals. logic [1] on any of the D3:D0 message bits will disable the
The watchdog timeout is configured using bits D4 and D5. The corresponding outputs’ circuitry that allows the device to detect
state of D4 and D5 determine the divided value of the WDTO. open load faults while the output is OFF. For the low-side
For example, if D5 and D4 are logic [0] and logic [0], drivers, a logic [1] on any of the D11:D4 bits will enable the
respectively, then the WDTO will be in the default state as open load detection circuitry. This feature allows the MCU to
specified in Table 3, page 21. A D5 and a D4 of logic [0] and minimize load current in some applications and may be useful
logic [1] will result in a watchdog timeout of WDTO ÷ 2. to diagnose output shorts to battery (for HS).
Similarly, a D5 and a D4 of logic [1] and logic [0] result in a
watchdog timeout of WDTO ÷ 4, and a D5 and a D4 of logic [1] Address 101—Current Limit Overcurrent Configuration
and logic [1] result in a watchdog timeout of WDTO ÷ 8. Note Register (CLOCCR)
that when D5 and D4 bits are programmed for the desired
watchdog timeout period, the WD bit (D15) should be toggled The CLOCCR register allows the MCU to individually
as well to ensure that the new timeout period is programmed at override the peak current limit levels for each of the high-side
outputs. A logic [1] on any or all of the D3:D0 bit(s) results in the
Freescale Semiconductor, Inc...
Address 111—TEST
The TEST register is reserved for test and is not accessible
via SPI during normal operation.
Table 4. Serial Output Bit Assignment Table 4. Serial Output Bit Assignment (continued)
SO Message Bit Description
SO Message Bit Description Bit Sig
Bit Sig Msg Bit
Msg Bit
MSB OD9 Reports the absence or presence of a fault on LS9.
OD15 Reflects the state of the Watchdog bit from the
previously clocked-in message. OD8 Reports the absence or presence of a fault on LS8.
OD14 If OD15 is logic [0], then this bit will reflect the state OD7 Reports the absence or presence of a fault on LS7.
of the direct input IHS0. If OD15 is logic [1], then this
bit will reflect the state of IHS2. OD6 Reports the absence or presence of a fault on LS6.
OD13 If OD15 is logic [0], then this bit will reflect the state OD5 Reports the absence or presence of a fault on LS5.
of the direct input IHS1. If OD15 is logic [1], then this
bit will reflect the state of IHS3. OD4 Reports the absence or presence of a fault on LS4.
OD12 If OD15 is logic [0], then this bit will reflect the state OD3 Reports the absence or presence of a fault on HS3.
of the input FSI. If OD15 is logic [1], then this bit will OD2 Reports the absence or presence of a fault on HS2.
reflect the state of the input WAKE.
Freescale Semiconductor, Inc...
MODES OF OPERATION
The default mode describes the state of the device after first The 33888 incorporates overtemperature detection and
applying VPWR voltage or a reset transition from logic [0] to shutdown circuitry into each individual output structure.
logic [1] prior to SPI communication. In the default mode, all Overtemperature detection occurs when an output is in the ON
outputs will be off (assuming that the direct inputs ILS and state. When an output is shut down due to an overtemperature
IHS[0:3] and the WAKE terminal are at logic [0]). All of the condition, no other output is affected. The output experiencing
specific terminal functions will operate as though all of the the fault is shut down to protect itself from damage. A fault bit is
addressable configuration register bits were set to logic [0]. This loaded into the status register if the overtemperature condition
means, for example, that all of the low-side outputs will be is removed, and the fault bit is cleared upon the rising edge of
controllable by the ILS terminal, and that all high-side outputs CS.
will be controllable via their respective IHS terminals. During the For the low-side outputs, the faulted output is latched OFF
default mode, all high-side drivers will default with open load during an overtemperature condition. If the temperature falls
detection enabled. All low-side drivers will default with open below the recovery level, TLIM(HYS), then the output can be
load detection disabled. This mode allows limited control of the
turned back ON only after the output has first been commanded
33888 with the direct inputs in the absence of an SPI.
OFF either through the SPI or the ILS, depending on the logic
configuration.
Freescale Semiconductor, Inc...
VPWR VPWR
33888
RL RL
LOW = Logic 0
MOSFET
+ OUT OUTPUT
– 50 mA
VTHRES VOFD(THRES)LS
2.0 V–4.0 V
Overcurrent Fault Requirements: Low-Side Output Note that each pair of low-side drivers, LS4:LS5, LS6:LS7,
LS8:LS9, and LS10:LS11, consists of a 500 mA and a 800 mA
An overcurrent condition is defined as any current value
output. Each pair of outputs shares ground bondwires. The
greater than ILIM (500 mA minimum value for LS5, LS7, LS9,
bondwires are not rated to handle both outputs in current limit
LS11, and 800 mA minimum value for LS4, LS6, LS8, LS10). mode simultaneously.
The status of the corresponding bit in the CLOCCR register
determines whether a specific output shuts down or continues Overcurrent Fault Requirements: High-Side Output
to operate in an analog current limited mode until either the
overcurrent condition is removed or the thermal shutdown limit For the high-side output of interest, the output current is
is reached (Figure 7, page 26). If the overcurrent shutdown limited to one of four levels depending on the type of high-side
mode is disabled, the fault reporting is disabled as well. output, the amount of time that has elapsed since the output
was switched on, and the state of the CLOCCR register.
For the low-side output of interest, if a D11:D4 bit was set to Assuming that bits D3:D0 of the CLOCCR register are at
a logic [1] in the OLCR register, the overcurrent protection logic [0], the current limit levels of the outputs will be initially at
shutdown circuitry will be enabled for that output. When a low- their peak levels as specified by the ILIM(PK)HS[0:3]. After the
side output is commanded ON either from the SPI or the ILS
high-side output is switched on, the peak current timer starts.
terminal, the drain of the low-side driver will be monitored for a
After a period of time t PCT, the current limit level changes to the
voltage greater than the fault detection threshold (3.0 V typical).
If the drain voltage exceeds this threshold, a timer will start and sustain levels ILIMSUSHS[x,x].
the output will be turned off and a fault latched in the status For the high-side output of interest, if a D3:D0 bit of the
register after the timeout expires. The faulted output can be CLOCCR is at logic [1], then the assigned output will only
retried only by commanding the output OFF and back ON either current limit at the sustain level specified by ILIMSUSHS[x,x].
through the SPI or the ILS terminal, depending on the logic
configuration. If the fault is gone, the retried output will return to Current is limited until the overtemperature circuitry shuts
normal operation and the status register can be cleared on a OFF the device. The device turns ON automatically when the
rising edge of CS. If the fault remains, the retried output will temperature fails below the TLIM(HYS). This cycle continues
latch off after the fault timer expires and the fault bit will remain indefinitely until action is taken by the master to shut the
set in the status register. output(s) OFF.
For the low-side output of interest, if a D11:D4 bit was set to
a logic [0] in the OLCR register, the output experiencing an Reverse Battery Requirements
overcurrent condition is not disabled until an overtemperature
The low-side and high-side outputs survive the application of
fault threshold has been reached. The specific output goes into
reverse battery as low as -16 V.
an analog current limit mode of operation, ILIM. The 33888 uses
overtemperature shutdown to protect all outputs in this mode of
operation. If the overcurrent condition is removed before the Ground Disconnect Protection
output has reached its overtemperature limit, the output will In the event that the 33888 ground is disconnected from load
function as if no fault has occurred. ground, the device protects itself and safely turns OFF the
outputs, regardless of the state of the output at the time of
disconnection.
33888 VPWR
HIGH = Fault RL
MOSFET ON
+ OUT
–
Digital
–
Analog
VREF
Freescale Semiconductor, Inc...
VTHRES VOFD(THRES)LS
2.0 V–4.0 V
Drain-Source
ON Voltage
(VDS(ON)) VPWR
Current
Area (IA)
GND Time
PACKAGE INFORMATION
APPLICATIONS
Freescale Semiconductor, Inc...
Typical Application
Figure 9 shows a typical application for the 33888.
VPWR
+5.0 V +5.0 V
8 x Relay or LED
VDD
10 kΩ 33888
FS VDD VPWR
4 Loads
IHS0:IHS3 8 x 0.5 Ω
ILS
RST
4
MCU SPI 40 mΩ
WDIN 40 mΩ 21 W 5.0 W
A/D CSNS2-3 10 mΩ 21 W 5.0 W
65 W
A/D CSNS0-1 10 mΩ
RC2 65 W
FSI GND
RC1
PACKAGE DIMENSIONS
PNB SUFFIX
APNB SUFFIX
36-TERMINAL PQFN
NONLEADED PACKAGE
CASE 1438-06
ISSUE E
(Top View)
12 A
14 1 0.1 C M
16 36
Freescale Semiconductor, Inc...
PIN 1
INDEX AREA
12
23 29
25 28
M
2X 0.1 C PIN NUMBER
B REFERENCE ONLY
0.1 C
2.2 2.20
2.0 1.95 0.05 C 4
DETAIL G
0.05
0.00 C SEATING PLANE
7.3 DETAIL G
6.9
0.1 A B C 30X
0.62
1.60 0.48
10X
1.35 2X 4.05 0.1 M C A B
6 0.05 M C
0.4 0.90
1.20 4X
10X
0.95 0.65
1 13X 0.8 14
36
16
28 27 26 25 0.2 2.0
(0.25) 4X
0.0 4X
1.5
(2X 1.25) 2X
2.2
1.8
0.5 (2X 0.5) 0.1 M C A B
(2X 0.75) (2X 0.75)
0.05 M C
2X 3.75 2X
2.95
(0.05) 2.55
8.70
8.30 0.1 M C A B
0.1 A B C 0.05 M C
(0.3)
11.7
11.3
0.1 A B C
VIEW M-M
(Bottom View) CASE 1438-06
ISSUE E
FB SUFFIX
64-TERMINAL PQFP
PLASTIC PACKAGE
CASE 1315-03
ISSUE B
4
E1 A 6
PIN ONE h
ID 2X
64 E2 53
h
D4 D3
1 52 58X
e
Freescale Semiconductor, Inc...
E3
D1 D2 D
BOTTOM VIEW
bbb M C B
4 2X
e/2
c c1
20 33
b1
6 SECTION W-W
B 21 4X 32
e1
E NOTES:
1. DIMENSIONS ARE IN MILLIMETERS.
2. INTERPRET DIMENSIONS AND TOLERANCES
bbb M C A PER ASME Y14.5M, 1994.
3. DATUM PLANE -H- IS LOCATED AT BOTTOM OF
LEAD AND IS COINCIDENT WITH THE LEAD
WHERE THE LEAD EXITS THE PLASTIC BODY AT
THE BOTTOM OF THE PARTING LINE.
4. DIMENSIONS "D1" AND "E1" DO NOT INCLUDE
DETAIL Y MOLD PROTRUSION. ALLOWABLE PROTRUSION
IS 0.15 PER SIDE. DIMENSION "D1" AND "E1" DO
DATUM INCLUDE MOLD MISMATCH AND ARE
3 H PLANE DETERMINED AT DATUM PLANE -H-.
5. DIMENSION "b" DOES NOT INCLUDE DAMBAR
A A2 PROTRUSION. ALLOWABLE DAMBAR
PROTRUSION SHALL BE 0.127 TOTAL IN EXCESS
OF THE "b" DIMENSION AT MAXIMUM MATERIAL
CONDITION.
64X 6. DATUMS -A- AND -B- TO BE DETERMINED AT
SEATING 5 b DATUM PLANE -H-.
C PLANE A4
aaa M C A B
MILLIMETERS
E3 DIM MIN MAX
A --- 3.15
A1 --- 0.25
A2 2.5 2.9
A3 0 0.1
A4 0.8 1
D 16.95 17.45
D1 13.9 14.1
D2 12.5 12.9
W D3 9.3 9.7
D4 13.4 13.6
GAUGE
PLANE 0.35 E 16.95 17.45
E1 13.9 14.1
E2 2.35 2.65
E3 9.3 9.7
A1 ccc L 0.8 1.1
θ W A3 b 0.22 0.38
L b1 0.22 0.33
c 0.23 0.32
(1.6) c1 0.23 0.29
e 0.65 BSC
e1 2.925 BSC
DETAIL Y h --- 0.8
θ 0˚ 7˚
aaa 0.12
bbb 0.2
ccc 0.1
NOTES
Freescale Semiconductor, Inc...
NOTES
Freescale Semiconductor, Inc...
Information in this document is provided solely to enable system and software implementers to use Motorola products. There are no express or implied
copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document.
Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation or guarantee
regarding the suitability of its products for any particular purpose, nor does Motorola assume any liability arising out of the application or use of any product
or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. “Typical” parameters which may be
provided in Motorola data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating
parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. Motorola does not convey any license
under its patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use as components in systems intended for
surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Motorola product
could create a situation where personal injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or
unauthorized application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless against all
claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated
with such unintended or unauthorized use, even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part.
MOTOROLA and the Stylized M Logo are registered in the US Patent and Trademark Office. All other product or service names are the property of their
respective owners.
© Motorola, Inc. 2004
USA/EUROPE/LOCATIONS NOT LISTED: JAPAN: Motorola Japan Ltd.; SPS, Technical Information Center
Motorola Literature Distribution 3-20-1 Minami-Azabu. Minato-ku, Tokyo 106-8573, Japan
P.O. Box 5405, Denver, Colorado 80217 81-3-3440-3569
1-800-521-6274 or 480-768-2130
ASIA/PACIFIC: Motorola Semiconductors H.K. Ltd.; Silicon Harbour Centre
2 Dai King Street, Tai Po Industrial Estate, Tai Po, N.T., Hong Kong
852-26668334