ZHCSL05C October 2019 – October 2023 TPS65313-Q1
PRODUCTION DATA
The integrated power MOSFETs of all switched-mode regulators are protected by current-limit circuits that detect overcurrent events. The current-limit circuit in each regulator detects an overload and short-circuits event. An overload event occurs when a regulator is loaded with a load greater than the value specified in Specifications. As the output load continues to increase, the current-limit circuit detects short-circuit events and the corresponding regulator is turned off. The LS power MOSFETs in the BUCK1 and BUCK2 regulators and the HS power MOSFET in the BOOST converter are also protected from an reverse sink overcurrent event, which can occur if the switch pins (PHx) are short-circuited either to supply or to ground, depending on the regulator topology. The SPI register has separate status bits for the overload, short-circuit, and reverse sink overcurrent events for each regulator. For more information on the device behavior when an overcurrent event is detected, see Overcurrent Protection (Monitoring and Protection), Section 11.4.4, and Output Voltage Monitoring (Monitoring and Protection). The ABIST runs the diagnostic check on the current-limit circuits.
Table 11-5 provides an overview of current-limit protection.
VOLTAGE RAIL | CURRENT LIMIT THRESHOLD(1) | DEVICE BEHAVIOR UPON DETECTION (SPI FLAG, STATE TRANSITION, NRES/ENDRV PIN STATUS) | ||||
---|---|---|---|---|---|---|
OVERLOAD | SHORT-CIRCUIT | REVERSE OVERCURRENT | OVERLOAD | SHORT-CIRCUIT | REVERSE OVERCURRENT | |
BUCK1 | 5 A | 7 A | –2.5 A | SAFETY_BUCK1_STAT1[1] No change in state NRES = 1, ENDRV/nIRQ = 1 |
SAFETY_BUCK1_STAT1[0] OFF state if BUCK1_SCG_OFF_EN = 1, SAFE state(2) if BUCK1_SCG_OFF_EN = 0 NRES = 0, ENDRV/nIRQ = 0 if BUCK1_SCG_OFF_EN = 1 NRES = 1, ENDRV/nIRQ = 0 if BUCK1_SCG_OFF_EN = 0 |
SAFETY_BUCK1_STAT1[2] OFF state if BUCK1_LS_SINK_OVC_OFF_EN = 1b, SAFE state(2) if BUCK1_LS_SINK_OVC_OFF_EN = 0b NRES = 0, ENDRV/nIRQ = 0 if BUCK1_LS_SINK_OVC_OFF_EN = 1b NRES = 1, ENDRV/nIRQ = 0 if BUCK1_LS_SINK_OVC_OFF_EN = 0b |
BUCK2 | 3.1 A | 4. A | –1.1 A | SAFETY_BUCK2_STAT1[1] No change in state NRES = 1, ENDRV/nIRQ = 1 |
SAFETY_BUCK2_STAT1[0] SAFE state(3) NRES = 1, ENDRV/nIRQ = 0 |
SAFETY_BUCK2_STAT1[2] SAFE state(3) NRES = 1, ENDRV/nIRQ = 0 |
BOOST | 1.8 A | 2.7 A | –1.25 A | SAFETY_BOOST_STAT1[1] No change in state NRES = 1, ENDRV/nIRQ = 1 |
SAFETY_BOOST_STAT1[0] SAFE state(4) NRES = 1, ENDRV/nIRQ = 0 |
SAFETY_BOOST_STAT1[2] SAFE state(4) NRES = 1, ENDRV/nIRQ = 0 |