SLVSH22 May 2024 DRV8000-Q1
ADVANCE INFORMATION
Table 9-1 lists the memory-mapped registers for the DRV8000-Q1_STATUS registers. All register offset addresses not listed in Table 9-1 should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Section |
---|---|---|---|
0h | IC_STAT1 | Device status summary 1. | Section 9.1 |
1h | IC_STAT2 | Device status summary 2. | Section 9.2 |
2h | GD_STAT | Gate driver status. | Section 9.3 |
3h | HB_STAT1 | Half-bridge overcurrent status. | Section 9.4 |
4h | HB_STAT2 | Half-bridge open-load status. | Section 9.5 |
5h | EC_HEAT_ITRIP_STAT | Electrochrome, Heater, and ITRIP status. | Section 9.6 |
6h | HS_STAT | High-side driver status. | Section 9.7 |
7h | SPARE_STAT1 | Spare status 1. | Section 9.8 |
8h | SPARE_STAT2 | Spare status 2. | Section 9.9 |
Complex bit access types are encoded to fit into small table cells. Table 9-2 shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
Reset or Default Value | ||
-n | Value after reset or the default value |
IC_STAT1 is shown in Table 9-3.
Return to the Summary Table.
Main device status register for driver, supply and over temperature fault status. Also includes watchdog and ITRIP regulation fault status.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | SPI_OK | R | 1h | Indicates if a SPI communications fault has been detected. 0b = One or multiple of SCLK_FLT in the prior frames. 1b = No SPI fault has been detected. |
14 | POR | R | 1h | Indicates power-on-reset condition. 0b = No power-on-reset condition detected. 1b = Power-on reset condition detected. |
13 | FAULT | R | 0h | General Fault indicator. Indicates a device or driver fault has occurred. 0b = No fault. 1b = Fault detected. |
12 | WARN | R | 0h | General warning indicator. Indicates a warning is present. 0b = No warning. 1b = Warning is present. |
11 | GD | R | 0h | Logic OR of VDS and VGS fault indicators for gate driver. |
10 | HB | R | 0h | Logic OR of overcurrent and open load fault indicators for half-bridges. |
9 | EC_HEAT | R | 0h | Logic OR of EC OV/UV, overcurrent, open load fault indicators for EC and heater. |
8 | HS | R | 0h | Logic OR of overcurrent and open load fault indicators for high-side drivers. |
7 | PVDD_UV | R | 0h | Indicates undervoltage fault on PVDD pin. |
6 | PVDD_OV | R | 0h | Indicates overvoltage fault on PVDD pin. |
5 | VCP_UV | R | 0h | Indicates undervoltage fault on VCP pin. |
4 | OTW | R | 0h | Indicates overtemperature warning. |
3 | OTSD | R | 0h | Indicates overtemperature shutdown |
2 | WD_FLT | R | 0h | Indicates watchdog timer fault. |
1 | ITRIP | R | 0h | Indicates ITRIP regulation warning when any OUTx entered ITRIP. |
0 | OUT7_ITRIP_TO | R | 0h | Indicates OUT7 ITRIP timeout has occurred when set. |
IC_STAT2 is shown in Table 9-4.
Return to the Summary Table.
Second device status register with SPI faults and specific thermal cluster fault/warning status.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | SCLK_FLT | R | 0h | Indicates SPI clock (frame) fault when the number of SCLK pulses in
a transaction frame are not equal to 16. Reported on bit SPI_ERR. |
12 | RESERVED | R | 0h | Reserved |
11 | ZONE4_OTSD | R | 0h | Indicates overtemperature shutdown has occurred in zone 4. |
10 | ZONE3_OTSD | R | 0h | Indicates overtemperature shutdown has occurred in zone 3. |
9 | ZONE2_OTSD | R | 0h | Indicates overtemperature shutdown has occurred in zone 2. |
8 | ZONE1_OTSD | R | 0h | Indicates overtemperature shutdown has occurred in zone 1. |
7 | ZONE4_OTW_H | R | 0h | Indicates high temperature warning (above 125°C) has occurred in zone 4. |
6 | ZONE3_OTW_H | R | 0h | Indicates high temperature warning (above 125°C) has occurred in zone 3. |
5 | ZONE2_OTW_H | R | 0h | Indicates high temperature warning (above 125°C) has occurred in zone 2. |
4 | ZONE1_OTW_H | R | 0h | Indicates high temperature warning (above 125°C) has occurred in zone 1. |
3 | ZONE4_OTW_L | R | 0h | Indicates low temperature warning (above 105°C) has occurred in zone 4. |
2 | ZONE3_OTW_L | R | 0h | Indicates low temperature warning (above 105°C) has occurred in zone 3. |
1 | ZONE2_OTW_L | R | 0h | Indicates low temperature warning (above 105°C) has occurred in zone 2. |
0 | ZONE1_OTW_L | R | 0h | Indicates low temperature warning (above 105°C) has occurred in zone 1. |
GD_STAT is shown in Table 9-5.
Return to the Summary Table.
Gate driver status register with all gate driver faults and warnings, including smart gate driver faults and warnings.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | DRVOFF_STAT | R | 0h | Indicates the status (high or low) of DRVOFF pin. If DRVOFF pin is asserted, DRVOFF_STAT = 1b. If DRVOFF pin is de-asserted, DRVOFF_STAT = 0b. |
14 | RESERVED | R | 0h | Reserved |
13 | STC_WARN_R | R | 0h | Indicates rising slew time TDRV overflow for half-bridge 1 and 2. |
12 | STC_WARN_F | R | 0h | Indicates falling slew time TDRV overflow for half-bridge 1 and 2. |
11 | PCHR_WARN | R | 0h | Indicates pre-charge underflow or overflow fault for half-bridge 1 and 2. |
10 | PDCHR_WARN | R | 0h | Indicates pre-discharge underflow or overflow fault for half-bridge 1 and 2. |
9 | IDIR_WARN | R | 0h | Indicates unknown current direction for half-bridge 1 and 2 |
8 | IDIR | R | 0h | Indicates current direction for half-bridge 1 and 2. |
7 | VGS_L2 | R | 0h | Indicates VGS gate fault on the low-side 2 MOSFET. |
6 | VGS_H2 | R | 0h | Indicates VGS gate fault on the high-side 2 MOSFET. |
5 | VGS_L1 | R | 0h | Indicates VGS gate fault on the low-side 1 MOSFET. |
4 | VGS_H1 | R | 0h | Indicates VGS gate fault on the high-side 1 MOSFET. |
3 | VDS_L2 | R | 0h | Indicates VDS overcurrent fault on the low-side 2 MOSFET. |
2 | VDS_H2 | R | 0h | Indicates VDS overcurrent fault on the high-side 2 MOSFET. |
1 | VDS_L1 | R | 0h | Indicates VDS overcurrent fault on the low-side 1 MOSFET. |
0 | VDS_H1 | R | 0h | Indicates VDS overcurrent fault on the high-side 1 MOSFET. |
HB_STAT1 is shown in Table 9-6.
Return to the Summary Table.
Half-bridge overcurrent faults for either high- or low-side of each half-bridge.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | OUT6_LS_OCP | R | 0h | Indicates overcurrent fault on low-side of half-bridge OUT6. |
12 | OUT5_LS_OCP | R | 0h | Indicates overcurrent fault on low-side of half-bridge OUT5. |
11 | OUT4_LS_OCP | R | 0h | Indicates overcurrent fault on low-side of half-bridge OUT4. |
10 | OUT3_LS_OCP | R | 0h | Indicates overcurrent fault on low-side of half-bridge OUT3. |
9 | OUT2_LS_OCP | R | 0h | Indicates overcurrent fault on low-side of half-bridge OUT2. |
8 | OUT1_LS_OCP | R | 0h | Indicates overcurrent fault on low-side of half-bridge OUT1. |
7 | RESERVED | R | 0h | Reserved |
6 | RESERVED | R | 0h | Reserved |
5 | OUT6_HS_OCP | R | 0h | Indicates overcurrent fault on high-side of half-bridge OUT6. |
4 | OUT5_HS_OCP | R | 0h | Indicates overcurrent fault on high-side of half-bridge OUT5. |
3 | OUT4_HS_OCP | R | 0h | Indicates overcurrent fault on high-side of half-bridge OUT4. |
2 | OUT3_HS_OCP | R | 0h | Indicates overcurrent fault on high-side of half-bridge OUT3. |
1 | OUT2_HS_OCP | R | 0h | Indicates overcurrent fault on high-side of half-bridge OUT2. |
0 | OUT1_HS_OCP | R | 0h | Indicates overcurrent fault on high-side of half-bridge OUT1. |
HB_STAT2 is shown in Table 9-7.
Return to the Summary Table.
Half-bridge active and off-state open load faults.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | RESERVED | R | 0h | Reserved |
12 | RESERVED | R | 0h | Reserved |
11 | RESERVED | R | 0h | Reserved |
10 | RESERVED | R | 0h | Reserved |
9 | RESERVED | R | 0h | Reserved |
8 | HB_OLP_STAT | R | 0h | Indicates off-state open load fault on the selected half-bridge output per HB_OLP_CNFG bits (OUTX or OUTY). |
7 | RESERVED | R | 0h | Reserved |
6 | RESERVED | R | 0h | Reserved |
5 | OUT6_OLA | R | 0h | Indicates active open load fault on half-bridge OUT6. |
4 | OUT5_OLA | R | 0h | Indicates active open load fault on half-bridge OUT5. |
3 | OUT4_OLA | R | 0h | Indicates active open load fault on half-bridge OUT4. |
2 | OUT3_OLA | R | 0h | Indicates active open load fault on half-bridge OUT3. |
1 | OUT2_OLA | R | 0h | Indicates active open load fault on half-bridge OUT2. |
0 | OUT1_OLA | R | 0h | Indicates active open load fault on half-bridge OUT1. |
EC_HEAT_ITRIP_STAT is shown in Table 9-8.
Return to the Summary Table.
Includes all electrochrome and heater driver faults and warnings. Also includes ITRIP regulation status warnings.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | ECFB_UV | R | 0h | Indicates undervoltage (short to ground) fault on ECFB pin. |
14 | ECFB_OV | R | 0h | Indicates overvoltage (short to battery) fault on ECFB pin. |
13 | ECFB_HI | R | 0h | Indicates regulation overvoltage fault on ECFB pin. |
12 | ECFB_LO | R | 0h | Indicates regulation undervoltage fault on ECFB pin. |
11 | ECFB_OC | R | 0h | Indicates overcurrent fault on ECFB pin. |
10 | ECFB_OL | R | 0h | Indicates open load fault on ECFB pin. |
9 | HEAT_OL | R | 0h | Indicates open load fault on SH_HS pin. |
8 | HEAT_VDS | R | 0h | Indicates overcurrent fault on heater MOSFET. |
7 | OUT7_ITRIP_TO | R | 0h | Indicates ITRIP timeout occurred on OUT7. |
6 | OUT7_ITRIP_STAT | R | 0h | Indicates ITRIP regulation warning on OUT7. |
5 | OUT6_ITRIP_STAT | R | 0h | Indicates ITRIP regulation warning on OUT6. |
4 | OUT5_ITRIP_STAT | R | 0h | Indicates ITRIP regulation warning on OUT5. |
3 | OUT4_ITRIP_STAT | R | 0h | Indicates ITRIP regulation warning on OUT4. |
2 | OUT3_ITRIP_STAT | R | 0h | Indicates ITRIP regulation warning on OUT3. |
1 | OUT2_ITRIP_STAT | R | 0h | Indicates ITRIP regulation warning on OUT2. |
0 | OUT1_ITRIP_STAT | R | 0h | Indicates ITRIP regulation warning on OUT1. |
HS_STAT is shown in Table 9-9.
Return to the Summary Table.
High-side driver overcurrent and open load fault status.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | OUT12_OLA | R | 0h | Indicates open load fault on OUT12. |
12 | OUT11_OLA | R | 0h | Indicates open load fault on OUT11. |
11 | OUT10_OLA | R | 0h | Indicates open load fault on OUT10. |
10 | OUT19_OLA | R | 0h | Indicates open load fault on OUT9. |
9 | OUT8_OLA | R | 0h | Indicates open load fault on OUT8. |
8 | OUT7_OLA | R | 0h | Indicates open load fault on OUT7. |
7 | RESERVED | R | 0h | Reserved |
6 | RESERVED | R | 0h | Reserved |
5 | OUT12_OCP | R | 0h | Indicates overcurrent fault on OUT12. |
4 | OUT11_OCP | R | 0h | Indicates overcurrent fault on OUT11. |
3 | OUT10_OCP | R | 0h | Indicates overcurrent fault on OUT10. |
2 | OUT9_OCP | R | 0h | Indicates overcurrent fault on OUT9. |
1 | OUT8_OCP | R | 0h | Indicates overcurrent fault on OUT8. |
0 | OUT7_OCP | R | 0h | Indicates overcurrent fault on OUT7. |
SPARE_STAT1 is shown in Table 9-10.
Return to the Summary Table.
Spare status register.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | RESERVED | R | 0h | Reserved |
12 | RESERVED | R | 0h | Reserved |
11 | RESERVED | R | 0h | Reserved |
10 | RESERVED | R | 0h | Reserved |
9 | RESERVED | R | 0h | Reserved |
8 | RESERVED | R | 0h | Reserved |
7 | RESERVED | R | 0h | Reserved |
6 | RESERVED | R | 0h | Reserved |
5 | RESERVED | R | 0h | Reserved |
4 | RESERVED | R | 0h | Reserved |
3 | RESERVED | R | 0h | Reserved |
2 | RESERVED | R | 0h | Reserved |
1 | RESERVED | R | 0h | Reserved |
0 | RESERVED | R | 0h | Reserved |
SPARE_STAT2 is shown in Table 9-11.
Return to the Summary Table.
Spare status register.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | RESERVED | R | 0h | Reserved |
14 | RESERVED | R | 0h | Reserved |
13 | RESERVED | R | 0h | Reserved |
12 | RESERVED | R | 0h | Reserved |
11 | RESERVED | R | 0h | Reserved |
10 | RESERVED | R | 0h | Reserved |
9 | RESERVED | R | 0h | Reserved |
8 | RESERVED | R | 0h | Reserved |
7 | DEVICE_ID_7 | R | 0h | Device ID bit field 7. |
6 | DEVICE_ID_6 | R | 0h | Device ID bit field 6. |
5 | DEVICE_ID_5 | R | 0h | Device ID bit field 5. |
4 | DEVICE_ID_4 | R | 0h | Device ID bit field 4. |
3 | DEVICE_ID_3 | R | 0h | Device ID bit field 3. |
2 | DEVICE_ID_2 | R | 0h | Device ID bit field 2. |
1 | DEVICE_ID_1 | R | 0h | Device ID bit field 1. |
0 | DEVICE_ID_0 | R | 1h | Device ID bit field 0. DRV8000-Q1 address is 0x01. |