L99DZ70XP [STMICROELECTRONICS]

Door actuator driver; 门驱动器
L99DZ70XP
型号: L99DZ70XP
厂家: ST    ST
描述:

Door actuator driver
门驱动器

外围驱动器 驱动程序和接口 接口集成电路 光电二极管
文件: 总47页 (文件大小:686K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
L99DZ70XP  
Door actuator driver  
Features  
One full bridge for 6 A load (R = 150 mΩ)  
on  
Two half bridges for 3 A load (R = 300 mΩ)  
on  
Two half bridges for 0.75 A load  
(R = 1600 mΩ)  
on  
One highside driver for 6 A load (R = 90 mΩ)  
on  
PowerSSO-36  
Two configurable highside drivers for up to  
1.5 A load (R = 500 mΩ) or 0.4 A  
on  
(R = 1800 mΩ)  
on  
Applications  
Two highside drivers for 0.5 A load  
(R = 1600 mΩ)  
Door actuator driver with 6 bridges for double  
door lock control, mirror fold and mirror axis  
control, highside driver for mirror defroster,  
bulbs and LEDs (replacement for L9950).  
Control block with external MOS transistor for  
charging / discharging of electrochromic glass.  
on  
Programmable softstart function to drive loads  
with higher inrush currents as current limitation  
value  
Very low current consumption in standby mode  
(I < 6 µA typ; T 85 °C; I < 5 µA typ;  
S
j
CC  
T 85 °C)  
j
Description  
Current monitor output for all highside drivers  
The L99DZ70XP is a microcontroller driven  
multifunctional door actuator driver for automotive  
applications. Up to five DC motors and five  
grounded resistive loads can be driven with six  
half bridges and five highside drivers. An  
electrochromic mirror glass can be controlled  
using the integrated SPI-driven module in  
conjunction with an external MOS transistor. The  
integrated SPI controls all operating modes  
(forward, reverse, brake and high impedance).  
Also all diagnostic information is available via SPI  
read.  
Device contains temperature warning and  
protection  
Openload detection for all outputs  
Over-current protection for all otputs  
Separated half bridges for door lock motor  
PWM control of all outputs  
Charge pump output for reverse polarity  
protection  
STM standard serial peripheral interface (ST-  
SPI 3.0)  
Control block for electrochromic element  
Table 1.  
Device summary  
Package  
Order codes  
Tape and reel  
Tube  
PowerSSO-36  
L99DZ70XP  
L99DZ70XPTR  
November 2010  
Doc ID 15162 Rev 3  
1/47  
www.st.com  
1
Contents  
L99DZ70XP  
Contents  
1
2
Block diagram and pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Electrical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10  
2.1  
2.2  
2.3  
2.4  
Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10  
ESD protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10  
Thermal data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11  
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11  
2.4.1  
Outputs OUT1 - OUT11, ECV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13  
2.5  
SPI - Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18  
3
Application information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24  
3.1  
3.2  
3.3  
3.4  
3.5  
3.6  
3.7  
3.8  
3.9  
Dual power supply: VS and VCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24  
Wake up and active mode / standby mode . . . . . . . . . . . . . . . . . . . . . . . 24  
Charge pump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24  
Diagnostic functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24  
Overvoltage and undervoltage detection at VS . . . . . . . . . . . . . . . . . . . . 25  
Overvoltage and undervoltage detection at VCC . . . . . . . . . . . . . . . . . . . 25  
Temperature warning and thermal shutdown . . . . . . . . . . . . . . . . . . . . . . 25  
Inductive loads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25  
Open load detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26  
3.10 Over-load detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26  
3.11 Current monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26  
3.12 PWM inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26  
3.13 Cross-current protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27  
3.14 Programmable soft-start function to drive loads with higher inrush current  
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27  
3.15 Controller for electrochromic glass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  
4
Functional description of the SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  
4.1  
General description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  
4.1.1  
4.1.2  
Chip Select Not (CSN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  
Serial Data In (DI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  
2/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Contents  
4.1.3  
4.1.4  
4.1.5  
Serial Clock (CLK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  
Serial Data Out (DO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  
SPI communication flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  
4.2  
Command byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  
4.2.1  
Operation code definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  
4.3  
4.4  
Global status byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  
Address mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  
5
SPI - control and status registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  
5.1  
5.2  
5.3  
5.4  
5.5  
5.6  
5.7  
5.8  
Control register 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  
Control register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  
Control register 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  
Control register 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  
Status register 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  
Status register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  
Status register 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  
Configuration register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  
6
7
Packages thermal data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  
Package and packing information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  
7.1  
7.2  
7.3  
ECOPACK® packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  
PowerSSO-36 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  
PowerSSO-36 packing information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  
8
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  
Doc ID 15162 Rev 3  
3/47  
List of tables  
L99DZ70XP  
List of tables  
Table 1.  
Table 2.  
Table 3.  
Table 4.  
Table 5.  
Table 6.  
Table 7.  
Table 8.  
Device summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1  
Pin definition and functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10  
ESD protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10  
Operating junction temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11  
Temperature warning and thermal shutdown . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11  
Supply. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11  
Overvoltage and under voltage detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12  
Current monitor output CM / PWM 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12  
Charge pump output CP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13  
On-resistance and switching times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13  
Current monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16  
Electrochrome control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17  
Delay time from standby to active mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
Inputs: CSN, CLK, PWM1/2 and DI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
SDI timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19  
DO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20  
DO timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20  
CSN timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21  
SPI frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  
Operation code definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  
Global status byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32  
RAM memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  
ROM memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  
Control register 0 (read/write) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34  
Control register 1 (read/write) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35  
Control register 2 (read/write) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36  
Control register 3 (read/write) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37  
Status register 0 (read) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38  
Status register 1 (read) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39  
Status register 2 (read) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40  
Configuration register (read/write) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41  
PowerSSO-36 mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44  
Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46  
Table 9.  
Table 10.  
Table 11.  
Table 12.  
Table 13.  
Table 14.  
Table 15.  
Table 16.  
Table 17.  
Table 18.  
Table 19.  
Table 20.  
Table 21.  
Table 22.  
Table 23.  
Table 24.  
Table 25.  
Table 26.  
Table 27.  
Table 28.  
Table 29.  
Table 30.  
Table 31.  
Table 32.  
Table 33.  
Table 34.  
4/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
List of figures  
List of figures  
Figure 1.  
Figure 2.  
Figure 3.  
Figure 4.  
Figure 5.  
Figure 6.  
Figure 7.  
Figure 8.  
Figure 9.  
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  
Configuration diagram (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9  
Electrochrome control block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18  
SPI - Transfer timing diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21  
SPI - Input timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21  
SPI - DO valid data delay time and valid time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22  
SPI - DO enable and disable time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22  
SPI - driver turn on/off timing, minimum CSN HI time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23  
Example of programmable soft-start function for inductive loads . . . . . . . . . . . . . . . . . . . . 27  
Figure 10. Write and read SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  
Figure 11. Global error flag definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33  
Figure 12. Packages thermal data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42  
Figure 13. PowerSSO-36 package dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43  
Figure 14. PowerSSO-36 tube shipment (no suffix) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  
Figure 15. PowerSSO-36 tape and reel shipment (suffix “TR”) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45  
Doc ID 15162 Rev 3  
5/47  
Block diagram and pin description  
L99DZ70XP  
1
Block diagram and pin description  
Figure 1.  
Block diagram  
VBAT  
STD18NF03L  
10k  
100k  
VS  
CP  
100µF  
L99PM62GXP  
300mΩ  
100nF  
M
OUT1  
1600mΩ  
Charge  
Pump  
M
M
OUT2  
OUT3  
VCC  
1600mΩ  
150mΩ  
150mΩ  
300mΩ  
VCC  
M
M
OUT4  
OUT5  
ST SPI  
OUT6  
DI  
1k  
1k  
1k  
1k  
DO  
500/1800mΩ  
CLK  
CSN  
10 Watt  
10 Watt  
OUT7  
OUT8  
progr. Bulb or LED Mode  
500/1800mΩ  
90mΩ  
PWM1  
1k  
OUT11  
OUT9  
SPC560D  
1600mΩ  
1600mΩ  
OUT10  
STD18NF03L  
ECDR (VS)  
All components to be  
placed together as close  
as possible  
EC Glass  
Control Block  
6BIT SPI controlled  
CM  
MUX  
CM/PWM2  
5 nF  
ECV (VS)  
100 nF  
1k  
1600mΩ  
GND  
Table 2.  
Pin  
Pin definition and functions  
Symbol  
Function  
Ground: reference potential.  
1, 18, 19, 36  
GND  
Important: For the capability of driving the full current at the outputs all pins  
of GND must be externally connected!  
Highside driver output 11.  
The output is built by a highside switch and is intended for resistive loads,  
therefore the internal reverse diode from GND to the output is missing. For  
ESD reason a diode to GND is present, but the energy which can be  
dissipated is limited. The highside driver is a power DMOS transistor with an  
internal parasitic reverse diode from the output to VS (bulk-drain-diode). The  
output is over-current protected.  
2, 35  
OUT11  
Important: for the capability of driving the full current at the outputs both pins  
of OUT11 must be externally connected!  
6/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Block diagram and pin description  
Table 2.  
Pin  
Pin definition and functions (continued)  
Symbol  
Function  
Halfbridge outputs 1,2,3.  
The output is built by a highside and a lowside switch, which are internally  
connected. The output stage of both switches is a power DMOS transistor.  
Each driver has an internal parasitic reverse diode (bulk-drain-diode:  
highside driver from output to VS, lowside driver from GND to output). This  
output is over-current protected.  
3
4
5
OUT1,  
OUT2,  
OUT3  
Power supply voltage (external reverse protection required).  
6, 7, 14, 15,  
23, 24, 28,  
29  
For this input a ceramic capacitor as close as possible to GND is  
recommended.  
VS  
DI  
Important: For the capability of driving the full current at the outputs all pins  
of VS must be externally connected!  
Serial data input.  
The input requires CMOS logic levels and receives serial data from the  
microcontroller. The data is a 24 bit control word and the most significant bit  
(MSB, bit 23) is transferred first.  
8
9
Current monitor output/PWM2 input.  
Depending on the selected multiplexer bits of the control register this output  
sources an image of the instant current through the corresponding highside  
driver with a ratio of 1/10.000 or 1/2000. This pin is bidirectional. The  
microcontroller can overdrive the current monitor signal to provide a second  
PWM input for the outputs OUT5, OUT8 and OUT10.  
CM/  
PWM2  
Chip Select Not input / Testmode.  
This input is low active and requires CMOS logic levels. The serial data  
transfer between L99DZ70 and the microcontroller is enabled by pulling the  
input CSN to low level.  
10  
11  
CSN  
DO  
Serial data output.  
The diagnosis data is available via the SPI and this tristate-output. The  
output will remain in tristate, if the chip is not selected by the input CSN  
(CSN = high)  
Supply voltage.  
12  
13  
VCC  
CLK  
For this input a ceramic capacitor as close as possible to GND is  
recommended.  
Serial clock input.  
This input controls the internal shift register of the SPI and requires CMOS  
logic levels.  
16,17  
20,21  
22  
OUT4, Halfbridge outputs 4,5,6: see OUT1 (pin 3).  
OUT5, Important: For the capability of driving the full current at the outputs both  
OUT6 pins of OUT4 (OUT5, respectively) must be externally connected!  
Electrocromic driver output.  
If the electrochrome mode is selected this pin is used to control the gate of  
ECDR an external MOSFET, otherwise it remains in high-impedance state.  
25  
26  
Note: It is possible to connect the pin to VS as in L9950/53/54 applications,  
as long as the electrochome mode is not enabled via SPI.  
Charge pump output.  
CP  
This output is provided to drive the gate of an external n-channel power  
MOS used for reverse polarity protection (see Figure 1.).  
Doc ID 15162 Rev 3  
7/47  
Block diagram and pin description  
L99DZ70XP  
Table 2.  
Pin  
Pin definition and functions (continued)  
Symbol  
Function  
PWM1 input.  
27  
PWM1  
This input signal can be used to control the drivers OUT1-4, OUT6-7, OUT9  
and OUT11 and ECV by an external PWM signal.  
Highside driver outputs 7,8: see OUT9.  
30  
31  
OUT7,  
OUT8,  
By selection of one of the 2 power DMOS at same output is it possible to  
supply a bulb with low on-resistance or a LED with higher on-resistance in a  
different application.  
Electrochrome voltage input and lowside driver output.  
This input senses voltage in electrocrome mode for charge monitoring.  
32  
ECV  
The lowside switch provides a fast discharge of electrocromic mirror and can  
be used 'stand alone' as lowside switch beside electrocromic mode.  
Highside driver output 9.  
The output is built by a highside switch and is intended for resistive loads,  
hence the internal reverse diode from GND to the output is missing. For  
ESD reason a diode to GND is present but the energy which can be  
dissipated is limited. The highside driver is a power DMOS transistor with an  
internal parasitic reverse diode from the output to VS (bulk-drain-diode). The  
output is over-current and open load protected.  
33  
34  
OUT9  
Highside driver output 10: see OUT9.  
OUT10  
Important: beside the bit10 in control register 1 this output can be switched  
on setting bit1 for electrocromic control mode with higher priority.  
8/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Block diagram and pin description  
Figure 2.  
Configuration diagram (top view)  
GND  
GND  
36  
35  
34  
33  
32  
31  
30  
29  
1
2
OUT11  
OUT11  
OUT10  
OUT9  
ECV  
OUT1  
OUT2  
OUT3  
Vs  
3
4
5
OUT8  
OUT7  
Vs  
6
Vs  
7
PowerSSO-36  
DI  
8
9
28 Vs  
CM / PWM2  
CSN  
DO  
10  
11  
12  
13  
14  
PWM1  
27  
26  
25  
24  
23  
22  
21  
CP  
ECDR  
Vs  
Vcc  
CLK  
Vs  
Vs  
Vs 15  
OUT6  
OUT5  
OUT4  
16  
17  
18  
OUT4  
GND  
20 OUT5  
GND  
19  
Note:  
All pins with the same name must be externally connected.  
Doc ID 15162 Rev 3  
9/47  
Electrical specifications  
L99DZ70XP  
2
Electrical specifications  
2.1  
Absolute maximum ratings  
Stressing the device above the rating listed in the “Absolute maximum ratings” table may  
cause permanent damage to the device. These are stress ratings only and operation of the  
device at these or any other conditions above those indicated in the Operating sections of  
this specification is not implied. Exposure to Absolute Maximum Rating conditions for  
extended periods may affect device reliability. Refer also to the STMicroelectronics SURE  
Program and other relevant quality document.  
Table 3.  
Absolute maximum ratings  
Parameter  
Symbol  
Value  
-0.3...28  
40  
Unit  
V
DC supply voltage  
Vs  
Single pulse tmax < 400 ms  
Stabilized supply voltage, logic supply  
V
Vcc  
-0.3 to 5.5  
V
VDI, VDO, VCLK,  
VCSN, VPWM  
Digital input / output voltage  
-0.3 to VCC + 0.3  
V
VCM  
VCP  
Current monitor output  
-0.3 to VCC + 0.3  
-25 .. VS + 11  
V
V
V
Charge pump output  
VOUTn, ECDR, ECV  
Static output voltage (n= 1 to 11)  
-0.3 to VS + 0.3  
IOUT,2,3,9,10,  
Output current  
1.25  
A
ECV  
IOUT1,6,7,8,  
Output current  
Output current  
5
A
A
IOUT4,5,11  
10  
2.2  
ESD protection  
Table 4.  
ESD protection  
Parameter  
Value  
Unit  
All pins  
2 (1)  
4 (2)  
kV  
kV  
Output pins: OUT1 - OUT6, ECV  
1. HBM according to MIL 883C, Method 3015.7 or EIA/JESD22-A114-A.  
2. HBM with all unzapped pins grounded.  
10/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Electrical specifications  
2.3  
Thermal data  
Table 5.  
Symbol  
Operating junction temperature  
Parameter  
Value  
Unit  
Tj  
Operating junction temperature  
-40 to 150  
°C  
Table 6.  
Symbol  
Temperature warning and thermal shutdown  
Parameter  
Min.  
Typ. Max. Unit  
Temperature warning threshold junction  
temperature  
TjTW ON  
TjSD ON  
TjSD OFF  
Tj  
130  
150  
170  
°C  
°C  
Thermal shutdown threshold junction  
temperature  
Tj  
increasing  
Thermal shutdown threshold junction  
temperature  
Tj  
150  
°C  
°K  
decreasing  
TjSD HYS Thermal shutdown hysteresis  
5
2.4  
Electrical characteristics  
V = 8 to 16V, V = 4.5 to 5.3V, T = - 40 to 150°C, unless otherwise specified.  
S
CC  
j
The voltages are referred to GND and currents are assumed positive, when the current  
flows into the pin.  
Table 7.  
Item  
Supply  
Symbol  
VS  
Parameter  
Test condition  
Min. Typ. Max. Unit  
7.1  
Operating voltage range  
7
28  
V
VS = 16 V, VCC = 5.3 V  
active mode  
7.2  
VS DC supply current  
7
20  
mA  
OUT1 - OUT11, ECV,  
ECDR floating  
VS = 16 V, VCC = 0 V  
standby mode  
IS  
7.3  
4
6
12  
25  
OUT1 - OUT11, ECV,  
ECDR floating  
VS quiescent supply  
current  
µA  
Ttest = -40°C, 25°C  
7.4(1)  
Ttest = 85°C  
Doc ID 15162 Rev 3  
11/47  
Electrical specifications  
Table 7.  
L99DZ70XP  
Supply (continued)  
Parameter  
Item  
Symbol  
Test condition  
Min. Typ. Max. Unit  
VS = 16 V, VCC = 5.3 V  
CSN = VCC, active mode  
7.5  
VCC DC supply current  
1
3
mA  
OUT1 - OUT11, ECV,  
ECDR floating  
VS = 16 V,  
VCC = 5.3 VCSN = VCC  
ICC  
standby mode  
7.6(2)  
3
5
6
VCC quiescent supply  
current  
OUT1 - OUT11, ECV,  
ECDR floating  
µA  
Ttest = -40°C, 25°C  
7.7(1)  
Ttest = 85°C  
10  
1. This parameter is guaranteed by design.  
2. CM/ PWM 2 = VCC or 0 V.  
Table 8.  
Item  
Overvoltage and under voltage detection  
Symbol  
Parameter  
Test condition  
Min. Typ. Max. Unit  
8.1  
8.2  
8.3  
8.4  
8.5  
8.6  
8.7  
8.8  
8.9  
VSUV on VS UV-threshold voltage  
VSUV off VS UV-threshold voltage  
VSUV hyst VS UV-hysteresis  
VS increasing  
VS decreasing  
5.6  
5.2  
7.2  
6.1  
V
V
V
V
V
V
V
V
V
VSUV ON - VSUV OFF  
VS increasing  
0.5  
1
VSOV off VS OV-threshold voltage  
VSOV on VS OV-threshold voltage  
VSOV hyst VS OV-hysteresis  
18  
24.5  
23.5  
VS decreasing  
17.5  
VSOV OFF - VSOV ON  
VPOR off Power-on-reset threshold  
VPOR on Power-on-reset threshold  
VCC increasing  
VCC decreasing  
2.9  
2.0  
VPOR hyst Power-on-reset hysteresis VPOR OFF - VPOR ON  
0.11  
Table 9.  
Current monitor output CM / PWM 2  
Item Symbol  
Parameter  
Test condition  
Min.  
Typ.  
Max  
Unit  
Functionalvoltage  
range  
9.1  
9.2  
VCM  
0
VCC-1V  
V
Current monitor  
output ratio:  
1
-----------------  
ICM / IOUT1,4,5,6,11  
10.000  
0V <= VCM <= 4V  
VCC=5V  
and 7,8  
ICM,r  
(low on-resistance)  
ICM / IOUT2,3,9,10  
1
------------  
9.3  
and 7,8  
2000  
,
(high on-resistance)  
12/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Electrical specifications  
Table 9.  
Current monitor output CM / PWM 2 (continued)  
Item Symbol  
Parameter  
Test condition  
Min.  
Typ.  
Max  
Unit  
Current monitor  
accuracy  
IOut,min= 500mA  
I
I
Out4,5,11max= 5.9A  
Out1,6 max= 2.9A  
accICMOUT1,4,5,6,  
9.4  
11and 7, 8  
VCM <=  
3.8V,  
IOut7,8 max= 1.3A  
4% +  
8% +  
ICM acc  
(low on-res.)  
1%FS(1) 2%FS(1)  
VCC = 5V  
IOut,min= 100 mA  
accICMOUT2,3,9,10,  
and 7, 8  
I
I
Out2,3 max= 0.6 A  
Out9,10max= 0.4 A  
9.5  
(high on-res.)  
IOut8 max= 0.3 A  
1. FS (full scale)= I  
I
OUTmax * CM,r .  
Table 10. Charge pump output CP  
Item  
Symbol  
Parameter  
Test condition  
Min.  
Typ.  
Max  
Unit  
10.1  
10.2  
10.3  
VS = 8V, ICP = -60µA  
VS = 10V, ICP = -80µA  
VS+6  
VS+8  
VS+13  
VS+13  
VS+13  
V
V
V
Charge pump output  
voltage  
VCP  
VS >=12V, ICP = -100µA VS+10  
VCP = VS+10V,  
95  
Charge pump output  
current  
10.4  
ICP  
150  
300  
µA  
VS =13.5V  
2.4.1  
Outputs OUT1 - OUT11, ECV  
Table 11.  
Item  
On-resistance and switching times  
Symbol  
Parameter  
Test condition  
Min. Typ. Max. Unit  
VS = 13.5 V,  
Tj = 25 °C,  
11.1  
11.2  
11.3  
11.4  
300  
450  
400  
600  
mΩ  
mΩ  
IOUT1,6  
=
1.5 A  
rON OUT1,  
rON OUT6  
On-resistance to  
supply or GND  
VS = 13.5 V,  
Tj = 125 °C,  
IOUT1,6  
=
1.5 A  
VS = 13.5 V,  
Tj = 25 °C,  
1600 2200 mΩ  
2500 3400 mΩ  
IOUT2,3  
=
0.4A  
rON OUT2,  
rON OUT3  
On-resistance to  
supply or GND  
VS = 13.5 V,  
Tj = 125 °C,  
IOUT2,3  
=
0.4 A  
Doc ID 15162 Rev 3  
13/47  
Electrical specifications  
Table 11.  
L99DZ70XP  
On-resistance and switching times (continued)  
Item  
Symbol  
Parameter  
Test condition  
Min. Typ. Max. Unit  
VS = 13.5 V,  
Tj = 25 °C,  
11.5  
150  
225  
200  
300  
mΩ  
mΩ  
IOUT4,5  
=
3.0 A  
rON OUT4,  
rON OUT5  
On-resistance to  
supply or GND  
VS = 13.5 V,  
Tj = 125 °C,  
11.6  
11.7  
IOUT4,5  
=
3.0 A  
VS = 13.5 V,  
Tj = 25 °C,  
1600 2200 mΩ  
2500 3400 mΩ  
IOUT9,10 = -0.4 A  
rON OUT9,  
rON OUT10  
On-resistance  
to supply  
VS = 13.5 V,  
Tj = 125 °C,  
11.8  
IOUT9,10 = -0.4 A  
VS = 13.5 V,  
Tj = 25 °C,  
11.9  
90  
130  
180  
700  
950  
mΩ  
mΩ  
mΩ  
mΩ  
IOUT11 = -3.0 A  
On-resistance  
to supply  
rON OUT11  
VS = 13.5 V,  
Tj = 125 °C,  
11.10  
11.11  
11.12  
11.13  
11.14  
11.15  
11.16  
130  
500  
700  
IOUT11 = -3.0 A  
VS = 13.5 V,  
Tj = 25 °C,  
On-resistance to  
supply in low mode  
(control register 1  
IOUT7,8 = - 0.8 A  
VS = 13.5 V,  
Tj = 125 °C,  
bits 12 to15: 0101)  
IOUT7,8 = - 0.8 A  
rONOUT7  
rON OUT8  
VS = 13.5 V,  
Tj = 25 °C,  
1800 2400 mΩ  
2500 3400 mΩ  
1600 2200 mΩ  
2500 3400 mΩ  
On-resistance to  
supply in high mode  
(control register 1  
IOUT7,8 = - 0.2 A  
VS = 13.5 V,  
Tj = 125 °C,  
bits 12 to15: 1010)  
IOUT7,8 = - 0.2 A  
VS = 13.5 V,  
Tj = 25 °C,  
IOUTECV = + 0.4 A  
On-resistance to  
GND  
rON ECV  
VS = 13.5 V,  
Tj = 125 °C,  
IOUTECV = + 0.4 A  
VOUT= 0V,  
Switched-off output  
current highside  
drivers of OUT1-6,  
8-11  
11.17  
11.18  
-5  
-2  
-7  
µA  
µA  
standby mode  
IQLH  
VOUT= 0V,  
-10  
active mode  
14/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Electrical specifications  
Min. Typ. Max. Unit  
Table 11.  
Item  
On-resistance and switching times (continued)  
Symbol  
Parameter  
Test condition  
VOUT= 0V,  
11.19  
11.20  
11.21  
11.22  
11.23  
11.24  
-5  
-2  
-10  
80  
-7  
µA  
µA  
µA  
µA  
µA  
µA  
Switched-off output  
current highside  
drivers of OUT7-8  
standby mode  
IQLH7,8  
VOUT= 0V,  
-15  
active mode  
VOUT= VS,  
120  
Switched-off output  
current lowside  
drivers of OUT1-6  
standby mode  
VOUT= 0V,  
-10  
-15  
-10  
active mode  
IQLL  
VOUT= VS,  
15  
10  
Switched-off output  
current lowside  
drivers of ECV  
standby mode  
VOUT= VS,  
active mode  
Output delay time,  
highside driver on  
(OUTX except  
11.25  
11.26  
20  
15  
40  
35  
80  
60  
µs  
µs  
OUT7,8  
)
Output delay time,  
VS = 13.5 V,  
VCC = 5 V (1)(2)(3)  
highside driver on  
(OUT7,8 in high  
RDSon mode)  
td ON H  
Output delay time,  
highside driver on  
(OUT7,8 in low  
RDSon mode)  
11.27  
11.28  
10  
60  
35  
80  
µs  
µs  
Output delay time,  
highside driver off  
150  
200  
(OUT1, 4, 5, 6, 11  
)
VS = 13.5 V,  
VCC = 5 V(1)(2)(3)  
Output delay time,  
td OFF H  
highside driver off  
(OUT2,3,7, high/low  
RDSon , 8 high/low  
11.29  
11.30  
40  
15  
70  
30  
100  
70  
µs  
µs  
RDSon , 9, 10  
)
VS = 13.5 V,  
VCC = 5 V,  
Output delay time,  
lowside driver On  
td ON L  
corresponding  
highside driver is not  
active(1)(2)(3)  
Output delay time,  
11.31  
11.32  
td OFF L 1-6  
40  
15  
150  
45  
300  
80  
µs  
µs  
lowside driver OUT  
1-6 off  
VS=13.5V,  
VCC=5V(1)(2)(3)  
Output delay time,  
td OFF L ECV  
lowside driver ECV  
off  
Doc ID 15162 Rev 3  
15/47  
Electrical specifications  
Table 11.  
L99DZ70XP  
On-resistance and switching times (continued)  
Item  
Symbol  
Parameter  
Test condition  
Min. Typ. Max. Unit  
tcc ONLS_OFFHS -  
11.33  
tD HL  
(4)  
td OFFH  
Cross current  
protection time  
50  
200  
0.2  
400  
0.6  
µs  
tcc ONHS_OFFLS  
-
11.34  
tD LH  
(4)  
td OFFL  
V
= 13.5V,  
S
11.35 dVOUT/dton/off Slew rate of OUTx  
0.1  
V/µs  
(1)(2)(3))  
V
= 5 V  
CC  
1. Rload = 16Ω at OUT1, 6 and 7,8 in low on-resistance mode.  
2. Rload = 4Ω at OUT4, 5 and 11.  
3. Rload = 64Ω at OUT2, 3, 9, 10, ECV and 7, 8 in high On-resistance mode.  
4. tcc is the switch-on delay time if complement in half bridge has to switch-off.  
Table 12. Current monitoring  
Item Symbol  
Parameter  
Test condition  
Min. Typ. Max. Unit  
|IOC1|,  
12.1  
3
0.75  
6
5
A
A
A
|IOC6  
|
VS = 13.5V,  
VCC = 5V,  
|IOC2|,  
|IOC3  
|IOC4|,  
|IOC5  
|IOC9|,  
|IOC10  
|IOC11  
Over-current threshold  
to supply or GND  
12.2  
12.3  
1.25  
10  
|
sink and source  
|
12.4  
12.5  
0.5  
6
1.0  
10  
A
A
Over-current threshold  
to supply  
VS = 13.5V,  
|
VCC = 5 V, source  
|
Over-current threshold  
to supply in low  
VS = 13.5V, VCC = 5V,  
12.6  
12.7  
1.5  
2.5  
A
A
source, control register  
1 bits 12 to 15: 0101  
on-resistance mode  
|IOC7|,  
|IOC8  
|
Over-current threshold  
to supply in high  
VS = 13.5V, VCC = 5V,  
0.35  
0.65  
source, control register  
1 bits 12 to 15: 1010  
on-resistance mode  
Output current  
VS = 13.5V,  
12.8 |IOCECV  
|
0.75  
10  
1.25  
100  
A
limitation to GND  
VCC = 5 V, source  
Duration of over-current  
condition to set the  
status bit  
Filter time of  
12.9  
tFOC  
55  
µs  
over-current signal  
Recovery frequency for OC  
recovery duty cycle bit= 0  
12.10  
12.11  
frec0  
frec1  
1
2
4
6
kHz  
kHz  
Recovery frequency for OC  
recovery duty cycle bit= 1  
16/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Electrical specifications  
Min. Typ. Max. Unit  
Table 12. Current monitoring (continued)  
Item Symbol  
Parameter  
Test condition  
IIOLD1I,  
12.12  
10  
10  
60  
30  
20  
80  
30  
mA  
mA  
mA  
IIOLD6  
I
VS = 13.5V,  
VCC = 5V,  
IIOLD2I,  
IIOLD3  
IIOLD4I,  
IIOLD5  
IIOLD9I,  
IIOLD10  
Under-current threshold  
to supply or GND  
12.13  
12.14  
12.15  
I
sink and source  
150 300  
I
5
10  
15  
mA  
mA  
Under-current  
I
threshold to supply  
12.16 IIOLD11  
12.17  
I
30  
150 300  
Under-current threshold  
to supply in low  
VS = 13.5 V,  
15  
5
40  
60  
15  
mA  
mA  
VCC = 5 V, source  
on-resistance mode  
IIOLD7I,  
IIOLD8  
I
Under-current threshold  
to supply in high  
12.18  
10  
20  
on-resistance mode  
Under-current  
VS = 13.5V,  
12.19 II  
12.20  
I
10  
30  
3
mA  
ms  
OLDECV  
threshold to GND  
VCC = 5V, sink  
Duration of under-  
Filter time of under-current current condition to set  
the status bit  
tFOL  
0.5  
Table 13. Electrochrome control  
Item  
Symbol  
Parameter  
Test condition  
Min. Typ. Max. Unit  
13.1  
13.2  
13.3  
bit 0= 1 control reg. 2(1) 1.4  
bit 0= 0 control reg. 2(1) 1.12  
-1  
1.6  
1.28  
1
V
V
Maximum EC-control  
voltage  
V
CTRLmax  
DNL  
Differential non linearity  
LSB(2)  
-5%  
+5%  
+1  
LSB  
(3)  
Voltage deviation  
between target and  
ECV  
(3)  
dVECV =Vtarget -VECV  
IIECDRI < 1µA  
-1  
LSB  
(3)  
13.4  
13.5  
IdVECV  
I
mV  
mV  
Toggle  
bit 1=1  
status  
reg. 2  
Below  
it  
dVECVnr  
120  
Difference  
voltage  
between target  
and ECV sets  
flag if VECV is:  
dVECV  
=
V
- V  
target  
ECV  
Toggle  
bit 0= 1  
status  
reg. 3  
Above  
it  
13.6  
dVECVhi  
-120  
mV  
13.7 VECDRmin_high  
13.8 VECDRmax_low  
I
ECDR = -10 µA  
4.5  
0
5.5  
0.7  
V
V
Output voltage range  
IECDR = 10 µA  
Doc ID 15162 Rev 3  
17/47  
Electrical specifications  
L99DZ70XP  
Table 13. Electrochrome control (continued)  
Item  
Symbol  
Parameter  
Test condition  
Min. Typ. Max. Unit  
V
V
>V + 500mV  
,
target  
ECV  
13.9  
-100  
-10  
µA  
VECDR = 3.5V  
< V - 500mV,  
target  
ECV  
IECDR  
Current into ECDR  
VECDR = 1.0V;  
13.10  
10  
100  
µA  
Vtarget=1 LSB;  
VECV=0.5V  
Pulldown resistance at  
ECDR in fast  
VECDR = 0.7V ;  
13.11  
13.12  
Recdrdis  
5
1
kΩ  
Cntrl Reg 1: bit 8 and bit  
1 = 1, all other bits = 0  
discharge mode  
VECDR = VS;  
IQECDR  
Quiescent current  
µA  
Cntrl. reg 1 bit 1 = 0  
1. Bit 7 to 2 = ‘1’ control register 1: ECV voltage, where IIECDR can change sign.  
2. 1 LSB (Least Significant Bit)= 23.8 mV.  
3. V  
is set by bit 7 to 2 of control register 1 and bit 0 of control register 2; tested for each individual bit.  
target  
Figure 3.  
Electrochrome control block diagram  
2.5  
SPI - Electrical characteristics  
V = 8 to 16V, V = 4.5 to 5.5V, T = - 40 to 150°C, unless otherwise specified. The  
S
CC  
j
voltages are referred to GND and currents are assumed positive, when the current flows into  
the pin.  
18/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Electrical specifications  
Min. Typ. Max. Unit  
Table 14. Delay time from standby to active mode  
Item Symbol Parameter  
Test condition  
Switching from standby to active  
mode. Time until output drivers are  
enabled after CSN going to high and  
set bit 0=1 of control register 0.  
14.1  
tset  
Delay time  
256  
300  
µs  
Table 15. Inputs: CSN, CLK, PWM1/2 and DI  
Item  
Symbol  
Parameter  
Input low level  
Input high level  
Test condition  
Min. Typ. Max. Unit  
0.3*  
V
15.1  
VinL  
VCC = 5V  
Vcc  
0.7*  
Vcc  
15.2  
15.3  
15.4  
VinH  
VCC = 5V  
VCC = 5V  
V
Vin Hyst Input hysteresis  
500  
30  
mV  
V
CC = 5V  
0V<VCSN<0.7VCC  
CC = 5V  
VCLK = 1.5V  
CC = 5V  
VDI = 1.5V  
CC = 5V  
RCSN in CSN pull up resistor  
120  
60  
250  
150  
150  
150  
10  
kΩ  
V
15.5  
15.6  
15.7  
15.8  
RCLK in CLK pull down resistor  
30  
30  
30  
kΩ  
kΩ  
kΩ  
pF  
V
RDI in  
DI pull down resistor  
60  
V
RPWM1 in PWM1 pull down resistor  
60  
VPWM1= 1.5V  
Input capacitance at input  
CSN, CLK, DI and PWM1/2  
(1)  
Cin  
0 V < VCC < 5.3V  
1. Value of input capacity is not measured in production test. Parameter guaranteed by design.  
(1)  
Table 16. SDI timing  
Item  
16.1  
16.2  
16.3  
Symbol  
Parameter  
Clock period  
Test condition  
VCC = 5V  
Min. Typ. Max. Unit  
tCLK  
1000  
ns  
ns  
ns  
tCLKH Clock high time  
tCLKL Clock low time  
VCC = 5V  
115  
115  
VCC = 5V  
CSN setup time, CSN low  
before rising edge of CLK  
16.4  
16.5  
tset CSN  
VCC = 5V  
VCC = 5V  
400  
400  
ns  
ns  
CLK setup time, CLK high  
before rising edge of CSN  
tset CLK  
16.6  
16.7  
tset DI DI setup time  
thold DI DI hold time  
VCC = 5V  
VCC = 5V  
200  
200  
ns  
ns  
Doc ID 15162 Rev 3  
19/47  
Electrical specifications  
L99DZ70XP  
(1)  
Table 16. SDI timing (continued)  
Item  
Symbol  
Parameter  
Test condition  
Min. Typ. Max. Unit  
Rise time of input signal DI,  
CLK, CSN  
16.8  
tr in  
VCC = 5V  
100  
100  
ns  
ns  
Fall time of input signal DI,  
CLK, CSN  
16.9  
tf in  
VCC = 5V  
1. DI timing parameters tested in production by a passed / failed test:  
Tj= -40°C / +25°C: SPI communication @ 2MHz.  
Tj= +125°C  
SPI communication @ 1.25 MHz.  
Table 17. DO  
Item  
Symbol  
Parameter  
Test condition  
Min.  
Typ.  
Max.  
Unit  
17.1  
17.2  
VDOL Output low level  
VDOH Output high level  
IDO = -5 mA  
IDO = 5 mA  
0.2VCC  
V
V
0.8 VCC  
-10  
VCSN = VCC  
0V < VDO < VCC  
VCSN = VCC  
0V < VCC < 5.3V  
,
Tristate leakage  
current  
17.3  
17.4  
IDOLK  
10  
10  
µA  
pF  
,
Tristate input  
capacitance  
(1)  
CDO  
1. Value of input capacity is not measured in production test. Parameter guaranteed by design.  
Table 18. DO timing  
Item  
Symbol  
Parameter  
DO rise time  
Test condition  
CDO = 100 pF  
Min. Typ. Max. Unit  
18.1  
18.2  
tr DO  
tf DO  
80  
50  
140  
100  
ns  
ns  
DO fall time  
CDO = 100 pF  
DO enable time  
CDO = 100 pF, Iload = 1mA  
pull-up load to VCC  
18.3  
18.4  
18.5  
18.6  
18.7  
ten DO tri L  
tdis DO L tri  
ten DO tri H  
tdis DO H tri  
td DO  
100 250  
380 450  
100 250  
380 450  
ns  
ns  
ns  
ns  
ns  
from tristate to low  
level  
DO disable time  
CDO = 100 pF, Iload = 4 mA  
pull-up load to VCC  
from low level to  
tristate  
DO enable time  
CDO =100 pF, Iload = -1mA  
pull-down load to GND  
from tristate to high  
level  
DO disable time  
CDO = 100 pF, Iload = -4mA  
pull-down load to GND  
from high level to  
tristate  
VDO < 0.3 VCC  
VDO > 0.7 VCC  
CDO = 100 pF  
,
DO delay time  
,
50  
250  
20/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Electrical specifications  
Min. Typ. Max. Unit  
Table 19. CSN timing  
Item Symbol  
Parameter  
Test condition  
Mimimum CSN HI time,  
19.1 tCSN_HI,stb switching from standby  
mode  
Transfer of SPI-command  
to input register  
20  
2
50  
4
µs  
µs  
Minimum CSN HI time,  
19.2 tCSN_HI,min  
Transfer of SPI-command  
to input register  
active mode  
Figure 4.  
SPI - Transfer timing diagram  
CSN high to low: DO enabled  
CSN  
CLK  
DI  
time  
0
0
1
X
18 19 20 21 22 23  
0
1
2
3
4
5
6
7
X
time  
DI: data will be accepted on the rising edge of CLK signal  
1
0
1
1
2
3
4
5
6
7
X
X
18 19 20 21 22 23  
DO: data will change on the falling edge of CLK signal  
time  
0
2
3
4
5
6
7
0
1
DO  
X
X
18 19 20 21 22 23  
time  
time  
CSN low to high: actual data is  
transfered to output power switches  
fault bit  
Input  
Data  
Register  
old data  
new data  
Figure 5.  
SPI - Input timing  
0.8 VCC  
0.2 VCC  
CSN  
t
t
t
set CLK  
set CSN  
CLKH  
0.8 VCC  
0.2 VCC  
CLK  
t
t
t
CLKL  
set DI  
hold DI  
0.8 VCC  
0.2 VCC  
DI  
Valid  
Valid  
Doc ID 15162 Rev 3  
21/47  
Electrical specifications  
Figure 6.  
L99DZ70XP  
SPI - DO valid data delay time and valid time  
tf in  
tr in  
0.8 VCC  
0.5 VCC  
0.2 VCC  
CLK  
tr DO  
DO  
(low to high)  
0.8 VCC  
0.2 VCC  
td DO  
tf DO  
0.8 VCC  
0.2 VCC  
DO  
(high to low)  
Figure 7.  
SPI - DO enable and disable time  
tf in  
tr in  
0.8 VCC  
50%  
CSN  
0.2 VCC  
DO  
50%  
50%  
pull-up load to VCC  
C
L
= 100 pF  
ten DO tri L  
tdis DO L tri  
DO  
pull-down load to GND  
= 100 pF  
C
L
ten DO tri H  
tdis DO H tri  
22/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Electrical specifications  
Figure 8.  
SPI - driver turn on/off timing, minimum CSN HI time  
CSN low to high: data from shift register  
is transferred to output power switches  
t
tr in  
f in  
tCSN_HI,min  
80%  
50%  
20%  
CSN  
tdOFF  
80%  
50%  
20%  
output voltage  
of a driver  
ON state  
OFF state  
t
OFF  
t
dON  
t
ON  
80%  
output voltage  
of a driver  
OFF state  
ON state  
50%  
20%  
Doc ID 15162 Rev 3  
23/47  
Application information  
L99DZ70XP  
3
Application information  
3.1  
Dual power supply: VS and VCC  
The power supply voltage V supplies the half bridges and the highside drivers. An internal  
S
charge-pump is used to drive the highside switches. The logic supply voltage V is used  
CC  
for the logic part and the SPI of the device.  
Due to the independent logic supply voltage the control and status information will not be  
lost, if there are temporary spikes or glitches on the power supply voltage.  
3.2  
Wake up and active mode / standby mode  
After power up of VS and Vcc the device operates in standby-mode. Pulling the signal CSN  
to low level wakes the device up and the analog part will be activated (active mode).  
After at least 10µs, the first SPI communication is valid and bit 0 of the Control Register 0  
can be used to set the EN-mode. If bit 0 is not set to 1, the device doesn't remain in the  
active mode. After at least 256µs all latched data will be cleared and the inputs and outputs  
are switched to high impedance. In standby mode the current at V (V ) is less than 6 µA  
S
CC  
(5 µA) for CSN = high (DO in tristate).  
3.3  
3.4  
Charge pump  
In standby mode the chargepump is turned off. After enabling the device by SPI command  
(bit0=1 Control Register 0) the oscillator starts and the voltage begins to increase. The  
output drivers are enabled after at least 256 µs after CSN went to high.  
Diagnostic functions  
All diagnostic functions (over/under-current, power supply over-/undervoltage, temperature  
warning and thermal shutdown) are internally filtered. The condition has to be valid for at  
least 32 µs (open load: 1ms) before the corresponding status bit in the status registers is  
set.  
The filters are used to improve the noise immunity of the device. The under-current and  
temperature warning functions are intended for information purpose and will not change the  
state of the output drivers. On contrary, the over-current condition disables the  
corresponding driver and thermal shutdown disables all drivers. Without setting the over-  
current recovery bits in the input data register, the microcontroller has to clear the over-  
current status bits to reactivate the corresponding drivers.  
24/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Application information  
3.5  
Overvoltage and undervoltage detection at VS  
If the power supply voltage VS rises above the overvoltage threshold V  
(typical  
SOV OFF  
21 V), the outputs OUT1 to OUT11, ECDR and ECV are switched to high impedance state  
to protect the load. When the voltage VS drops below the undervoltage threshold V  
SUV OFF  
(UV-switch-OFF voltage), the output stages are switched to high impedance to avoid the  
operation of the power devices without sufficient gate driving voltage (increased power  
dissipation). If the supply voltage V recovers (control register 3: bit 4=0) to normal  
S
operating voltage then the outputs stages return to the programmed state. If the  
undervoltage/overvoltage recovery disable bit is set (control register 3: bit 4=1), the  
automatic turn-on of the drivers is deactivated.  
The microcontroller needs to clear the status bits to reactivate the drivers. It is  
recommended to set bit1 control register 3 to avoid a possible high current oscillation in  
case of a shorted output to GND and low battery voltage.  
3.6  
3.7  
Overvoltage and undervoltage detection at VCC  
In case of power-on (VCC increases from undervoltage to V  
= 2.9 V) the circuit is  
POR OFF  
initialized by an internally generated power-on-reset (POR). If the voltage VCC decreases  
below the minimum threshold (V = 2.0 V), the outputs are switched to tristate (high  
POR ON  
impedance) and the status registers are cleared.  
Temperature warning and thermal shutdown  
If the junction temperature rises above T  
, a temperature warning flag is set after at least  
j TW  
32 µs and it can be read via the SPI. If the junction temperature increases above the second  
threshold T , the thermal shutdown bit is set and the power DMOS transistors of all output  
j SD  
stages are switched off to protect the device after at least 32 µs.  
The temperature warning and thermal shutdown flags are latched and the bits must be  
cleared by the microcontroller. This is possible only if the temperature has decreased below  
trigger temperature. If the thermal shutdown bit has been cleared the output stages are  
reactivated.  
3.8  
Inductive loads  
Each half bridge is built by internally connected highside and lowside power DMOS  
transistors. Due to the built-in reverse diodes of the output transistors, inductive loads can  
be driven at the outputs OUT1 to OUT6 without external free-wheeling diodes. The highside  
drivers OUT7 to OUT11 are intended to drive resistive loads. Therefore only a limited energy  
(E<1mJ) can be dissipated by the internal ESD-diodes in freewheeling condition. For  
inductive loads (L>100µH) an external free-wheeling diode connected between GND and  
the corresponding output is required.  
The low side driver at ECV does not have a freewheel diode built into the device.  
Doc ID 15162 Rev 3  
25/47  
Application information  
L99DZ70XP  
3.9  
Open load detection  
The open load detection monitors the load current in each activated output stage. If the load  
current is below the open load detection threshold for at least 1 ms (t  
) the corresponding  
dOL  
open load bit is set in the status register. Due to mechanical/electrical inertia of typical loads  
a short activation of the outputs (e.g. 3 ms) can be used to test the open load status without  
changing the mechanical/electrical state of the loads.  
3.10  
3.11  
Over-load detection  
In case of an over-current condition a flag is set in the status register in the same way as  
during open load detection. If the over-current signal is valid for at least t (typ) = 55 µs, the  
over-current flag is set and the corresponding driver is switched off to reduce the power  
dissipation and to protect the integrated circuit. If the over-current recovery bit of the output  
is zero, the microcontroller has to clear the status bits to reactivate the corresponding driver.  
ISC  
Current monitor  
The current monitor output sources a current image at the current monitor output which has  
two fixed ratios of the instantaneous current of the selected highside driver. Outputs with a  
resistance of 500 mΩ and higher have a ratio of 1/2000 and those with a lower resistance of  
1/10000. The signal at output CM is blanked after switching on the driver until correct  
settlement of the circuitry (at least for 64 µs). The bits 0 to 3 of the control register 3 define  
which of the outputs are multiplexed to the current monitor output CM/PWM2. The current  
monitor output allows a more precise analysis of the actual state of the load rather than the  
detection of an open- or overload condition. For example it can be used to detect the motor  
state (starting, free-running, stalled). Moreover, it is possible to control the power of the  
defroster more precisely by measuring the load current. The current monitor output is  
bidirectional (PWM inputs).  
3.12  
PWM inputs  
Each driver has a corresponding PWM enable bit, which can be programmed by the SPI  
interface. If the PWM enable bit is set in control registers 2 or 3, the output is controlled by  
the logically AND-combination of the PWM signal and the output control bit in Control  
Registers 0 and 1. The outputs OUT1-4, 6, 7, 9, OUT11 are controlled by the PWM1 input  
and the outputs OUT5, 8 and OUT10 are controlled by the bidirectional input CM/PMW2.  
For example, the two PWM inputs can be used to dim two lamps independently by external  
PWM signals. In case of switching off a high/low side switch in PWM mode a minimum off  
time of appr. (256 µs – td td ) is predefined by the state machine, to avoid switching on  
on+ off  
the high/low side again during the negative slope. For a PWM frequency of 100Hz this  
means the maximum duty cycle is about 98%. Larger duty cycles can be realized by  
applying pulse skipping.  
26/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Application information  
3.13  
Cross-current protection  
The six half-brides of the device are cross-current protected by an internal delay time. If one  
driver (LS or HS) is turned off, the activation of the other driver of the same half bridge will  
be automatically delayed by the cross-current protection time. After the cross-current  
protection time is expired the slew-rate limited switch-off phase of the driver is changed to a  
fast turn-off phase and the opposite driver is turned-on with slew-rate limitation. Due to this  
behaviour it is always guaranteed that the previously activated driver is completely turned off  
before the opposite driver starts to conduct.  
3.14  
Programmable soft-start function to drive loads with higher  
inrush current  
Loads with start-up currents higher than the over-current limits (e.g. inrush current of lamps,  
start current of motors and cold resistance of heaters) can be driven by using the  
programmable softstart function (i.e. overcurrent recovery mode). Each driver has a  
corresponding over-current recovery bit. If this bit is set, the device automatically switches  
the outputs on again after a programmable recovery time. The duty cycle in over-current  
condition can be programmed by the SPI interface to about 12% or 25%. The PWM  
modulated current will provide sufficient average current to power up the load (e.g. heat up  
the bulb) until the load reaches operating condition. The PWM frequency settles at 1.7kHz  
and 3kHz. The device itself cannot distinguish between a real overload and a non linear load  
like a light bulb. A real overload condition can only be qualified by time. For over-load  
detection the microcontroller can switch on the light bulbs by setting the over-current  
recovery bit for the first e.g. 50ms. After clearing the recovery bit the output will be  
automatically switched off, if the overload condition remains. This over-load detection  
procedure has to be followed in order make it possible to switch on the low-side driver of a  
bridge output, if the associated high-side driver has been used in recovery mode before.  
Figure 9.  
Example of programmable soft-start function for inductive loads  
Doc ID 15162 Rev 3  
27/47  
Application information  
L99DZ70XP  
3.15  
Controller for electrochromic glass  
The voltage of an electrochromic element connected at pin ECV can be controlled to a  
target value, which is set by the bits 7 down to 2 of control register 1. Setting bit 1 of control  
register 1 enables this function. An on-chip differential amplifier and an external MOS  
source follower, with its gate connected to pin ECDR and which drives the electrochrome  
mirror voltage at pin ECV, form the control loop. The drain of the external MOS transistor is  
supplied by OUT10. A diode from pin ECV (anode) to pin ECDR (cathode) has been placed  
on the chip to protect the external MOS source follower. A capacitor of at least 5 nF has to  
be added to pin ECDR for loop-stability.  
The target voltage is binary coded with a full scale range of 1.5V. If Bit 0 of control register 2  
is set to '1', the maximum controller output voltage is clamped to 1.2V without changing the  
resolution of bits 7-2 of control register 1. When setting the target voltage to 0V and  
programming the ECVLS driver to on-state, the voltage at pin ECV is pulled to ground by a  
1.6 Ohm low-side switch (fast discharge).  
The status of the voltage control loop is reported via SPI. Bit 0 in the status register 2 is set,  
if the voltage at pin ECV is higher, whereas Bit 1 in the same status register is set, if the  
voltage at pin ECV is lower than the target value. Both status bits are valid, if they are stable  
for at least 150 µs.  
Since OUT10 is the output of a high-side driver, it contains the same diagnose functions as  
the other high-side drivers (e.g. During an over current detection, the control loop is  
switched off). In electrochrome mode OUT10 cannot be controlled by PWM mode. For EMS  
reasons the loop capacitor at pin ECDR as well as the capacitor between ECV and GND  
have to be placed to the respective pins as close as possible.  
28/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Functional description of the SPI  
4
Functional description of the SPI  
4.1  
General description  
Standard ST-SPI Interface Version 3.0.  
The SPI communication is based on a Serial Peripheral Interface interface structure using  
CSN (Chip Select Not), DI (Serial Data In), DO (Serial Data Out/Error) and CLK (Serial  
Clock) signal lines.  
4.1.1  
Chip Select Not (CSN)  
The input pin is used to select the serial interface of this device. When CSN is high, the  
output pin (DO) is in high impedance state. A low signal wakes up the device and a serial  
communication can be started. The state when CSN is going low until the rising edge of  
CSN will be called a communication frame.  
4.1.2  
4.1.3  
Serial Data In (DI)  
The input pin is used to transfer data serially into the device. The data applied to the DI will  
be sampled at the rising edge of the CLK signal.  
Serial Clock (CLK)  
This input signal provides the timing of the serial interface. The Data Input (DI) is latched at  
the rising edge of Serial Clock CLK . The SPI can be driven by a micro controller with its SPI  
peripheral running in following mode: CPOL = 0 and CPHA = 0. Data on Serial Data Out  
(DO) is shifted out at the falling edge of the serial clock (CLK). The serial clock CLK must be  
active only during a frame (CSN low). Any other switching of CLK close to any CSN edge  
could generate set up/hold violations in the SPI logic of the device.  
The clock monitor counts the number of clock pulses during a communication frame (while  
CSN is low). If the number of CLK pulses does not correspond to the frame width indicated  
in the <SPI-frame-ID> (ROM address 03H) the frame is ignored and the <frame error> bit in  
the <Global Status Byte> is set.  
Note:  
Due to this safety functionality, daisy chaining the SPI is not possible. Instead, a parallel  
operation of the SPI bus by controlling the CSN signal of the connected ICs is  
recommended.  
4.1.4  
Serial Data Out (DO)  
The data output driver is activated by a logical low level at the CSN input and will go from  
high impedance to a low or high level depending on the global status bit 7 (Global Error  
Flag). The first rising edge of the CLK input after a high to low transition of the CSN pin will  
transfer the content of the selected status register into the data out shift register. Each  
subsequent falling edge of the CLK will shift the next bit out.  
Doc ID 15162 Rev 3  
29/47  
Functional description of the SPI  
L99DZ70XP  
4.1.5  
SPI communication flow  
At the beginning of each communication the master can read the contents of the <SPI-  
frame-ID> register (ROM address 03H) of the slave device. This 8-bit register indicates the  
SPI frame length (24 bit) and the availability of additional features.  
Each communication frame consists of a command byte which is followed by 2 data bytes.  
The data returned on DO within the same frame always starts with the <Global Status>  
Byte. It provides general status information about the device. It is followed by 2 data bytes (i.  
e. ‘In-frame-response’).  
For Write cycles the <Global Status> Byte is followed by the previous content of the  
addressed register.  
Figure 10. Write and read SPI  
30/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Functional description of the SPI  
Table 20. SPI frame  
Command Byte  
Data Byte  
Data Byte  
Bit  
23  
22  
21  
A5  
29  
19  
18  
A2  
17  
A1  
16  
A0  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
4
3
2
1
0
Name  
OC1  
OC0  
A4  
A3  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Ocx: Operation code  
Ax: Address  
Dx: Data Bit  
4.2  
Command byte  
Each communication frame starts with a command byte. It consists of an operating code  
which specifies the type of operation (<Read>, <Write>, <Read and Clear>, <Read Device  
Information>) and a 6 bit address. If less than 6 address bits are required, the remaining bits  
are unused but are reserved.  
4.2.1  
Operation code definition  
Table 21. Operation code definition  
OC1  
OC0  
Meaning  
0
0
1
1
0
1
0
1
<Write Mode>  
<Read Mode>  
<Read and Clear Mode>  
<Read Device Information>  
The <Write Mode> and <Read Mode> operations allow access to the RAM of the device.  
A <Read and Clear Mode> operation is used to read a status register and subsequently  
clear its content.  
The <Read Device Information> allows access to the ROM area which contains device  
related information such as <ID-Header>, <Product Code>, <Silicon Version and Category>  
and <SPI-frame-ID>.  
Doc ID 15162 Rev 3  
31/47  
Functional description of the SPI  
L99DZ70XP  
4.3  
Global status byte  
Table 22. Global status byte  
Bit  
7
6
5
4
3
2
1
0
Name  
Reset  
GL_ER CO_ER  
C_RESET  
1
TSD  
0
TW  
0
UOV_OC  
0
OL  
0
NR  
0
0
0
Description:  
GL_ER : Global Error Flag. Failures of Bits 0-6 are always linked to the Global Error  
Flag. This flag is generated by an OR combination of all failure events of the device. It  
is reflected via the DO pin while CSN is held low and no clock signal is available. The  
flag will remain as long as CSN is low. This operation does not cause the  
Communication Error bit in the <Global Status> to be set. The signal TW bit3 and OL  
bit1can be masked.  
CO_ER : Communication Error. If the number of clock pulses within the previous frame  
is not 24 the frame is ignored and this bit is set.  
C_RESET : Chip RESET. If a stuck at ‘1’ on input DI during any SPI frame occurs, or if  
a Power On Reset (VCC monitor) occurs. C_RESET will be reset (‘1’) with any SPI  
command. When STK_RESET_Q is active (‘0’), the Gate drivers are switched off  
(resistive path to source).  
After a startup of the circuit the STK_RESET_Q is active because of the POR pulse  
and the Gate drivers are switched off. The Gate drivers can only be activated after the  
STK_RESET_Q has been reset with a SPI command.  
TSD : Thermal shutdown due to an internal sensor. All the gate drivers and the charge  
pump must be switched off (resistive path to source). The TSD bit has to be cleared  
through a software reset to reactivate the gate drivers and the charge pump.  
TW : Thermal Warning. This bit is maskable by configuration register.  
UOV_OC : Logical OR among the filtered under-/over-voltage signals and over-current  
signals.  
OL : Open Load. Logical OR among the filtered under-current signals. This bit is  
maskable by configuration register.  
NR : Not Ready. After switching the device from standby mode to active mode an  
internal timer is started to allow chargepump to settle before the outputs can be  
activated. This bit is cleared automatically after start up time has finished.  
32/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Functional description of the SPI  
Figure 11. Global error flag definition  
4.4  
Address mapping  
Table 23. RAM memory map  
Address  
Name  
Access  
Content  
00h  
Control register 0 Read/write Enable of device and bridge control  
High/low-side control and Electrocrome block set  
up  
01h  
02h  
03h  
Control register 1 Read/write  
Control register 2 Read/write  
Control register 3 Read/write  
Bridge recovery mode and PWM set up and  
Electrocrome block set up  
Highside recovery mode and PWM set up and  
current monitor selection  
10h  
11h  
Status register 0  
Status register 1  
Read only Bridge over-current diagnosis  
Read only Bridge open load (under-current) diagnosis  
Open load (under-current) diagnosis, VS and  
electrocrome diagnosis  
12h  
3Fh  
Status register 2  
Read only  
Configuration  
register  
Mask of bits in global status register and for global  
Read/write  
error bit  
Table 24. ROM memory map  
Address  
Name  
Access  
Content  
00h  
01h  
02h  
03h  
3Eh  
ID header  
Version  
Read only  
Read only  
Read only  
Read only  
Read only  
4300h (ASSP ST_SPI)  
0300h  
Product code 1  
Product code 2  
SPI-frame ID  
4300h (67 ST_SPI)  
4800h (H ST_SPI)  
0200h SPI-Frame-ID register (ST_SPI)  
Doc ID 15162 Rev 3  
33/47  
SPI - control and status registers  
L99DZ70XP  
5
SPI - control and status registers  
5.1  
Control register 0  
Table 25. Control register 0 (read/write)  
Bit  
Name  
Comment  
OUT1 – HS  
on/off  
15  
OUT1 – LS  
on/off  
14  
13  
12  
11  
10  
9
OUT2 – HS  
on/off  
OUT2 – LS  
on/off  
OUT3 – HS  
on/off  
If a bit is set the selected output driver is switched on. If the corresponding  
PWM enable bit is set the driver is only activated if PWM1 (PWM2) input  
signal is high. The outputs of OUT1-OUT6 are half bridges. If the bits of  
HS- and LS-driver of the same half bridge are set, the internal logic  
prevents that both drivers of this output stage can be switched on  
simultaneously in order to avoid a high internal current from Vs to GND.  
OUT3 – LS  
on/off  
OUT4 – HS  
on/off  
OUT4 – LS  
on/off  
8
OUT5 – HS  
on/off  
7
OUT5 – LS  
on/off  
6
OUT6 – HS  
on/off  
5
OUT6 – LS  
on/off  
4
3
2
1
0
0
0
Reserved (has to be set to '0')  
If enable bit is set the device will be switched in active mode. If enable bit is  
cleared, the device enters standby mode and all bits are cleared.  
0
Enable bit  
34/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
SPI - control and status registers  
5.2  
Control register 1  
Table 26. Control register 1 (read/write)  
Bit  
Name  
Comment  
OUT  
7/8  
OUT7 – HS1  
on/off  
15  
HS1 HS2  
Mode  
Off  
OUT7 – HS2  
on/off  
14  
13  
12  
1
1
0
0
1
0
1
0
Low on-resistance  
High on-resistance  
Off  
OUT8 – HS1  
on/off  
OUT8 – HS2  
on/off  
OUT9 – HS  
on/off  
11  
10  
9
If a bit is set, the selected output driver is switched on. If the corresponding  
PWM enable bit is set the driver is only activated if PWM1 (PWM2) input  
signal is high. The outputs of OUT1-OUT6 are half bridges. If the bits of HS-  
and LS-driver of the same half bridge are set, the internal logic prevents that  
both drivers of this output stage can be switched on simultaneously in order to  
avoid a high internal current from VS to GND.  
OUT10 – HS  
on/off  
OUT11 – HS  
on/off  
8
7
6
5
4
3
2
ECV – LS on/off  
EC bit 5  
EC bit 4  
Reference value for difference voltage amplifier at pin ECV is binary coded.  
Full scale value is set in control register 2. If all EC bits are set to zero the  
reference value is 0V. For fast discharge a lowside switch can be activated at  
pin ECV, if the ECV – LS on/off bit is set to '1'..  
EC bit 3  
EC bit 2  
EC bit 1  
EC bit 0  
In case this bit is set to 1, the electrochrome control is active and enables the  
driver at pin ECDR for the external MOS transistor. The bit switches the  
highside OUT10 directly on, ignoring bit 10 in control register 1. If the drain of  
the external MOS transistor is connected to OUT10, the current from supply  
VS to the load at ECV can be monitored.  
1
0
EC switch  
0
Reserved (has to be set to '0')  
Doc ID 15162 Rev 3  
35/47  
SPI - control and status registers  
L99DZ70XP  
5.3  
Control register 2  
Table 27. Control register 2 (read/write)  
Bit  
Name  
Comment  
OUT1 – OCR  
enable  
15  
OUT2 – OCR  
enable  
14  
13  
12  
11  
10  
In case of an over-current event the over-current status bit (Status  
Register 0) is set and the output is switched off. If the Over-current  
Recovery Enable bit (OCR) is set, the output will be automatically  
reactivated after a delay time resulting in a PWM modulated current with  
a programmable duty cycle (bit 5 of control register 3).  
Depending on occurrence of over-current event and internal clock phase  
it is possible that one recovery cycle is executed even if this bit is set to  
zero. The ECV-OCR enable bit is disabled in electrochrome mode  
(bit1=1 control register 1).  
OUT3 – OCR  
enable  
OUT4 – OCR  
enable  
OUT5 – OCR  
enable  
OUT6 – OCR  
enable  
ECV – OCR  
enable  
9
8
7
0
Reserved (has to be set to '0')  
OUT1 PWM1  
enable  
OUT2 PWM1  
enable  
6
5
4
3
2
1
OUT3 PWM1  
enable  
If the PWM1/2 Enable bit is set and the output is enabled (control  
register 0 or 1) the output is switched on if PWM1/2 input is high and  
switched off if PWM1/2 input is low. OUT5, 8 and OUT10 are controlled  
by PWM2 input, all other outputs are controlled by PWM1 input.  
OUT4 PWM1  
enable  
OUT5 PWM2  
enable  
OUT6 PWM1  
enable  
ECV PWM1  
enable  
The maximum ECV voltage in electrochrome mode is 1.5V. It  
corresponds to the full scale range of the digital to analog converter DAC  
0
ECV-low voltage set by the bits 7 to 2 of control register 1. If the ECV_low voltage bit is  
set to '0', the maximum voltage is limited to 1.2V without changing the  
resolution of the DAC. This is the default mode.  
36/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
SPI - control and status registers  
5.4  
Control register 3  
Table 28. Control register 3 (read/write)  
Bit  
Name  
Comment  
15  
14  
13  
12  
OUT7-OCR enable  
OUT8-OCR enable  
OUT9-OCR enable  
OUT10-OCR enable  
In case of an over-current event the over-current status bit (Status  
register 1) is set and the output is switched off. If the Over-current  
Recovery Enable bit (OCR) is set the output will be automatically  
reactivated after a delay time resulting in a PWM modulated current  
with a programmable duty cycle (bit 5). Depending on the  
occurrence of the over-current event and the internal clock phase it  
is possible that one recovery cycle is executed even if this bit is set  
to zero.  
11  
OUT11-OCR enable  
10  
9
OUT7 PWM1 enable  
OUT8 PWM2 enable  
If the PWM1/2 Enable bit is set and the output is enabled (control  
register 0 or 1) the output is switched on if PWM1/2 input is high and  
8
OUT9 PWM1 enable switched off if PWM1/2 input is low. OUT5, 8 and OUT10 are  
controlled by PWM2 input all other outputs are controlled by PWM1  
input.  
7
OUT10 PWM2 enable  
6
OUT11 PWM1 enable  
OCR frequency  
0: 1.7 kHz  
This bit defines in combination with the over-current recovery bit  
(Input Register 1) the over-current recovery frequency of an  
activated driver.  
5
4
1: 3 kHz  
If this bit is set the microcontroller has to clear the status register  
after undervoltage/overvoltage event to enable the outputs.  
OV/UVR disable  
CM select bit 3  
Depending on combination of bit 3 to 0 the current image of  
the selected highside output OUTn will be multiplexed to the  
CM/PWM2 output (see table below).  
Other combinations deactivate the current monitor.  
3
Bit 3 Bit 2  
Bit 1  
Bit 0 Current image of  
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
OUT1  
OUT2  
OUT3  
OUT4  
OUT5  
OUT6  
OUT7  
OUT8  
OUT9  
OUT10  
OUT11  
2
1
0
CM select bit 2  
CM select bit 1  
CM select bit 0  
Doc ID 15162 Rev 3  
37/47  
SPI - control and status registers  
L99DZ70XP  
5.5  
Status register 0  
Table 29. Status register 0 (read)  
Bit  
15 OUT1 – HS OC  
14 OUT1 – LS OC  
13 OUT2 – HS OC  
12 OUT2 – LS OC  
11 OUT3 – HS OC  
Name  
Comment  
In case of an over-current event the corresponding status bit is set and the  
output driver is disabled. If the over-current Recovery Enable bit is set the  
output will be automatically reactivated after a delay time resulting in a  
PWM modulated current with a programmable duty cycle.  
If the over-current recovery bit is not set, the micro controller has to clear  
the over-current bit to reactivate the output driver.  
10  
9
8
7
6
5
4
3
2
1
0
OUT3 – LS OC  
OUT4 – HS OC  
OUT4 – LS OC  
OUT5 – HS OC  
OUT5 – LS OC  
OUT6 – HS OC  
OUT6 – LS OC  
0
0
0
0
Reserved  
38/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
SPI - control and status registers  
5.6  
Status register 1  
Table 30. Status register 1 (read)  
Bit  
Name  
Comment  
15 OUT1 – HS UC  
Maskable by the  
configuration register  
14  
13 OUT2 – HS UC  
12 OUT2 – LS UC  
11 OUT3 – HS UC  
OUT1 – LS UC  
The open load detection monitors the load current in each activated output  
stage. If the load current is below the under-current detection threshold for  
at least 1 ms (tdOL) , the corresponding under-current bit UC is set. Due to  
mechanical/electrical inertia of typical loads a short activation of the outputs  
(e.g. 3ms) can be used to test the open load status without changing the  
mechanical/electrical state of the loads.  
10  
9
8
7
6
5
4
3
2
1
0
OUT3 – LS UC  
OUT4 – HS UC  
OUT4 – LS UC  
OUT5 – HS UC  
OUT5 – LS UC  
OUT6 – HS UC  
OUT6 – LS UC  
0
0
0
0
Reserved  
Doc ID 15162 Rev 3  
39/47  
SPI - control and status registers  
L99DZ70XP  
5.7  
Status register 2  
Table 31. Status register 2 (read)  
Bit  
Name  
Comment  
15  
14  
13  
12  
11  
10  
9
OUT7 – OC  
OUT7 – UC  
OUT8 – OC  
OUT8 – UC  
OUT9 – OC  
OUT9 – UC  
OUT10 – OC  
OUT10 – UC  
OUT11 – OC  
OUT11 – UC  
ECV – OC  
In case of an over-current event the corresponding status bit OC is set and  
the output driver is disabled. If the over-current recovery enable bit is set  
the output will be automatically reactivated after a delay time resulting in a  
PWM modulated current with a programmable duty cycle.  
If the over-current recovery bit is not set the micro controller has to clear the  
over-current bit to reactivate the output driver.  
The open load detection monitors the load current in each activated output  
stage. If the load current is below the under-current detection threshold for  
at least 1 ms (tdOL) the corresponding under-current bit UC is set. Due to  
mechanical/electrical inertia of typical loads a short activation of the outputs  
(e.g. 3ms) can be used to test the open load status without changing the  
mechanical/electrical state of the loads.  
8
7
6
5
4
ECV – UC  
VS  
In case of an over-voltage or under-voltage event the corresponding bit is  
set and the outputs are deactivated. If VS voltage recovers to normal  
operating conditions outputs are reactivated automatically (if bit 4 of control  
register 3 is not set).  
3
2
1
under-voltage  
VS  
over-voltage  
ECV voltage not Two comparators monitor the voltage at pin ECV in electrocrome mode. If  
reached  
this voltage is below / above the programmed target these bits signal the  
difference after at least 32 µs. The bits are not latched and may toggle after  
at least 32 µs, if the ECV voltage has not yet reached the target. They are  
not assigned to the Global Error Flag.  
ECV voltage  
too high  
0
40/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
SPI - control and status registers  
5.8  
Configuration register  
Table 32. Configuration register (read/write)  
Bit  
Name  
Comment  
15  
14  
13  
12  
11  
10  
9
0
0
0
0
0
0
0
0
0
0
Reserved (has to be set to '0')  
8
7
6
Mask for bit 15 of  
status reg. 1  
Openload event (under-current status bit of OUT1 HS) is not  
considered in openload bit 1 of global status register.  
5
4
Mask for bit 14 of  
status reg. 1  
Openload event (under-current status bit of OUT1 LS) is not  
considered in openload bit 1 of global status register.  
Mask for bit 3 of  
global status reg.  
Temperature warning event is not considered in the 'Global Error  
Flag'.  
3
2
1
0
0
Reserved (has to be set to '0')  
Mask for bit 1 of  
global status reg.  
Openload event (under-current status bit of OUTn) is not considered  
in the 'Global Error Flag'.  
0
Reserved (has to be set to '0')  
Doc ID 15162 Rev 3  
41/47  
Packages thermal data  
L99DZ70XP  
6
Packages thermal data  
Figure 12. Packages thermal data  
42/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Package and packing information  
7
Package and packing information  
7.1  
7.2  
ECOPACK® packages  
In order to meet environmental requirements, ST offers these devices in different grades of  
®
®
ECOPACK packages, depending on their level of environmental compliance. ECOPACK  
specifications, grade definitions and product status are available at: www.st.com.  
®
ECOPACK is an ST trademark.  
PowerSSO-36 package information  
Figure 13. PowerSSO-36 package dimensions  
Doc ID 15162 Rev 3  
43/47  
Package and packing information  
L99DZ70XP  
Table 33. PowerSSO-36 mechanical data  
Millimeters  
Symbol  
Min.  
Typ.  
Max.  
2.45  
2.35  
0.1  
0.36  
0.32  
10.50  
7.6  
-
A
A2  
a1  
b
-
-
2.15  
-
0
-
0.18  
-
c
0.23  
-
D(1)  
10.10  
-
E
7.4  
-
0.5  
8.5  
2.3  
-
e
-
e3  
F
-
-
-
-
G
G1  
H
-
0.1  
0.06  
10.5  
0.4  
8°  
-
-
10.1  
-
h
-
-
k
0°  
-
L
0.55  
-
0.85  
-
M
N
-
4.3  
-
-
10°  
-
O
Q
S
-
1.2  
0.8  
2.9  
3.65  
1
-
-
-
-
T
-
-
U
-
-
X
4.3  
6.9  
-
5.2  
7.5  
Y
-
1. “D” and “E” do not include mold flash or protrusions. Mold flash or protrusions shall not exceed 0.15 mm  
per side (0.006”).  
44/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Package and packing information  
7.3  
PowerSSO-36 packing information  
Figure 14. PowerSSO-36 tube shipment (no suffix)  
Base Qty  
49  
Bulk Qty  
1225  
C
Tube length (±0.5)  
532  
3.5  
B
A
B
13.8  
0.6  
C (±0.1)  
All dimensions are in mm.  
A
Figure 15. PowerSSO-36 tape and reel shipment (suffix “TR”)  
Reel dimensions  
Base Qty  
Bulk Qty  
A (max)  
B (min)  
C (±0.2)  
F
1000  
1000  
330  
1.5  
13  
20.2  
24.4  
100  
30.4  
G (+2 / -0)  
N (min)  
T (max)  
Tape dimensions  
According to Electronic Industries Association  
(EIA) Standard 481 rev. A, Feb. 1986  
Tape width  
W
24  
4
Tape Hole Spacing  
Component Spacing  
Hole Diameter  
P0 (±0.1)  
P
12  
D (±0.05)  
D1 (min)  
F (±0.1)  
K (max)  
P1 (±0.1)  
1.55  
1.5  
11.5  
2.85  
2
Hole Diameter  
Hole Position  
Compartment Depth  
Hole Spacing  
End  
All dimensions are in mm.  
Start  
No components  
500mm min  
Top  
cover  
tape  
No components Components  
500mm min  
Empty components pockets  
sealed with cover tape.  
User direction of feed  
Doc ID 15162 Rev 3  
45/47  
Revision history  
L99DZ70XP  
8
Revision history  
Table 34. Document revision history  
Date  
Revision  
Description of changes  
12-Nov-2008  
1
Initial release.  
Table 33: PowerSSO-36 mechanical data:  
– Deleted A (min) value  
02-Jul-2009  
19-Nov-2010  
2
3
– Changed A (max) value from 2.50 to 2.45  
– Changed A2 (max) value from 2.40 to 2.35  
– Changed L (max) value from 0.90 to 0.85  
Updated Figure 1: Block diagram  
46/47  
Doc ID 15162 Rev 3  
L99DZ70XP  
Please Read Carefully:  
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the  
right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any  
time, without notice.  
All ST products are sold pursuant to ST’s terms and conditions of sale.  
Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no  
liability whatsoever relating to the choice, selection or use of the ST products and services described herein.  
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this  
document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products  
or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such  
third party products or services or any intellectual property contained therein.  
UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED  
WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED  
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS  
OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.  
UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT  
RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING  
APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY,  
DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE  
GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.  
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void  
any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any  
liability of ST.  
ST and the ST logo are trademarks or registered trademarks of ST in various countries.  
Information in this document supersedes and replaces all information previously supplied.  
The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.  
© 2010 STMicroelectronics - All rights reserved  
STMicroelectronics group of companies  
Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan -  
Malaysia - Malta - Morocco - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America  
www.st.com  
Doc ID 15162 Rev 3  
47/47  

相关型号:

L99DZ81EP

Door actuator driver
STMICROELECTR

L99H01

Motor bridge driver for automotive applications
STMICROELECTR

L99H01QF

Motor bridge driver for automotive applications
STMICROELECTR

L99H01XP

Motor bridge driver for automotive applications
STMICROELECTR

L99H01XPTR

Motor bridge driver for automotive applications
STMICROELECTR

L99MC6

Configurable 6-channel device
STMICROELECTR

L99MC6-LF

Configurable 6-channel device
STMICROELECTR

L99MC6TR-LF

Configurable 6-channel device
STMICROELECTR

L99MD01XP

for car body applications
STMICROELECTR

L99MD02XP

for car body applications
STMICROELECTR

L99PD08

SPI control diagnosis interface device for VIPower M0-5 and M0-5E high side drivers
STMICROELECTR

L99PD08TR

SPI control diagnosis interface device for VIPower M0-5 and M0-5E high side drivers
STMICROELECTR