SLLSFH8B August 2021 – February 2022 MCT8316A
PRODUCTION DATA
#FAULT_STATUS_FAULT_STATUS_TABLE_1 lists the memory-mapped registers for the Fault_Status registers. All register offset addresses not listed in #FAULT_STATUS_FAULT_STATUS_TABLE_1 should be considered as reserved locations and the register contents should not be modified.
Address | Acronym | Register Name | Section |
---|---|---|---|
E0h | GATE_DRIVER_FAULT_STATUS | Fault Status Register | #FAULT_STATUS_FAULT_STATUS_FAULT_STATUS_GATE_DRIVER_FAULT_STATUS |
E2h | CONTROLLER_FAULT_STATUS | Fault Status Register | #FAULT_STATUS_FAULT_STATUS_FAULT_STATUS_CONTROLLER_FAULT_STATUS |
Complex bit access types are encoded to fit into small table cells. #FAULT_STATUS_FAULT_STATUS_LEGEND 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 |
GATE_DRIVER_FAULT_STATUS is shown in #FAULT_STATUS_FAULT_STATUS_FAULT_STATUS_GATE_DRIVER_FAULT_STATUS_FIGURE and described in #FAULT_STATUS_FAULT_STATUS_FAULT_STATUS_GATE_DRIVER_FAULT_STATUS_TABLE.
Return to the Summary Table.
Status of various faults
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
DRIVER_FAULT | BK_FLT | RESERVED | OCP | NPOR | OVP | OT | RESERVED |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
OTW | TSD | OCP_HC | OCP_LC | OCP_HB | OCP_LB | OCP_HA | OCP_LA |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | OTP_ERR | BUCK_OCP | BUCK_UV | VCP_UV | RESERVED | ||
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | ||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | |||||||
R-0h | |||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | DRIVER_FAULT | R | 0h | Logic OR of driver fault registers
0h = No Gate Driver fault condition is detected 1h = Gate Driver fault condition is detected |
30 | BK_FLT | R | 0h | Buck fault
0h = No buck regulator fault condition is detected 1h = Buck regulator fault condition is detected |
29 | RESERVED | R | 0h | Reserved |
28 | OCP | R | 0h | Overcurrent protection status
0h = No overcurrent condition is detected 1h = Overcurrent condition is detected |
27 | NPOR | R | 0h | Supply power on reset
0h = Power on reset condition is detected on VM 1h = No power-on-reset condition is detected on VM |
26 | OVP | R | 0h | Supply overvoltage protection status
0h = No overvoltage condition is detected on VM 1h = Overvoltage condition is detected on VM |
25 | OT | R | 0h | Overtemperature fault status
0h = No overtemperature warning / shutdown is detected 1h = Overtemperature warning / shutdown is detected |
24 | RESERVED | R | 0h | Reserved |
23 | OTW | R | 0h | Overtemperature warning status
0h = No overtemperature warning is detected 1h = Overtemperature warning is detected |
22 | TSD | R | 0h | Overtemperature shutdown status
0h = No overtemperature shutdown is detected 1h = Overtemperature shutdown is detected |
21 | OCP_HC | R | 0h | Overcurrent status on high-side switch of OUTC
0h = No overcurrent detected on high-side switch of OUTC 1h = Overcurrent detected on high-side switch of OUTC |
20 | OCP_LC | R | 0h | Overcurrent status on low-side switch of OUTC
0h = No overcurrent detected on low-side switch of OUTC 1h = Overcurrent detected on low-side switch of OUTC |
19 | OCP_HB | R | 0h | Overcurrent status on high-side switch of OUTB
0h = No overcurrent detected on high-side switch of OUTB 1h = Overcurrent detected on high-side switch of OUTB |
18 | OCP_LB | R | 0h | Overcurrent status on low-side switch of OUTB
0h = No overcurrent detected on low-side switch of OUTB 1h = Overcurrent detected on low-side switch of OUTB |
17 | OCP_HA | R | 0h | Overcurrent status on high-side switch of OUTA
0h = No overcurrent detected on high-side switch of OUTA 1h = Overcurrent detected on high-side switch of OUTA |
16 | OCP_LA | R | 0h | Overcurrent status on low-side switch of OUTA
0h = No overcurrent detected on low-side switch of OUTA 1h = Overcurrent detected on low-side switch of OUTA |
15 | RESERVED | R | 0h | Reserved |
14 | OTP_ERR | R | 0h | One-time programmable (OTP) error
0h = No OTP error is detected 1h = OTP Error is detected |
13 | BUCK_OCP | R | 0h | Buck regulator overcurrent status
0h = No buck regulator overcurrent is detected 1h = Buck regulator overcurrent is detected |
12 | BUCK_UV | R | 0h | Buck regulator undervoltage status
0h = No buck regulator undervoltage is detected 1h = Buck regulator undervoltage is detected |
11 | VCP_UV | R | 0h | Charge pump undervoltage status
0h = No charge pump undervoltage is detected 1h = Charge pump undervoltage is detected |
10-0 | RESERVED | R | 0h | Reserved |
CONTROLLER_FAULT_STATUS is shown in #FAULT_STATUS_FAULT_STATUS_FAULT_STATUS_CONTROLLER_FAULT_STATUS_FIGURE and described in #FAULT_STATUS_FAULT_STATUS_FAULT_STATUS_CONTROLLER_FAULT_STATUS_TABLE.
Return to the Summary Table.
Status of various faults
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
CONTROLLER_FAULT | RESERVED | IPD_FREQ_FAULT | IPD_T1_FAULT | IPD_T2_FAULT | RESERVED | ||
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | ||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
ABN_SPEED | LOSS_OF_SYNC | NO_MTR | MTR_LCK | CBC_ILIMIT | LOCK_ILIMIT | MTR_UNDER_VOLTAGE | MTR_OVER_VOLTAGE |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
EXT_WD_TIMEOUT | RESERVED | ||||||
R-0h | R-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | STL_EN | STL_STATUS | APP_RESET | ||||
R-0h | R-0h | R-0h | R-0h | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | CONTROLLER_FAULT | R | 0h | Logic OR of controller fault registers
0h = No controller fault condition is detected 1h = Controller fault condition is detected |
30 | RESERVED | R | 0h | Reserved |
29 | IPD_FREQ_FAULT | R | 0h | Indicates IPD frequency fault
0h = No IPD frequency fault detected 1h = IPD frequency fault detected |
28 | IPD_T1_FAULT | R | 0h | Indicates IPD T1 fault
0h = No IPD T1 fault detected 1h = IPD T1 fault detected |
27 | IPD_T2_FAULT | R | 0h | Indicates IPD T2 fault
0h = No IPD T2 fault detected 1h = IPD T2 fault detected |
26-24 | RESERVED | R | 0h | Reserved |
23 | ABN_SPEED | R | 0h | Indicates abnormal speed motor lock condition
0h = No abnormal speed fault detected 1h = Abnormal speed fault detected |
22 | LOSS_OF_SYNC | R | 0h | Indicates sync lost motor lock condition
0h = No sync lost fault detected 1h = Sync lost fault detected |
21 | NO_MTR | R | 0h | Indicates no motor fault
0h = No motor fault not detected 1h = No motor fault detected |
20 | MTR_LCK | R | 0h | Indicates when one of the motor lock is triggered
0h = Motor lock fault not detected 1h = Motor lock fault detected |
19 | CBC_ILIMIT | R | 0h | Indicates CBC current limit fault
0h = No CBC fault detected 1h = CBC fault detected |
18 | LOCK_ILIMIT | R | 0h | Indicates lock detection current limit fault
0h = No lock current limit fault detected 1h = Lock current limit fault detected |
17 | MTR_UNDER_VOLTAGE | R | 0h | Indicates motor undervoltage fault
0h = No motor undervoltage detected 1h = Motor undervoltage detected |
16 | MTR_OVER_VOLTAGE | R | 0h | Indicates motor overvoltage fault
0h = No motor overvoltage detected 1h = Motor overvoltage detected |
15 | EXT_WD_TIMEOUT | R | 0h | Indicates external watchdog timeout fault
0h = No external watchdog timeout fault detected 1h = External watchdog timeout fault detected |
14-3 | RESERVED | R | 0h | Reserved |
2 | STL_EN | R | 0h | Indicates STL is enabled in EEPROM
0h = STL Disable 1h = STL Enable |
1 | STL_STATUS | R | 0h | Indicates STL success criteria
Pass = 1b; Fail = 0b
0h = STL Fail 1h = STL Pass |
0 | APP_RESET | R | 0h | App reset
0h = App Reset Fail 1h = App Reset Successful |