Application information L9954LXP
20/35 Doc ID 16186 Rev 3
3 Application information
3.1 Dual power supply: V
S
and V
CC
The power supply voltage V
S
supplies the half bridges and the high-side drivers. An internal
charge-pump is used to drive the high-side switches. The logic supply voltage V
CC
(stabilized 5 V) is used for the logic part and the SPI of the device.
Due to the independent logic supply voltage the control and status information not are lost, if
there are temporary spikes or glitches on the power supply voltage. In case of power-on
(V
CC
increases from under voltage to V
POR Off
= 4.2 V) the circuit is initialized by an
internally generated power-on-reset (POR). If the voltage V
CC
decreases under the
minimum threshold (V
POR ON
= 3.4 V), the outputs are switched to 3-state (high impedance)
and the status registers are cleared.
3.2 Standby mode
The standby mode of the L9954LXP is activated by clearing the bit 23 of the input data
register 0. All latched data is cleared and the inputs and outputs are switched to high
impedance. In the standby mode the current at V
S
(V
CC
) is less than 6 µA (50µA) for
CSN = high (DO in 3-state). By switching the V
CC
voltage a very low quiescent current can
be achieved. If bit 23 is set, the device is switched to active mode.
3.3 Inductive loads
Each half bridge is built by an internally connected high-side and a low-side power DMOS
transistor. Due to the built-in reverse diodes of the output transistors, inductive loads can be
driven at the outputs OUT1 to OUT3 without external free-wheeling diodes. The high-side
drivers OUT4 to OUT6 are intended to drive resistive loads. Hence 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 to GND and the
corresponding output is needed.
3.4 Diagnostic functions
All diagnostic functions (over/open-load, power supply over-/under voltage, temperature
warning and thermal shutdown) are internally filtered and the condition has to be valid for at
least 32 µs (open-load: 1ms, respectively) before the corresponding status bit in the status
registers is set. The filters are used to improve the noise immunity of the device. Open-load
and temperature warning function are intended for information purpose and not changes the
state of the output drivers. On contrary, the overload condition disables the corresponding
driver (over-current) and overtemperature switchs off all drivers (thermal shutdown). 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.