SLVSGY2 October 2023 TPS2HCS10-Q1
ADVANCE INFORMATION
Refer to the PDF data sheet for device specific package drawings
This section discusses the implementation of the low current mode with a low quiescent current (Iq) feature in HCS-family devices.
To supply ECUs that provide monitoring functions while the car is in the park mode (key-off mode), a low power mode (LPM) of operation is designed where the device consumes very low quiescent current even while the outputs are ON. The capabilities of the device are:
The device can be transitioned to the LPM state by writing to the LPM register. Any or both of the FETs can be ON in LPM, the set of channels to be ON is set by SW_STATE register (so needs to be written to before the write to the LPM register) and the command to go to LPM is received. Once in LPM the output state cannot be changed unless moved to ACTIVE state. The other requirement is that the switches that are enabled before the LPM mode bit is set, has to complete the inrush current phase before the transition to LPM is completed. All of the configuration registers are retained while the device is in the LPM state.
Please note that there is no output ON-to-OFF or OFF-to-ON tranistion possible during the ACTIVE to LPM transition. Only the channels that are already ON in ACTIVE state are allowed to be ON in LPM mode. The STATE has to be set to be ON in ACTIVE state and the channel must be fully ON before the LPM transition begins. Similarly, if the channel is OFF in the in LPM mode, that channel can be turned ON only in the ACTIVE state (after the transition to ACTIVE state is complete)
Exiting from LPM
The MCU or controller can write a special command to the LPM register setting the LPM bit to 0 to set the ICs in LPM state back to the ACTIVE state. When the digital core wakes up, the device interprets the command to go the ACTIVE state (if the special command is received). If the received command is not the SPI write to the LPM register, then the device stays in the LPM state. After the device is in the ACTIVE state – the MCU has to read to clear LPM bit to pull the FLT pin back up and clear any residual LPM condition.
The device takes the responsibility to wake the system and itself up when there is a load current increase beyond the programmed threshold. The threshold current (either ECU load current demand increase or an output short circuit) to activate the switch to the main MOSFET is in the range of 200 mA to 800 mA (programmable). The expectation is that the maximum current draw from the ECU while in low quiescent current mode (without the need to wake up) is lower than the programmed threshold. The additional load current demand and the transition to the active state is signaled to the MCU or the System Basis Chip (SBC) with a falling edge of the FLT or WAKE_SIG (active low pull-up resistor to VDD) that can be used as an interrupt by the MCU or the SBC to wake up the system. The device can then be polled over SPI to see if the FLT or WAKE_SIG pin transition was caused by the load ECU current demand or a short circuit. The device is in the ACTIVE state with full SPI diagnostic capability and the short circuit fault condition can be read back from the fault register. The device registers a FAULT and as over-current protection fault only if the overcurrent is confirmed in the ACTIVE state. After the device transitions to ACTIVE because of a load current increase, the LPM bit in the LPM register remains set to 1. To go to LPM state again, the LPM bit in the LPM register needs to be set to 0 and then 1 again.
The timing diagram of the device response to a load current increase to any of the output channels is shown in .
In the case of a slow increase in load current, the device detects a load current in excess of the programmed threshold for ACTIVE state transition. The channel output transitions smoothly to the low Ron FET state and achieve full load current capability with only a minor drop in the output voltage. However, in the case where the load current increases fast so that a second higher protection current threshold is reached before the FET is fully ON, the device switches off the channel. This is done to protect against potential short circuit at the output. The device then turns back on the channel in ACTIVE state and with the main FET ON. The output is then fully protected against a short and the channel either provides the full load current or stays in the overcurrent protection mode.
LPM_EXIT_CURR_CHx in LPM register | Typ | Units |
---|---|---|
00 (default) | 600 | mA |
01 | 800 | mA |
10 | 200 | mA |
11 | 400 | mA |
Fault | Response |
---|---|
CHx that are commanded to go to LPM are in thermal shutdown or other FET turn-off (CH specific turn-off, not global fault) | The device transitions to LPM state with the affected channel OFF. In this case while in LPM, the channel is off even though the channel enable bit is set. We recommend that the all the faults are cleared before the command to transition to LPM state is sent. If the device exits the LPM to the active mode through SPI command, the channel is initially OFF and is enabled based on the programmed enable mode (cap charging or other). |
Overtemperature | The FET temperature is not monitored – only current limit is enabled for protection and the assumption is that the device temperature stays low as long as the load current stays below the threshold for transition to active state. |
VBB undervoltage | The outputs are turned off and recover as the supply is back ON. |
Low VDD | If the VDD supply is lost the device transitions to the SLEEP state and all the register information is lost. The device needs to be configured again and transitioned to ACTIVE using the CSN (SPI) input. |