SLOS893D September 2014 – August 2025 DRV2624
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
The interrupt functionality allows for the DRV2624 to communicate to an external processor that a particular condition has occurred. When configured as an interrupt, the TRIG/INTZ pin becomes an output in open-drain configuration. An external pull-up is required for this mode. When asserted, the TRIG/INTZ pin pulls down the node until the interrupt is cleared (which is done by a reading the status register). All interrupts are maskable. Please see the note below for low-power applications. A description of the supported interrupts is as follows:
OC_DETECT is flagged if an over-current event happens in the output stage during a process execution (such as waveform playback or auto-calibration).
OVER_TEMP is flagged if the junction temperature goes above the thermal threshold during a process execution (such as waveform playback, diagnostics or auto-calibration).
UVLO is flagged if VDD drops below the VDD_THRES voltage during a process execution (such as waveform playback, diagnostics or auto-calibration).
PROCESS_DONE is flagged when the process (waveform sequencer, diagnostics or calibration) finishes. The PROCESS_DONE bit does not assert if the process is interrupted (such as with a stop trigger or by a critical condition). Note that RTP will never cause the PROCESS_DONE to assert because RTP never finishes on its own. See the note for specific waveforms returning PROCESS_DONE.
PRG_ERROR is flagged if the data read in the RAM is corrupted.
Figure 7-6 TRIG/INTZ
Functionality in Interrupt ModeCritical conditions, such as UVLO, over-temperature or over-current is not monitored while the device is in standby state. However, UVLO and over-temperature conditions is monitored during I2C communication is ongoing, even if the device is in standby state.