SLLSFT3 November 2025 MC121-Q1
ADVANCE INFORMATION
MC121-Q1 integrates protections for rotor lock, current limiting, overcurrent, VM undervoltage, VM overvoltage, and overtemperature events. Table 6-3 indicates fault mode entry and recovery to active mode.
| FAULT | CONDITION | H-BRIDGE | DEVICE LOGIC | FG/RD Indication? | RECOVERY |
|---|---|---|---|---|---|
| Locked rotor protection | Hall transition not detected for tLRD and LRD_RETRY_DIS = 0x0 | All FETs disabled (Hi-Z) | Enabled | Yes | Auto retry after tlock_long_retry or tlock_quick_retry |
| Motor stall: Hall transition not detected for tLRD for 5 consecutive start attempts and LRD_RETRY_DIS = 0x1 | All FETs disabled (Hi-Z) | Latched; latched fault cleared only by power reset or wake-up | |||
| Current limit | IOUTx,LS > ILIMIT | HS FETs disabled and current recirculation through LS FETs based on PWM_MODE | No | IOUTx,LS < ILIMIT at the start of next output PWM duty cycle | |
| Overvoltage protection | VVM > VOVP rising and OVP_EN=0x1 | All FETs disabled (Hi-Z) | Yes, if FGRD_FAULT_SEL = 0x1 | VVM < VOVP falling | |
| Overcurrent protection | IOUTx > IOCP and OCP_MODE = 0x0 | All FETs disabled (Hi-Z) | Auto retry after tlock_long_retry | ||
| IOUTx > IOCP and OCP_RETRY_MODE = 0x1 | Latched after 3 consecutive OCP events; latched fault cleared only by power reset or wake-up | ||||
| Thermal Shutdown | TJ > TTSD | All FETs disabled (Hi-Z) | TJ < TTSD - THYS | ||
| Undervoltage protection | VVM < VUVLO falling | All FETs disabled (Hi-Z) | Disabled | No | VVM > VUVLO rising |
| Integrated supply clamp | VVM > VMCLAMP and VM_CLAMP_DIS = 0x0 | HS FETs disabled (Hi-Z) | Enabled | VVM < VMCLAMP |
The FG/RD pin supports feedback to the fan controller for motor speed or rotor lock detection. Setting the FGRD_MODE bit to 0x0 configures the FG/RD pin for the frequency generator (FG) output. The transitions of the internal Hall sensor signal determine the frequency of the FG signal. By setting the FG_MULTIPLIER bits, the FG pin toggles with a factor of 1/2, 1, 2/3, or 2 times the internal Hall sensor frequency. The FG_MULTIPLIER bits help minimize system design and firmware changes when swapping motors with different number of magnetic pole pairs. When FG_HALL_RAW_EN is set to 0x0, the FG pin signal corresponds to the Hall offset signal. When FG_HALL_RAW_EN = 0x1, the FG pin signal corresponds to the Hall sensor signal directly. The device does not support the 2/3 FG_MULTIPLIER setting when FG_HALL_RAW_EN = 0x1.
The FG/RD pin indicates device fault mode, locked rotor condition and active mode status according to Table 6-4. The state of the FG pin when motor is in stationary/idle (stopped by DIN = 0% or DOUT_TARGET = 0%) is always complementary to the state used to indicate a locked rotor or device fault condition. For example, if a combination of FGRD_MODE, FGRD_INVERT and FGRD_FAULT_SEL bits indicate locked rotor as an active low signal on FG pin, the state of the FG pin is high (through external pull-up) when the motor is in stationary/idle state.
| FGRD_MODE bit | FGRD_INVERT bit | FGRD_FAULT_SEL bit | Active Mode Indication | Locked rotor indication | Fault mode indication |
|---|---|---|---|---|---|
| 0x0 | 0x0 | 0x0 | FG = toggling | FG = asserted low | FG = previous state |
| 0x0 | 0x1 | FG = asserted low | |||
| 0x1 | 0x0 | FG = pulled high | FG = previous state | ||
| 0x1 | 0x1 | FG = pulled high | |||
| 0x1 | 0x0 | 0x0 | RD = pulled high | RD = asserted low | RD = previous state |
| 0x1 | RD = asserted low | ||||
| 0x1 | 0x0 | RD = asserted low | RD = pulled high | RD = previous state | |
| 0x1 | RD = pulled high |