English
Language : 

ZAMC4100 Datasheet, PDF (63/155 Pages) Integrated Device Technology – Actuator and Motor Controller
ZAMC4100 Datasheet
3.8.3. Half-Bridge Driver Output Diagnostic Check
Each half-bridge driver has dedicated diagnostic circuitry that is able to detect open/short failures in the output
load. The HB driver diagnostic circuitry is controlled by the HBDDIAG register (Table 3.17 and Table 3.18), and
the diagnostic flags are monitored by reading register HBDSTAT.
Table 3.19 gives the meaning of the corresponding HBxOSF flags in the HBDSTAT register with respect to the
load configuration and the combination of the HBxCSHEN and HBxCSLEN bits of HBDDIAG register, which
controls the diagnostic current sources/sinks.
Important note: When the diagnostic circuitry is enabled (one of the HBxCSHEN bits or the HBxCSLEN bits is
set), then the corresponding over-current protection circuitry is not active. Therefore, enabling the driver when the
diagnostic circuitry is enabled is not recommended!
Table 3.17 HBDDIAG Register Bits Mapping
Name
HBDDIAG
Bit No
7
6
5
4
3
2
1
0
Bit name
Reset
0
0
0
0
0
0
0
0
Access
R/W R/W R/W R/W R/W R/W R/W R/W
Address
0x07
R/W = Read/Write bit
Table 3.18 HBDDIAG Register Bits Description
Bit
7,5,3,1
6,4,2,0
Description
HBxCSHEN: 1), 2) High-side current source enable bit for driver x, (x = 4 to 1, for HB4 to HB1 respectively).
1 = The high-side current source of driver x is enabled.
0 = The high-side current source of driver x is disabled.
HBxCSLEN: 1), 2) Low-side current source enable bit for driver x, (x = 4 to 1, for HB4 to HB1 respectively).
1 = The low-side current source of driver x is enabled.
0 = The low-side current source of driver x is disabled.
1) In order to keep current consumption as low as possible, the MCU software should disable the current sources before enabling the
SLEEP or STANDBY Modes.
2) In the event of an over-temperature event, these current sources are automatically disabled.
© 2016 Integrated Device Technology, Inc.
63
January 26, 2016