L9953 / L9953XP Functional description of the SPI
Doc ID 14278 Rev 4 25/38
4.9 Test mode
The Test Mode can be entered by rising the CSN input to a voltage higher than 9.5V. In the
test mode the inputs CLK, DI, PWM1/2, the internal 2MHz CLK, OL and OC can be
multiplexed to output DO and Iref, Tsens1-4 and Vbgp can be multiplexed to input
CM/PWM2.
Furthermore the over-current thresholds are reduced by a factor of 4 to allow EWS testing at
lower current.
The internal logic prevents that the High-Side and Low-Side driver of the same half-bridge
can be switched-on at the same time. In the test mode this combination is used to multiplex
the desired signals according to following table:
Table 18. Test mode
OUT1
PWM
1 EN
OUT2
PWM
1 EN
OUT3
PWM
1 EN
OUT4
PWM
1 EN
OUT5
PWM
1 EN
OUT6
PWM
1 EN
DO LS3 HS3 LS4 HS4 LS5 HS5 Test Pad
! (both HI) ! (both HI) ! (both HI) NoError ! (both HI) ! (both HI) ! (both HI) 5µA Iref
both HI ! (both HI) ! (both HI) DI both HI ! (both HI) ! (both HI) Tsens1
! (both HI) both HI ! (both HI) CLK ! (both HI) both HI ! (both HI) Tsens2
both HI both HI ! (both HI) INT_CLK both HI both HI ! (both HI) Tsens3
! (both HI) ! (both HI) both HI PWM1 ! (both HI) ! (both HI) both HI Tsens4
both HI ! (both HI) both HI PWM2 both HI ! (both HI) both HI x
! (both HI) both HI both HI OL ! (both HI) both HI both HI x
both HI both HI both HI OC both HI both HI both HI Vbandgap
Functional description of the SPI L9953 / L9953XP
26/38 Doc ID 14278 Rev 4
4.10 SPI - input data and Status registers
Table 19. SPI - input data and Status registers 0
Bit
Input register 0 (write) Status register 0 (read)
Name Comment Name Comment
23 Enable bit
If Enable Bit is set the
device will be switched in
active mode. If Enable Bit
is cleared the device go
into standby mode and all
bits are cleared. After
power-on reset device
starts in standby mode.
Always 1
A broken VCC-or SPI-
connection of the L9953 can
be detected by the
microcontroller, because all 24
bits low or high is not a valid
frame.
22 Reset bit
If Reset Bit is set both
status registers will be
cleared after rising edge of
CSN input.
V
S
overvoltage
In case of an overvoltage or
undervoltage 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 20 of status register 0 is
not set).
21
OC recovery
duty cycle
This bit defines in
combination with the over-
current recovery bit (Input
Register 1) the duty cycle
in over-current condition of
an activated driver.
V
S
undervoltage
0: 12% 1: 25%
20
Overvoltage/Un
dervoltage
recovery
disable
If this bit is set the
microcontroller has to
clear the status register
after
undervoltage/overvoltage
event to enable the
outputs.
Thermal
shutdown
In case of a thermal shutdown
all outputs are switched off.
The microcontroller has to
clear the TSD bit by setting the
Reset Bit to reactivate the
outputs.
19
Current monitor
select bits
Depending on
combination of bit 18 and
19 the current image
(1/10.000) of the selected
HS-output will be multi-
plexed to the CM output:
Temperature
warning
This TW bit is for information
purpose only. It can be used
for a thermal management by
the microcontroller to avoid a
thermal shutdown.
18
Bit
19
Bit
18
Output
Not ready bit
After switching the device from
standby mode to active mode
an internal timer is started to
allow charge pump to settle
before the outputs can be
activated. This bit is cleared
automatically after start up
time has finished. Since this bit
is controlled by internal clock it
can be used for synchronizing
testing events (e.g. measuring
filter times).
00 OUT8
10 OUT1
01 OUT5
11 OUT4
L9953 / L9953XP Functional description of the SPI
Doc ID 14278 Rev 4 27/38
17
OUT8 – HS
on/off
If a bit is set the selected
output driver is switched
on. If the corresponding
PWM enable bit is set
(Input Register 1) the
driver is only activated if
PWM1 (PWM2) input
signal is high. The outputs
of OUT1-OUT5 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.
In test mode (CSN>9.5V)
this bit combinations are
used to multiplex internal
signals to the DO-output.
LS3 HS3 LS4 HS4 LS5 HS5 CM/PWM2
0000 005µA Iref
1 1 0 0 0 0 Tsens1
0011 00Tsens2
1111 00Tsens3
0000 11Tsens4
1111 11Vbgp
OUT8 – HS
over-current
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
(Input Register 1) the output
will be automatically
reactivated after a delay time
resulting in a PWM modulated
current with a programmable
duty cycle (Bit 21).
If the over-current recovery bit
is not set the microcontroller
has to clear the over-current
bit (Reset Bit) to reactivate the
output driver.
16 x (don’t care) 0
15
OUT7 – HS
on/off
OUT7 – HS
over-current
14
OUT6 – HS
on/off
OUT6 – HS
over-current
13 x (don’t care) 0
12 x (don’t care) 0
11 x (don’t care)
10
OUT5 – HS
on/off
OUT5 – HS
over-current
9
OUT5 – LS
on/off
OUT5 – LS
over-current
8
OUT4 – HS
on/off
OUT4 – HS
over-current
7
OUT4 – LS
on/off
OUT4 – LS
over-current
6
OUT3 – HS
on/off
OUT3 – HS
over-current
5
OUT3 – LS
on/off
OUT3 – LS
over-current
4
OUT2 – HS
on/off
OUT2 – HS
over-current
3
OUT2 – LS
on/off
OUT2 – LS
over-current
2
OUT1 – HS
on/off
OUT1 – HS
over-current
1
OUT1 – LS
on/off
OUT1 – LS
over-current
0 0 No error bit
A logical NOR-combination of
all bits 1 to 22 in both status
registers.
Table 19. SPI - input data and Status registers 0 (continued)
Bit
Input register 0 (write) Status register 0 (read)
Name Comment Name Comment

L9953XPTR

Mfr. #:
Manufacturer:
STMicroelectronics
Description:
Motor / Motion / Ignition Controllers & Drivers Door actuator DRVR
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet