MC33999 [MOTOROLA]
16-Output Switch with SPI and PWM Control; 16路输出开关与SPI和PWM控制型号: | MC33999 |
厂家: | MOTOROLA |
描述: | 16-Output Switch with SPI and PWM Control |
文件: | 总16页 (文件大小:617K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Freescale Semiconductor, Inc.
Document order number: MC33999
Rev 1.0, 01/2004
MOTOROLA
SEMICONDUCTOR TECHNICAL DATA
Preliminary Information
33999
16-Output Switch with SPI and PWM
Control
POWER DUAL OCTAL SERIAL
SWITCH WITH SERIAL
The 33999 is a 16-output low-side switch with a 24-bit serial input control.
It is designed for a variety of applications including inductive, incandescent,
and LED loads. The Serial Peripheral Interface (SPI) provides both input
control and diagnostic readout. Eight parallel inputs are also provided for direct
Pulse Width Modulation (PWM) control of eight dedicated outputs.
Additionally, an output-programmable PWM input provides PWM of any
combination of outputs. A dedicated reset input provides the ability to clear all
internal registers and turn all outputs off.
PERIPHERAL INTERFACE I/O
The 33999 directly interfaces with microcontrollers and is compatible with
both 3.3 V and 5.0 V CMOS logic levels. The 33999, in effect, serves as a bus
expander and buffer with fault management features that reduces the MCU’s
fault management burden.
Features
EK (Pb-FREE) SUFFIX
CASE 1390-01
• Designed to Operate 5.0 V < VPWR < 27 V
54-LEAD SOICW EXPOSED PAD
• 24-Bit SPI for Control and Fault reporting, 3.3 V/5.0 V Compatible
• Outputs Are Current Limited (0.9 A to 2.5 A) to Drive Incandescent
Lamps
• Output Voltage Clamp of +50 V During Inductive Switching
• On/Off Control of Open Load Detect Current (LED Application)
• VPWR Standby Current < 10 µA
ORDERING INFORMATION
Temperature
Device
Package
Range (T )
A
PC33999EK/R2
-40°C to 125°C
54 SOICW-EP
• RDS(ON) of 0.55 Ω at 25°C Typical
• Independent Overtemperature Protection
• Output Selectable for PWM Control
• Output ON Short-to-VBAT and OFF Short-to-Ground/Open Detection
• 54-Pin Exposed Pad Package for Thermal Performance
• Pb-Free Packaging Designated by Suffix Code EK
33999 Simplified Application Diagram
V
V
BAT
3.3 V/5.0 V
PWR
33999
VDD
SOPWR
VPWR
MCU
SCLK
CS
MISO
MOSI
PWM
RST
SCLK
CS
SI
SO
PWM
RST
PWM0
PWM1
PWM6
PWM7
PWM8
PWM9
PWM14
PWM15
OUT0
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
OUT9
OUT10
OUT11
OUT12
OUT13
OUT14
OUT15
Solenoid/Relay
LED
Lamp
GND
This document contains information on a product under development.
Motorola reserves the right to change or discontinue this product without notice.
For More Information On This Product,
© Motorola, Inc. 2004
Go to: www.freescale.com
Freescale Semiconductor, Inc.
VPWR
8
OUT0
2
Overvoltage
Detect
Voltage
VDD
Bias
VDD
Regulator
50 V
GE
OT
SF
OF
OVD
PWM
50
VDD
Gate
Control
OUT1–OUT15:
3, 6, 7, 21, 22,
25, 26, 29, 30,
33, 34, 48, 49,
52, 53
10 µA
25 µA
RB
To Gates
1 to 15
SFPDB
RST
47
SFL
SCLK
VRef
10 µA
CS
23
CSB
Open
SI
Input
Load
Detect
Enable
ILIMIT
SO
Buffers
SCLK
20
CSI
CSBI
RS
50 µA
10 µA
10 µA
SI
SPI
GND Pins:
10–18
Short and
Open
32
Interface
Logic
37–40
Circuit
Serial D/O
Line Driver
42–45
Detect
SO
35
Overtemperature
Detect
SOPWR
5
From Detectors 1 to 15
PWM0
1
PWM0
10 µA
10 µA
10 µA
10 µA
10 µA
10 µA
10 µA
10 µA
PWM1
4
PWM1
PWM6
PWM7
PWM8
PWM9
PWM6
24
PWM7
27
PWM8
28
PWM9
31
PWM14
51
PWM14
PWM15
PWM15
54
Figure 1. 33999 Simplified Internal Block Diagram
33999
2
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
PWM0
OUT0
OUT1
PWM1
SOPWR
OUT2
OUT3
VPWR
NC
1
2
3
4
5
6
7
8
PWM15
OUT15
OUT14
PWM14
PWM
OUT13
OUT12
RST
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
9
NC
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
GND
GND
GND
GND
GND
GND
GND
GND
GND
NC
GND
GND
GND
GND
GND
GND
GND
GND
NC
NC
SCLK
OUT4
OUT5
CS
SO
OUT11
OUT10
SI
PWM6
OUT6
OUT7
PWM7
PWM9
OUT9
OUT8
PWM8
PIN FUNCTION DESCRIPTION
Pin
Pin Name
Formal Name
Definition
1, 4,
24, 27, 28, 31,
51, 54
PWM0, PWM1,
PWM6–PWM9,
PWM14, PWM15
PWMn Input
Parallel PWM control Input pins. Allows direct PWM control of eight outputs.
2, 3, 6, 7,
OUT0–OUT15
Output 0–Output 15
Low-side driver outputs.
21, 22, 25, 26,
29, 30, 33, 34,
48, 49, 52, 53
5
8
SOPWR
SOPWR Supply Pin
Power supply pin to the SO output driver.
VPWR
NC
Battery Input
No Connect
Battery supply input pin.
9, 19, 36, 41,
46
These pins have no connection.
10–18,
37–40,
42–45
GND
Ground
Ground for logic, analog, and power output devices.
20
23
32
35
47
50
SCLK
CS
System Clock
Chip Select
Serial Input
Serial Output
Reset
System Clock for internal shift registers of the 33999.
SPI control chip select input pin from MCU to 33999.
Serial data input pin to the 33999.
SI
SO
Serial data output pin
RST
PWM
Active low reset input pin.
PWM Control Pin
PWM control input pin. Supports PWM on any combination of outputs.
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
33999
For More Information On This Product,
Go to: www.freescale.com
3
Freescale Semiconductor, Inc.
MAXIMUM RATINGS
All voltages are with respect to ground unless otherwise noted.
Rating
Symbol
Value
Unit
VPWR Supply Voltage (Note 1)
VPWR
-1.5 to 50
V
SPI Interface Logic Supply Voltage (Note 1)
SOPWR
VIN
-0.3 to 7.0
-0.3 to 7.0
V
V
SPI Interface Logic Input Voltage (CS, PWM, SI, SO, SCLK, RST, PWMn)
(Note 1)
VDS
fSPI
-0.3 to 45
6.0
V
Output Drain Voltage
MHz
Frequency of SPI Operation (Note 2)
Output Clamp Energy (Note 3)
ECLAMP
50
mJ
V
ESD Voltage (Note 4)
VESD1
VESD2
Human Body Model (Note 5)
Machine Model (Note 6)
±2000
±200
Storage Temperature
TSTG
TC
-55 to 150
-40 to 125
-40 to 150
2.0
°C
°C
Operating Case Temperature
Operating Junction Temperature
Power Dissipation (TA = 25°C) (Note 7)
Lead Soldering Temperature (Note 8)
TJ
°C
PD
W
TSOLDER
260
°C
Thermal Resistance
°C/W
R
R
R
JA
θ
JC
θ
JB
θ
Junction-to-Ambient (Note 9)
Junction-to-Case (Note 10)
Junction-to-Board
60
1.2
8.0
Notes
1. Exceeding these limits may cause malfunction or permanent damage to the device.
2. This parameter is guaranteed by design but not production tested.
3. Maximum output clamp energy capability at 150°C junction temperature using single non-repetitive pulse method.
4. ESD data is available upon request.
5. ESD1 testing is performed in accordance with the Human Body Model (CZAP = 100 pF, RZAP = 1500 Ω).
6. ESD2 testing is performed in accordance with the Machine Model (CZAP = 200 pF, RZAP = 0 Ω).
7. Maximum power dissipation with no heat sink used.
8. Lead soldering temperature limit is for 10 seconds maximum duration. Not designed of immersion soldering. Exceeding these limits may
cause malfunction or permanent damage to the device.
9. Tested per JEDEC test JESD52-2 (single-layer PWB).
10. Tested per JEDEC test JESD51-8 (two-layer PWB).
33999
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
For More Information On This Product,
Go to: www.freescale.com
4
Freescale Semiconductor, Inc.
STATIC ELECTRICAL CHARACTERISTICS
Characteristics noted under conditions of 3.1 V ≤ SOPWR ≤ 5.5 V, 5.0 V ≤ VPWR ≤ 18 V, -40°C ≤ TC ≤ 125°C, unless otherwise
noted. Where applicable, typical values reflect the parameter’s approximate average value with VPWR = 13 V, TA = 25°C.
Characteristic
Symbol
Min
Typ
Max
Unit
POWER INPUT
Supply Voltage Range
Fully Operational
VPWR(
FO
V
)
5.0
–
27
Supply Current
IPWR(
mA
µA
)
ON
All Outputs ON, IOUT = 0.3 A
–
4.0
1.0
8.0
10
Sleep State Supply Current at RST ≤ 0.2 SOPWR and/or SOPWR
0.5 V
≤
IPWR(
-10
)
SS
Overvoltage Shutdown
VOV
VOV (
27.5
0.8
–
31.5
1.4
3.2
–
35
2.3
3.5
5.5
500
10
V
V
V
V
Overvoltage Shutdown Hysteresis
)
HYS
VPWR Undervoltage Shutdown
VPWR(UV)
SOPWR
SPI Interface Logic Supply Voltage
3.1
100
-10
2.0
SPI Interface Logic Supply Current (RST Pin High)
SPI Interface Logic Supply Current (RST Pin Low)
SPI Interface Logic Supply Undervoltage Lockout Threshold
ISOPWR(RSTH)
ISOPWR(RSTL)
–
µA
µA
V
–
SOPWR(
UNVOL
2.5
3.0
)
POWER OUTPUT
Drain-to-Source ON Resistance (IOUT = 0.35 A, VPWR = 13 V)
RDS(ON)
Ω
–
–
–
0.75
0.55
0.45
1.2
1.2
1.2
T = 125°C
J
T = 25°C
J
T = -40°C
J
Output Self-Limiting Current
Outputs Programmed ON
IOUT(
A
V
)
lim
0.9
2.5
1.2
3.0
2.5
3.5
Output Fault Detect Threshold (Note 11)
Outputs Programmed OFF
VOUT
(F)
th
Output OFF Open Load Detect Current (Note 12)
µA
IOCO(5)
Outputs Programmed OFF (V
Outputs Programmed OFF (V
= 5.0 V)
25
30
50
50
100
100
PWR
PWR
IOCO(13,18)
= 13 V, 18 V)
Output Clamp Voltage
VCL
V
2.0 mA ≤ IOUT ≤ 200 mA
45
50
55
Output Leakage Current
IOUT(
µA
)
lkg
SOPWR ≤ 2.0 V
-10
155
5.0
2.0
165
10
10
180
20
Overtemperature Shutdown (Outputs OFF) (Note 13)
Overtemperature Shutdown Hysteresis (Note 13)
TLIM
TLIM(
°C
°C
)
hys
Notes
11. Output Fault Detect Thresholds with outputs programmed OFF. Output Fault Detect Thresholds are the same for output open and shorts.
12. Output OFF Open Load Detect 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 to be OFF.
13. This parameter is guaranteed by design but is not production tested.
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
33999
For More Information On This Product,
Go to: www.freescale.com
5
Freescale Semiconductor, Inc.
STATIC ELECTRICAL CHARACTERISTICS (continued)
Characteristics noted under conditions of 3.1 V ≤ SOPWR ≤ 5.5 V, 5.0 V ≤ VPWR ≤ 18 V, -40°C ≤ TC ≤ 125°C, unless otherwise
noted. Where applicable, typical values reflect the parameter’s approximate average value with VPWR = 13 V, TA = 25°C.
Characteristic
Symbol
Min
Typ
Max
Unit
DIGITAL INTERFACE
Input Logic Voltage Thresholds (Note 14)
VINLOGIC
VINRST
ISI
0.8
–
2.2
V
V
Input Logic Voltage Thresholds for RST
SOPWR/2-0.7
SOPWR/2
SOPWR/2+0.7
SI Pull-Down Current
SI = 5.0 V
µA
2.0
-30
2.0
10
-10
10
30
-2.0
30
CS Pull-Up Current
CS = 0 V
ICS
ISCLK
IRST
µA
µA
µA
SCLK Pull-Down Current
SCLK = 5.0 V
RST Pull-Down Current
RST = 5.0 V
5.0
2.0
25
10
50
30
PWM and PWMn Pull-Down Current
IPWM
VSOH
µA
SO High-State Output Voltage
V
I
SO-high = -1.6 mA
SO Low-State Output Voltage
ISO- = 1.6 mA
SOPWR- 0.4
SOPWR -0.2
–
VSOL
V
–
–
–
–
0.4
20
low
Input Capacitance on SCLK, SI, Tri-State SO, RST (Note 15)
CIN
pF
Notes
14. Upper and lower logic threshold voltage levels apply to SI, CS, SCLK, PWM, and PWMn.
15. This parameter is guaranteed by design but is not production tested.
33999
6
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
DYNAMIC ELECTRICAL CHARACTERISTICS
Characteristics noted under conditions of 3.1 V ≤ SOPWR ≤ 5.25 V, 9.0 V ≤ VPWR ≤ 16 V, -40°C ≤ TC ≤ 125°C, unless otherwise
noted. Where applicable, typical values reflect the parameter’s approximate average value with VPWR = 13 V, TA = 25°C.
Characteristic
Symbol
Min
Typ
Max
Unit
POWER OUTPUT TIMING
Output Slew Rate
SR
V/µs
RL = 56 Ω (Note 16)
1.0
1.0
1.0
100
100
–
2.0
15
15
–
10
50
Output Turn ON Delay Time (Note 17)
Output Turn OFF Delay Time (Note 17)
Output ON Short Fault Disable Report Delay (Note 18)
Output OFF Open Fault Delay Time (Note 18)
Output PWM Frequency
t
t
µs
µs
(
)
DLY on
50
(
)
DLY off
450
450
2.0
t
t
µs
(
)
)
DLY short
–
µs
(
DLY open
–
kHz
t
FREQ
DIGITAL INTERFACE TIMING
Required Low State Duration on VPWR for Reset
tRST
µs
–
–
–
10
–
V
PWR ≤ 0.2 V (Note 19)
Falling Edge of CS to Rising Edge of SCLK (Required Setup Time)
100
ns
t
LEAD
Falling Edge of SCLK to Rising Edge of CS (Required Setup Time)
SI to Falling Edge of SCLK (Required Setup Time)
Falling Edge of SCLK to SI (Required Setup Time)
SI, CS, SCLK Signal Rise Time (Note 20)
t
50
16
20
–
–
–
–
–
ns
ns
ns
ns
ns
ns
ns
ns
LAG
tSI(
)
su
tSI(
–
–
)
hold
tr(SI)
tf(SI)
tSO(
5.0
5.0
–
–
SI, CS, SCLK Signal Fall Time (Note 20)
–
–
Time from Falling Edge of CS to SO Low Impedance (Note 21)
Time from Rising Edge of CS to SO High Impedance (Note 22)
Time from Rising Edge of SCLK to SO Data Valid (Note 23)
–
50
50
80
)
en
tSO(
dis
–
–
)
–
25
t
VALID
Notes
16. Output slew rate measured across a 56 Ω resistive load.
17. Output turn ON and OFF delay time measured from 50% rising edge of CS to 90% and 10% of initial voltage.
18. Duration of fault before fault bit is set. Duration between access times must be greater than 450 µs to read faults.
19. This parameter is guaranteed by design but is not production tested.
20. Rise and Fall time of incoming SI, CS, and SCLK signals suggested for design consideration to prevent the occurrence of double pulsing.
21. Time required for valid output status data to be available on SO pin.
22. Time required for output status data to be terminated at SO pin.
23. Time required to obtain valid data out from SO following the rise of SCLK with 200 pF load.
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
33999
For More Information On This Product,
Go to: www.freescale.com
7
Freescale Semiconductor, Inc.
Timing Diagram
CS
0.2 VDD
t
LAG
t
LEAD
0.7 VDD
0.2 VDD
SCLK
SI
tSI(su)
tSI(hold)
0.7 VDD
0.2 VDD
MSB IN
tSO(dis
tSO(en)
t
)
VALID
0.7 VDD
0.2 V
'
Don t
SO
VTri-State
LSB OUT
MSB OUT
Care
DD
Figure 2. SPI Timing Characteristics
33999
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
For More Information On This Product,
Go to: www.freescale.com
8
Freescale Semiconductor, Inc.
SYSTEM/APPLICATION INFORMATION
INTRODUCTION
The 33999 is designed and developed for automotive and
and independent DMOS power output transistors. Many
benefits are realized as a direct result of using this mixed
technology. Figure 1, page 2, illustrates a simplified internal
block diagram of the 33999.
industrial applications. It is a 16-output power switch having
24-bit serial control. The 33999 incorporates SMARTMOS
technology having CMOS logic, bipolar/MOS analog circuitry,
MCU INTERFACE DESCRIPTION
In operation the 33999 functions as a 16-output serial switch
serving as a microcontroller unit (MCU) bus expander and
buffer with fault management and fault reporting features. In
doing so, the device directly relieves the MCU of the fault
management functions.
MCU is clocked daisy chain through each device while the Chip
Select bit (CS) is commanded low by the MCU. During each
clock cycle, output status from the daisy-chained 33999s is
being transferred back to the MCU via the Master In Slave Out
(MISO) line. On rising edge of CS, data stored in the input
register is then transferred to the output driver. Daisy chain
control of the 33999 requires 24 bits per device.
The 33999 directly interfaces to an MCU, operating at
system clock serial frequencies up to 6.0 MHz using a Serial
Peripheral Interface (SPI) for control and diagnostic readout.
MC68HCXX
Figure 3 illustrates the basic SPI configuration between an
MCU and one 33999.
Microcontroller
33999
MC68HCXX
MOSI
SI
Microcontroller
33999
Shift Register
MISO
SO
SCLK
SCLK
MOSI
SI
CS
Shift Register
24-Bit Shift Register
To Logic
PWM1
PWM2
MISO
SCLK
Parallel
Ports
SO
PWM
RST
Receive
Buffer
RST
33999
Parallel
Ports
CS
PWM
SI
SO
Figure 3. 33999 SPI Interface with Microcontroller
SCLK
All inputs are compatible with 3.3 V/5.0 V CMOS logic levels
and incorporate positive logic. An input programmed to a logic
low state (< 0.8 V) has the corresponding output OFF.
Conversely, an input programmed to a logic high state (> 2.2 V)
has the output being controlled ON. Diagnostics is treated in a
similar manner—outputs with a fault will feed back (via SO) to
the microcontroller a logic [1], while normal operating outputs
will provide a logic [0].
CS
PWM
RST
Figure 4. 33999 SPI System Daisy Chain
Multiple 33999 devices can be controlled in a parallel input
fashion using the SPI. Figure 5, page 10, illustrates potentially
32 loads being controlled by two dedicated parallel MCU ports
used for chip select.
The 33999 may be controlled and provide diagnostics using
a daisy chain configuration or in parallel mode. Figure 4 shows
the daisy chain configuration using the 33999. Data from the
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
33999
For More Information On This Product,
9
Go to: www.freescale.com
Freescale Semiconductor, Inc.
MC68HCXX
Microcontroller
33999
MOSI
SI
Shift Register
MISO
SO
SCLK
SCLK
CS
PWM
PWM1
Parallel
Ports
PWM2
RST
33999
SI
SO
SCLK
CS
PWM
RST
Figure 5. Parallel Inputs SI Control
FUNCTIONAL PIN DESCRIPTION
device is not accessed (CS in logic high state). When the CS is
Chip Select (CS) Pin
in a logic high state, any signal at the SCLK and SI pins is
ignored and the SO is tri-stated (high impedance).
The system MCU selects which 33999 is to be
communicated with through the use of the Chip Select (CS) pin.
When the CS pin is in a logic low state, data can be transferred
from the MCU to the 33999 and vise versa. Clocked-in data
from the MCU is transferred from the 33999 Shift register and
latched into the power outputs on the rising edge of the CS
signal. On the falling edge of the CS signal, output fault status
information is transferred from the Power Outputs Status
register into the device’s SO Shift register. The SO pin output
driver is enabled when CS is low, allowing information to be
transferred from the 33999 to the MCU. To avoid any spurious
data, it is essential the high-to-low transition of the CS signal
occur only when SCLK is in a logic low state.
Serial Input (SI) Pin
The Serial Input (SI) pin is used to enter one of seven serial
instructions into the 33999. SI SPI bits are latched into the Input
Shift register on each falling edge of SCLK. The Shift register is
full after 24 bits of information are entered. The 33999 operates
on the command word on the rising edge of CS. To preserve
data integrity, exercise care to not transition SI as the SCLK
transitions from high-to-low state (see Figure 2, page 8).
Serial Output (SO) Pin
The Serial Output (SO) pin transfers fault status data from
the 33999 to the MCU. The SO pin remains tri-state until the CS
pin transitions to a logic low state. All faults on the 33999 are
reported to the MCU as logic [1]. Conversely, normal operating
outputs with nonfaulted loads are reported as logic [0]. On the
falling edge of the CS signal, output fault status information is
transferred from the Power Outputs Status register into the
device’s SO Shift register. The first eight positive transitions of
SCLK will provide Any Fault (bit 23), Overvoltage Fault (bit 22),
followed by six logic [0]s (bits 21 to 16). The next 16 successive
positive clock provides fault status for output 15 to output 0. The
SI/SO shifting of data follows a first-in, first-out protocol with
System Clock (SCLK) Pin
The System Clock (SCLK) pin clocks the Internal Shift
register of the 33999. The Serial Input (SI) pin accepts data into
the Input Shift register on the falling edge of the SCLK signal
while the Serial Output (SO) pin shifts data information out of
the Shift register on the rising edge of the SCLK signal. False
clocking of the Shift register must be avoided to guarantee
validity of data. It is essential the SCLK pin be in a logic low
state whenever the Chip Select (CS) pin makes any transition.
For this reason, it is recommended, though not necessary, that
the SCLK pin is commanded to a low logic state as long as the
33999
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
For More Information On This Product,
10
Go to: www.freescale.com
Freescale Semiconductor, Inc.
both input and output words transferring the Most Significant
protection and shutdown. An overvoltage condition (> 50 µs)
on the VPWR pin causes the 33999 to shut down all outputs
until the overvoltage condition is removed. Upon return to
normal input voltage, the outputs respond as programmed by
the overvoltage bit in the Global Shutdown/Retry Control
register. The overvoltage threshold on the VPWR pin is
specified as 27.5 V to 35 V with 1.4 V typical hysteresis.
Following an overvoltage shutdown of output drivers, the
Overvoltage Fault and the Any Fault bits in the SO bit stream
will be logic [1].
Bit (MSB) first.
SO Output driver Power Supply (SOPWR) Pin
The SOPWR pin is used to supply power to the 33999 SO
output driver and Power-ON Reset (POR) circuit. To achieve
low standby current on VPWR supply, power must be removed
from the SOPWR pin. The 33999 will be in reset with all drivers
OFF when SOPWR is below 2.5 V. The 33999 does not detect
overvoltage on the SOPWR supply pin.
PWM Pin
Output/Input (OUT0–OUT15) Pins
The PWM Control pin is provided to support PWM of any
combination of outputs. Logic for PWM control is provided in
the LOGIC OPERATION section (below).
These pins are low-side output switches controlling the load.
Reset (RST) Pin
The Reset (RST) pin is the active low reset input pin used to
turn OFF all outputs, thereby clearing all internal registers.
Pulse Width Module (PWMn) Pins
PWM0, PWM1, PWM6, PWM7, PWM8, PWM9, PWM14,
and PWM15 input pins allow direct PWM control of OUT0,
OUT1, OUT6, OUT7, OUT8, OUT9, OUT14, and OUT15,
respectively. Logic for PWM control is provided in the LOGIC
OPERATION section.
Battery Input (VPWR) Pin
The VPWR pin is used as the input power source for the
33999. The voltage on VPWR is monitored for overvoltage
LOGIC OPERATION
The 33999 message set consists of seven messages as
shown in Table 1. Bits 23 through 18 determine the specific
command and bits 15 through 0 determine how a specific
output will operate. The 33999 operates on the command word
on the rising edge of CS.
Introduction
The 33999 provides flexible control of 16 low-side driver
outputs. The device allows PWM and ON/OFF control through
the use of several input command words. This section
describes the logic operation and command registers of the
33999.
Note Upon Power-ON Reset all bits are defined as shown in
Table 1.
Table 1. SPI Control Commands
MSB
23
LSB
Commands
22
0
21
0
20
0
19
0
18
0
17
X
16
X
15
0
14
0
13
0
12
0
11
0
10
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
ON/OFF Control Register
0 = off, 1 = on
0
0
Open Load Current Enable
0 = disable, 1 = enable
0
0
0
0
0
0
0
0
0
1
1
0
X
X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Global Shutdown/Retry
Control
Thermal
Bit 0
Over-
voltage
0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
0 = shutdown, 1 = retry
SFPD Control
0
0
0
0
1
1
X
X
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1 = therm only, 0 = V
DS
PWM Enable
0
0
0
0
0
0
1
1
0
0
0
1
X
X
X
X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 = SPI only, 1 = PWM
AND/OR Control
0 = PWM pin AND with SPI
1 = PWM pin OR with SPI
Reset
0
0
0
0
1
0
1
0
0
0
X
0
X
0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
SO Response
Any Over-
OUT OUT OUT OUT OUT OUT OUT OUT OUT OUT OUT OUT OUT OUT OUT OUT
15 14 13 12 11 10
0 = No Fault, 1 = Fault
Fault voltage
9
8
7
6
5
4
3
2
1
0
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
33999
11
For More Information On This Product,
Go to: www.freescale.com
Freescale Semiconductor, Inc.
are used to identify the PWM enable command, and the
ON/OFF Control Register
remaining 16 bits are used to enable or disable the PWM of the
output drivers.
To program the 16 outputs of the 33999 ON or OFF, a 24-bit
serial stream of data is entered into the SI pin. The first 8 bits
of the control word are used to identify the on/off command and
the remaining 16 bits are used to turn ON or OFF the specific
output driver.
A logic [1] in the PWM Enable register allows the user to OR/
AND the PWM input with SPI Control bit and disables the
specific parallel control input (PWM0, PWM1, PWM6, PWM7,
PWM8, PWM9, PWM14, and PWM15).
Open Load Current Enable Control Register
A logic [0] in the PWM Enable register will disable the PWM
to a specific output and allow the user to use the parallel PWM
control inputs (PWM0, PWM1, PWM6, PWM7, PWM8, PWM9,
PWM14, and PWM15) and the SPI ON/OFF Control bits.
Power-ON Reset (POR) or the RST pin or the RESET
command will set the PWM enable register to logic[0].
The Open Load Enable Control register is provided to enable
or disable the 50 µA open load detect pull-down current. This
feature allows the device to be used in LED applications.
Power-ON Reset (POR) or the RST pin or the RESET
command disables the 50 µA pull-down current. No open load
fault will be reported with the pull-down current disabled. For
open load to be active, the user must program the Open Load
Current Enable Control register with logic [1].
AND/OR Control Register
The AND/OR Control register describes the condition by
which the PWM pin controls the output driver. A logic [0] in the
AND/OR Control register will AND the PWM pin with the control
bit in the SPI Control register. Likewise, a logic [1] in the AND/
OR Control register will OR the PWM pin with the control bit in
the ON/OFF Control register (see Figure 6).
Global Shutdown/Retry Control Register
The Global Shutdown/Retry Control register allows the user
to select the global fault strategy for the outputs. The
Overvoltage control bit (bit 16) sets the operation of the outputs
when returning from overvoltage. Setting the Overvoltage bit to
logic [0] will force all outputs to remain OFF when VPWR returns
On/Off Control Bit
PWM Enable Bit
On/Off Control Bit
to normal level. Setting the Overvoltage bit to logic [1] will
To Gate
command outputs to resume their previous state when VPWR
Control
PWM IN
returns to normal level. Bit 17 is the global thermal bit. When
bit 17 is set to logic [0], all outputs will shut down when thermal
limit is reached and remain off even after cooled. With bit 17 set
to logic [1], all outputs will shut down when thermal limit is
reached and will retry when cooled.
AND/OR Control Bit
On/Off control Bit
PWM IN
Short Fault Protect Disable (SFPD) Control Register
Figure 6. PWM Control Logic Diagram
Serial Output (SO) Response Register
All outputs contain a current limit and thermal shutdown with
programmable retry. The SFPD control bits are used for fast
shutdown of the output when an overcurrent condition is
detected but thermal shutdown has not been achieved.
Fault reporting is accomplished through the SPI interface. All
logic [1]s received by the MCU via the SO pin indicate fault. All
logic [0]s received by the MCU via the SO pin indicate no fault.
All fault bits are cleared on the positive edge of CS. SO bits 15
to 0 represent the fault status of outputs 15 to 0. SO bits 21 to
16 will always return logic [0]. Bit 22 provides overvoltage
condition status, and bit 23 is set when any fault is present in
the IC. The timing between two write words must be greater
than 450 µs to allow adequate time to sense and report the
proper fault status.
The SFPD Control register allows selection of specific
outputs for incandescent lamp loads and specific outputs for
inductive loads. By programming the specific SFPD bit as
logic [1], output will rely on Overtemperature Shutdown only.
Programming the specific SFPD bit as logic [0] will shut down
the output after 100 µs to 450 µs during turn on into short
circuit. The decision for shutdown is based on output drain-to-
source voltage (VDS) > 2.7 V. This feature is designed to
provide protection to loads that experience more than expected
currents and require fast shutdown. The 33999 is designed to
operate in both modes with full device protection.
Reset Command
The RESET command turns all outputs OFF and sets all
internal registers to their Power-ON Reset state (refer to
Table 1).
PWM Enable Register
The PWM Enable register determines the outputs that are
PWM controlled. The first 8 bits of the 24 bit SPI message word
33999
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
For More Information On This Product,
12
Go to: www.freescale.com
Freescale Semiconductor, Inc.
FAULT OPERATION
On each SPI communication, a 24-bit command word is sent
Command Register Definition:
0 = Output Command Off
1 = Output Command On
to the 33999 and a 24-bit fault word is received from the 33999.
The Most Significant Bit (MSB) is sent and received first.
SO Definition:
0 = No fault
1 = Fault
Table 2. Fault Operation
Serial Output (SO) Pin Reports
Overtemperature
Fault reported by Serial Output (SO) pin.
Overcurrent
SO pin reports short-to-battery/supply or overcurrent condition.
Not reported.
Output ON Open Load Fault
Output OFF Open Load Fault
Device Shutdowns
Overvoltage
SO pin reports output “OFF” open load condition.
Total device shutdown at VPWR = 27.5 V to 35 V. Resumes normal operation with proper voltage. Upon
recovery all outputs assume previous state or OFF based on the Overvoltage bit in the Global Shutdown/Retry
Control register.
Overtemperature
Overcurrent
Only the output experiencing an overtemperature shuts down. Output may auto-retry or remain OFF according
to the control bits in the Global Shutdown/Retry Control register.
Output will remain in current limit 0.9 A to 2.5 A until thermal limit is reached. When thermal limit is reached,
device will enter overtemperature shutdown. Output will operate as programmed in the Global Shutdown/Retry
Control register. Fault flag in SO Response word will be set.
APPLICATIONS
Care must be taken when paralleling outputs for inductive
loads. The Output Voltage Clamp of the output drivers may not
Power Consumption
The 33999 is designed with one Sleep mode and one
match. One MOSFET output must be capable of the inductive
energy from the load turn OFF.
Operational mode. In Sleep mode (SOPWR ≤ 2.0 V), the current
consumed by the VPWR pin is less than 50 µA.To place the
33999 in Sleep mode, turn all outputs OFF and remove power
from the SOPWR pin. During normal operation, 500 µA is
drawn from the SOPWR supply and 8.0 mA from the VPWR
supply.
SPI Integrity Check
Checking the integrity of the SPI communication is
recommended upon initial power-up of the SOPWR pin. After
initial system startup or reset, the MCU writes one 48-bit
pattern to the 33999.
Paralleling of Outputs
The first 24 bits read by the MCU is the fault status of the
outputs, while the second 24 bits is the first bit pattern sent. By
the MCU receiving the same bit pattern it sent, bus integrity is
confirmed. Please note the second 24 bits the MCU sends to
the 33999 are the command bits to program registers or
activate outputs on the rising edge of CS.
Using MOSFETs as output switches allows the connection
of any combination of outputs together. The RDS(ON) of
MOSFETs has an inherent positive temperature coefficient
providing balanced current sharing between outputs without
destructive operation. This mode of operation may be desirable
in the event the application requires lower power dissipation or
the added capability of switching higher currents. Performance
of parallel operation results in a corresponding decrease in
Output OFF Open Load Fault
R
DS(ON), while the Output Current Limit increases
An Output OFF Open Load Fault is the detection and
reporting of an open load when the corresponding output is
disabled (input bit programmed to a logic low state). The
Output OFF Open Load Fault is detected by comparing the
drain-to-source voltage of the specific MOSFET output to an
internally generated reference. Each output has one dedicated
comparator for this purpose.
correspondingly. Output OFF Open Load Detect current may
increase based on how the Output OFF Open Load Detect is
programmed. Paralleling outputs from two or more different IC
devices is possible but not recommended.
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
33999
For More Information On This Product,
13
Go to: www.freescale.com
Freescale Semiconductor, Inc.
Each 33999 output has an internal 50 µA pull-down current
Output Voltage Clamp
source. The pull-down current is disabled on power-up and
must be enabled for Open Load Detect to function. Once
enabled, the 33999 will only shut down the pull-down current in
Sleep mode or when disabled via SPI.
Each output of the 33999 incorporates an internal voltage
clamp to provide fast turn-OFF and transient protection of each
output. Each clamp independently limits the drain-to-source
voltage to 50 V. The total energy clamped (EJ) can be
calculated by multiplying the current area under the current
curve (IA) times the clamp voltage (VCL) (see Figure 7).
During output switching, especially with capacitive loads, a
false Output OFF Open Load Fault may be triggered. To
prevent this false fault from being reported, an internal fault filter
of 100 µs to 450 µs is incorporated. The duration for which a
false fault may be reported is a function of the load impedance,
Characterization of the output clamps, using a single pulse
non-repetitive method at 0.3 A, indicates the maximum energy
to be 50 mJ at 150°C junction temperature per output.
R
DS(ON), COUT of the MOSFET, as well as the supply voltage,
VPWR. The rising edge of CS triggers the built-in fault delay
timer. The timer must time out before the fault comparator is
enabled to detect a faulted threshold. Once the condition
causing the Open Load Fault is removed, the device resumes
normal operation. The Open Load Fault, however, will be
latched in the output SO Response register for the MCU to
read.
Drain-to-Source Clamp
Drain Voltage
Voltage (VCL = 50 V)
Clamp Energy
Drain Current
(ID= 0.3 A)
(EJ = IA x VCL
)
Shorted Load Fault
A shorted load (overcurrent) fault can be caused by any
output being shorted directly to supply, or by an output
experiencing a current greater than the current limit.
Drain-to-Source ON
Voltage (VDS(ON)
)
Current
Area (I )
A
Time
GND
GND
Figure 7. Output Voltage Clamping
Reverse Battery Protection
The 33999 device requires external reverse battery
protection on the VPWR pin.
Three safety circuits progressively in operation during load
short conditions afford system protection:
1. The device’s output current is monitored in an analog
fashion using a SENSEFET approach and is current
limited.
2. With the output in current limit, the drain-to-source
voltage increases. By setting the SFPD bit to 0, the
output shuts down on VDS > 2.7 V typical after 450 µs.
All outputs consist of a power MOSFET with an integral
substrate diode. During reverse battery condition, current will
flow through the load via the substrate diode. Under this
circumstance relays may energize and lamps will turn on. If load
reverse battery protection is desired, a diode must be placed in
series with the load.
3. The output thermal limit of the device is sensed and,
when attained, causes only the specific faulted output to
shut down. The device remains OFF until cooled. The
device then operates as programmed by the shutdown/
retry bit. The cycle continues until the fault is removed or
the command bit instructs the output OFF.
Overtemperature Fault
Overtemperature Detect circuits are specifically incorporated
for each individual output. The shutdown following an
All three protection schemes set the Fault Status bit (bit 23 in
the SO Response register) to logic [1].
overtemperature condition depends on the control bit set in the
Retry/Shutdown Control register. Each independent output
shuts down at 155°C to 180°C. When an output shuts down due
to an Overtemperature Fault, no other outputs are affected. The
MCU recognizes the fault by a logic [1] in the Fault Status bit
(bit 23 in the SO Response register). After the 33999 has
cooled below the switch point temperature and 10°C hysteresis,
the output functions as defined by the retry/shutdown bit 17 in
the Global Shutdown/Retry Control register.
Undervoltage Shutdown
An undervoltage SOPWR condition results in the global
shutdown of all outputs and reset of all control registers. The
undervoltage threshold is between 2.0 V and 3.0 V.
An undervoltage condition at the VPWR pin results in an
output shutdown and reset. The undervoltage threshold is
between 3.2 V and 3.5 V. When VPWR is between 5.0 V and
3.5 V, the output may operate per the command word and the
status is reported on SO pin, though this is not guaranteed.
33999
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
For More Information On This Product,
14
Go to: www.freescale.com
Freescale Semiconductor, Inc.
PACKAGE DIMENSIONS
EK (Pb-FREE) SUFFIX
54-LEAD SOICW EXPOSED PAD
PLASTIC PACKAGE
CASE 1390-01
ISSUE B
10.3
5
9
7.6
7.4
C
NOTES:
2.65
2.35
B
1. ALL DIMENSIONS ARE IN MILLIMETERS.
2. DIMENSIONING AND TOLERANCING PER ASME
Y14.5M, 1994.
3. DATUMS B AND C TO BE DETERMINED AT THE
PLANE WHERE THE BOTTOM OF THE LEADS
EXIT THE PLASTIC BODY.
4. THIS DIMENSION DOES NOT INCLUDE MOLD
FLASH, PROTRUSION OR GATE BURRS. MOLD
FLASH, PROTRUSION OR GATE BURRS SHALL
NOT EXCEED 0.15 MM PER SIDE.THIS
DIMENSION IS DETERMINED AT THE PLANE
WHERE THE BOTTOM OF THE LEADS EXIT THE
PLASTIC BODY.
52X
1
54
0.65
PIN 1 INDEX
5. THIS DIMENSION DOES NOT INCLUDE
INTERLEAD FLASH OR PROTRUSIONS.
INTERLEAD FLASH AND PROTRUSIONS SHALL
NOT EXCEED 0.25 MM PER SIDE.THIS
DIMENSION IS DETERMINED AT THE PLANE
WHERE THE BOTTOM OF THE LEADS EXIT THE
PLASTIC BODY.
6. THIS DIMENSION DOES NOT INCLUDE DAMBAR
PROTRUSION. ALLOWABLE DAMBAR
PROTRUSION SHALL NOT CAUSE THE LEAD
WIDTH TO EXCEED 0.46 MM. DAMBAR CANNOT
BE LOCATED ON THE LOWER RADIUS OR THE
FOOT. MINIMUM SPACE BETWEEN
4
9
18.0
17.8
B
B
PROTRUSION AND ADJACENT LEAD SHALL NOT
LESS THAN 0.07 MM.
7. EXACT SHAPE OF EACH CORNER IS OPTIONAL.
8. THESE DIMENSIONS APPLY TO THE FLAT
SECTION OF THE LEAD BETWEEN 0.1 MM AND
0.3 MM FROM THE LEAD TIP.
9. THE PACKAGE TOP MAY BE SMALLER THAN
THE PACKAGE BOTTOM.THIS DIMENSION IS
DETERMINED AT THE OUTERMOST EXTREMES
OF THE PLASTIC BODY EXCLUSIVE OF MOLD
FLASH, TIE BAR BURRS, GATE BURRS AND
INTER-LEAD FLASH, BUT INCLUDING ANY
MISMATCH BETWEEN THE TOP AND BOTTOM
OF THE PLASTIC BODY.
27
28
SEATING
PLANE
A
5.15
2X 27 TIPS
54X
0.10 A
0.3
A B C
A
A
R0.08 MIN
MIN
0˚
C
C
0.25
GAUGE PLANE
(1.43)
0.1
0.0
0.9
0.5
8˚
0˚
0.30
A B C
SECTION B-B
4.8
4.3
(0.29)
BASE METAL
0.30
0.25
(0.25)
4.8
4.3
0.38
0.22
0.30
A B C
PLATING
6
M
0.13
A B C
8
SECTION A-A
ROTATED 90˚ CLOCKWISE
VIEW C-C
MOTOROLA ANALOG INTEGRATED CIRCUIT DEVICE DATA
33999
15
For More Information On This Product,
Go to: www.freescale.com
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
HOW TO REACH US:
USA/EUROPE/LOCATIONS NOT LISTED:
JAPAN: Motorola Japan Ltd.; SPS, Technical Information Center
3-20-1 Minami-Azabu. Minato-ku, Tokyo 106-8573, Japan
81-3-3440-3569
Motorola Literature Distribution
P.O. Box 5405, Denver, Colorado 80217
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
HOME PAGE: http://motorola.com/semiconductors
For More Information On This Product,
Go to: www.freescale.com
MC33999
相关型号:
SI9130DB
5- and 3.3-V Step-Down Synchronous ConvertersWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9135LG-T1
SMBus Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9135LG-T1-E3
SMBus Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9135_11
SMBus Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9136_11
Multi-Output Power-Supply ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9130CG-T1-E3
Pin-Programmable Dual Controller - Portable PCsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9130LG-T1-E3
Pin-Programmable Dual Controller - Portable PCsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9130_11
Pin-Programmable Dual Controller - Portable PCsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9137
Multi-Output, Sequence Selectable Power-Supply Controller for Mobile ApplicationsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9137DB
Multi-Output, Sequence Selectable Power-Supply Controller for Mobile ApplicationsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9137LG
Multi-Output, Sequence Selectable Power-Supply Controller for Mobile ApplicationsWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
SI9122E
500-kHz Half-Bridge DC/DC Controller with Integrated Secondary Synchronous Rectification DriversWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY
©2020 ICPDF网 联系我们和版权申明