SLVSH53 December 2023 MCT8315Z
PRODUCTION DATA
The MCT8315Z devices are protected against VM, AVDD, charge pump and buck undervoltage, VM overvoltage, buck and FET overcurrent, motor lock, SPI and OTP error and over temperature events. Table 8-8 summarizes various faults details.
FAULT | CONDITION | CONFIGURATION | REPORT | FETs | LOGIC | RECOVERY |
---|---|---|---|---|---|---|
VM undervoltage (NPOR) | VVM < VUVLO (falling) | — | — | Hi-Z | Disabled | Automatic: VVM > VUVLO (rising) CLR_FLT, nSLEEP Reset Pulse (NPOR bit) |
AVDD undervoltage (NPOR) | VAVDD < VAVDD_UV (falling) | — | — | Hi-Z | Disabled | Automatic: VAVDD > VAVDD_UV (rising) CLR_FLT, nSLEEP Reset Pulse (NPOR bit) |
Buck undervoltage (BUCK_UV) | VFB_BK < VBK_UV (falling) | — | nFAULT | Active | Active | Automatic: VFB_BK > VBUCK_UV (rising) CLR_FLT, nSLEEP Reset Pulse (BUCK_UV bit) |
Charge pump undervoltage (VCP_UV) | VCP < VCPUV (falling) | — | nFAULT | Hi-Z | Active | Automatic: VVCP > VCPUV (rising) CLR_FLT, nSLEEP Reset Pulse (VCP_UV bit) |
Overvoltage
Protection (OVP) | VVM > VOVP (rising) | OVP_EN = 0b | None | Active | Active | No action (OVP Disabled) |
OVP_EN = 1b | nFAULT | Hi-Z | Active | Automatic: VVM < VOVP (falling) CLR_FLT, nSLEEP Reset Pulse (OVP bit) | ||
Overcurrent
Protection (OCP) | IPHASE > IOCP | OCP_MODE = 00b | nFAULT | Hi-Z | Active | Latched: CLR_FLT, nSLEEP Reset Pulse (OCP bits) |
OCP_MODE = 01b | nFAULT | Hi-Z | Active | Retry: tRETRY | ||
Buck Overcurrent Protection (BUCK_OCP) | IBK > IBK_OCP | — | nFAULT | Active | Active | Retry: tBK_RETRY |
SPI Error (SPI_FLT) | SCLK fault and ADDR fault | SPI_FLT_REP = 0b | nFAULT | Active | Active | Automatic: CLR_FLT, nSLEEP Reset Pulse (SPI_FLT bit) |
SPI_FLT_REP = 1b | None | Active | Active | No action | ||
OTP Error (OTP_ERR) | OTP reading is erroneous | — | nFAULT | Hi-Z | Active | Latched: Power Cycle, nSLEEP Reset Pulse |
Motor Lock (MTR_LOCK) | No hall signals > tMTR_LOCK_TDET | MTR_LOCK_MODE = 00b | nFAULT | Hi-Z | Active | Latched: CLR_FLT, nSLEEP Pulse (MTR_LOCK bit) |
MTR_LOCK_MODE = 01b | nFAULT | Hi-Z | Active | Retry: tMTR_LOCK_RETRY | ||
MTR_LOCK_MODE = 10b | nFAULT | Active | Active | Automatic: CLR_FLT, nSLEEP Reset Pulse (OCP bits) | ||
MTR_LOCK_MODE = 11b | None | Active | Active | No action | ||
Thermal warning (OTW) | TJ > TOTW | OTW_REP = 0b | None | Active | Active | No action |
OTW_REP = 1b | nFAULT | Active | Active | Automatic: TJ < TOTW – TOTW_HYS CLR_FLT, nSLEEP Pulse (OTW bit) | ||
Thermal shutdown (TSD) |
TJ > TTSD | — | nFAULT | Hi-Z | Active | Automatic: TJ < TTSD – TTSD_HYS |
Thermal shutdown (TSD_FET) | TJ > TTSD_FET | — | nFAULT | Hi-Z | Active | Automatic: TJ < TTSD_FET – TTSD_FET_HYS CLR_FLT, nSLEEP Pulse (OTS bit) |