SLVSGT3 December 2022 DRV8317
PRODUCTION DATA
The DRV8317 is protected against VM, VIN_AVDD, AVDD, CP under voltage, VM over voltage, SPI fault, OTP read fault, FET over current and FET, LDO over temperature events. Table 8-6 summarizes various fault details.
FAULT | CONDITION | CONFIGURATION | REPORT | PRE-DRIVER | FAULT STATUS BITS | DIGITAL | RECOVERY |
---|---|---|---|---|---|---|---|
VM under voltage lockout (VM_UV) | VVM < VUVLO (falling) | UVP_MODE = 00b | nFAULT | Hi-Z | Latched | Active | Automatic: SLOW_TRETRY and VVM > VUVLO (rising) |
UVP_MODE = 01b | nFAULT | Hi-Z | Latched | Active | Automatic: FAST_TRETRY and VVM > VUVLO (rising) |
||
VM under voltage warning (VMUV_WARN) | VVM < VVMUV_WARN_FALL | VMUV_WARN_MODE = 00b | nFAULT | Hi-Z | Latched | Active | Automatic: SLOW_TRETRY and VVM > VVMUV_WARN_RISE |
VMUV_WARN_MODE = 01b | nFAULT | Hi-Z | Latched | Active | Automatic: FAST_TRETRY and VVM > VVMUV_WARN_RISE |
||
VMUV_WARN_MODE = 10b | nFAULT | Active | Latched | Active | No action; report only mode | ||
VMUV_WARN_MODE = 11b | — | Active | — | Active | — | ||
VIN_AVDD under voltage (VIN_AVDD_UV) |
VVIN_AVDD < VVIN_AVDD_UV (falling) | — | — | Hi-Z | — | Reset | Automatic: VVIN_AVDD > VVIN_AVDD_UV (rising) |
AVDD under voltage (AVDD_UV) |
VAVDD < VAVDD_UV (falling) | — | — | Hi-Z | — | Reset | Automatic: VAVDD > VAVDD_UV (rising) |
Charge pump
under voltage (CP_UV) |
VCP < VCPUV (falling) | UVP_MODE = 00b | nFAULT | Hi-Z | Latched | Active | Automatic: SLOW_TRETRY and VCP > VCPUV (rising) |
UVP_MODE = 01b | nFAULT | Hi-Z | Latched | Active | Automatic: FAST_TRETRY and VCP > VCPUV (rising) |
||
Over current protection (OCP) |
IPHASE > IOCP | OCP_MODE = 000b | nFAULT | Hi-Z | Latched | Active | Automatic: SLOW_TRETRY |
OCP_MODE = 001b | nFAULT | Hi-Z | Latched | Active | Automatic: FAST_TRETRY |
||
OCP_MODE = 010b | nFAULT | Hi-Z | Latched | Active | Latched: Cleared by FLT_CLR bit or nSLEEP reset pulse |
||
OCP_MODE = 011b | nFAULT | Active | Latched | Active | No action; report only mode | ||
VM over voltage protection (VM_OV) | VVM > VOVP (rising) | OVP_MODE = 00b | nFAULT | Hi-Z | Latched | Active | Automatic: SLOW_TRETRY and VVM < VOVP (falling) |
OVP_MODE = 01b | nFAULT | Hi-Z | Latched | Active | Automatic: FAST_TRETRY and VVM < VOVP (falling) |
||
SPI fault (SPIFLT) |
SCLK fault and ADDR fault | SPIFLT_MODE = 0b | nFAULT | Active | Latched | Active | No action; report only mode |
SPIFLT_MODE = 1b | — | Active | — | Active | — | ||
System (OTP
read) (SYSFLT) |
OTP read parity fault | — | nFAULT | Disabled | Latched | Active | Latched: Cleared by FLT_CLR bit or nSLEEP reset pulse |
FET over
temperature warning (OTW_FET) |
TJ > TOTW_FET | OTF_MODE = 00b | nFAULT | Hi-Z | Latched | Active | Automatic: SLOW_TRETRY and TJ < TOTW_FET - TOTW_FET_HYS |
OTF_MODE = 01b | nFAULT | Hi-Z | Latched | Active | Automatic: FAST_TRETRY and TJ < TOTW_FET - TOTW_FET_HYS |
||
FET over
temperature shutdown (OTS_FET) |
TJ > TOTS_FET | OTF_MODE = 00b | nFAULT | Hi-Z | Latched | Active | Automatic: SLOW_TRETRY and TJ < TOTS_FET - TOTS_FET_HYS |
OTF_MODE = 01b | nFAULT | Hi-Z | Latched | Active | Automatic: FAST_TRETRY and TJ < TOTS_FET - TOTS_FET_HYS |
||
AVDD LDO over temperature
shutdown (OTS_LDO) |
TJ > TOTS_LDO | — | — | Hi-Z | — | Reset | Automatic:
TJ < TOTS_LDO - TOTS_LDO_HYS |