SLVSHR0 May 2025 TPS2HCS08-Q1
PRODUCTION DATA
The AUTO_LPM state provides a mode where the device can automatically transition to a low IQ state while keeping the channels on, if desired, and protected through short-circuit protection. Depending on the device version used, to enter the AUTO_LPM state the AUTO_LPM_ENTRY bit in the DEV_CONFIG register needs to be set to 1 and the following conditions need to be met for at least tSTBY_LPM_AUTO:
Once the conditions are met the device will update the LPM_STATUS bit in the SDO frame/GLOBAL_FAULT_TYPE register and the LPM_STATUS_1 bit in the GLOBAL_FAULT_TYPE register before entering the AUTO_LPM state to alert the system that device has transitioned to AUTO_LPM. The device will enter AUTO_LPM state in tLPM_ENTRY.
In the AUTO_LPM state, the larger internal FET is used to allow for larger load steps. The RON for the larger internal FET is defined by the RON,LPM_AUTO in the electrical characteristics section. The IQ in AUTO_LPM will be higher compared to the MANUAL_LPM state. In AUTO_LPM, the entry threshold is specified by IENTRY_LPM_AUTO and the exit threshold is specified by IEXIT_LPM_AUTO.
For TPS2HCS08A-Q1, the MCU or controller can write a 1 to the either or both AUTO_LPM_EXIT_CHx bits to manually transition the device out of the AUTO_LPM state to the ACTIVE state. If either AUTO_LPM_EXIT_CHx are 1 then the corresponding channel will be enabled if not already enabled when the device is in ACTIVE state. For TPS2HCS08A-Q1, both AUTO_LPM_EXIT_CHx bits have to be set back to 0 before the device is allowed to transition back to the AUTO_LPM state.
For TPS2HCS08B-Q1, the AUTO_LPM_EXIT_CHx bits have no effect on the TPS2HCS08B-Q1. The system can manually transition the TPS2HCS08B-Q1 device out of AUTO_LPM by changing the state of DI1 or DI2 or both in AUTO_LPM state.
When in AUTO_LPM state, the device will wake itself up and will change the LPM_STATUS bit to 0 when there is a load current increase beyond the IEXIT_LPM_AUTO threshold. The LPM_STATUS_1 bit in the GLOBAL_FAULT_TYPE register is set to 1 when in AUTO_LPM state and is read clear which enables the system to tell if the device had transitioned to the AUTO_LPM state since the GLOBAL_FAULT_TYPE register was last read. An ECU load current demand increase above the IEXIT_LPM_AUTO threshold will activate the transition to the ACTIVE state. Note, in this load increase scenario the device will not pull the FLT / WAKE_SIG low.
If there is a larger ECU load current demand increase or output short circuit above the ISCP_LPM_AUTO, the device will turn off the internal FET for that channel and will retry in tRETRY with IOCP set as the overcurrent protection threshold. In this scenario, the device will pull the FLT / WAKE_SIG pin low when there is a load current increase beyond the ISCP_LPM_AUTO threshold. The device registers a fault as over-current protection fault only if the overcurrent is also confirmed in the ACTIVE state.
Depending on the load step magnitude, the device will transition to the ACTIVE state in different ways. Figure 8-17, Figure 8-18, and Figure 8-19 showcase how the device responds to different load step magnitudes.