ZHCSIH0C December 2017 – June 2021 LP87702-Q1
PRODUCTION DATA
The LP87702-Q1 sets the flag bits indicating what protection or warning conditions have occurred, and the nINT pin is pulled low. The nINT output pin is driven high after all the flag bits and pending interrupts are cleared.
Fault detection is indicated by the RESET_REG_INT interrupt flag bit set in the INT_TOP_2 register after the start-up event.
EVENT | SAFE STATE | INTERRUPT BIT | INTERRUPT MASK | STATUS BIT | RECOVERY/INTERRUPT CLEAR |
---|---|---|---|---|---|
Buck current limit triggered (20-µs debounce) | No effect | BUCK_INT = 1 BUCKx_ILIM_INT = 1 |
BUCKx_ILIM_MASK | BUCKx_ILIM_STAT | Write 1 to the BUCKx_ILIM_INT bit Interrupt is not cleared if the current limit is active. |
Boost current limit triggered | No effect | BOOST_INT = 1 BOOST_ILIM_INT = 1 |
BOOST_ILIM_MASK | BOOST_ILIM_STAT | Write 1 to the BOOST_ILIM_INT bit. Interrupt is not cleared if the current limit is active. |
Buck short circuit (VVOUT < 0.35V at 1 ms after enable) or Overload (VVOUT decreasing below 0.35 V during operation, 1 ms debounce) | Converter disable | BUCKx_INT = 1 BUCKx_SC_INT = 1 |
N/A | N/A | Write 1 to the BUCKx_SC_INT bit. |
Boost short circuit | Converter disable | BOOST_INT = 1 BOOST_SC_INT = 1 |
N/A | N/A | Write 1 to the BOOST_SC_INT bit. |
Thermal warning | No effect | TDIE_WARN_INT) = 1 | TDIE_WARN_MASK | TDIE_WARN_STAT | Write 1 to the TDIE_WARN_INT bit. Interrupt is not cleared if the temperature is above the thermal warning level. |
Thermal shutdown | All converters disabled immediately and GPOx set to low | TDIE_SD_INT = 1 | N/A | TDIE_SD_STAT | Write 1 to TDIE_SD_INT bit Interrupt is not cleared if temperature is above thermal shutdown level |
VANA overvoltage (VANAOVP) | All converters disabled immediately and GPOx set to low | OVP_INT | N/A | OVP_STAT | Write 1 to the OVP_INT bit. Interrupt is not cleared if the VANA voltage is above the VANAOVP level. |
Buck power-good, output voltage becomes valid. | No effect | BUCK_INT = 1 BUCKx_PG_INT = 1 |
BUCKx_PGR_MASK | BUCKx_PG_STAT | Write 1 to the BUCKx_PG_INT bit. |
Buck power-good, output voltage becomes invalid | No effect | BUCK_INT = 1 BUCKx_PG_INT = 1 |
BUCKx_PGF_MASK | BUCKx_PG_STAT | Write 1 to the BUCKx_PG_INT bit. |
Boost power-good, output voltage becomes valid. | No effect | BOOST_INT = 1 BOOST_PG_INT = 1 |
BOOST_PGR_MASK | BOOST_PG_STAT | Write 1 to the BOOST_PG_INT bit. |
Boost power-good, output voltage becomes invalid. | No effect | BOOST_INT = 1 BOOST_PG_INT = 1 |
BOOST_PGF_MASK | BOOST_PG_STAT | Write 1 to the BOOST_PG_INT bit. |
VMON1 power-good, input voltage becomes valid. | No effect | DIAG_INT = 1 VMON1_PG_INT = 1 |
VMON1_PGR_MASK | VMON1_PG_STAT | Write 1 to the VMON1_PG_INT bit. |
VMON1 power-good, input voltage becomes invalid. | No effect | DIAG_INT = 1 VMON1_PG_INT = 1 |
VMON1_PGF_MASK | VMON1_PG_STAT | Write 1 to the VMON1_PG_INT bit. |
VMON2 power-good, input voltage becomes valid. | No effect | DIAG_INT = 1 VMON2_PG_INT = 1 |
VMON2_PGR_MASK | VMON2_PG_STAT | Write 1 to the VMON2_PG_INT bit. |
VMON2 power-good, input voltage becomes invalid. | No effect | DIAG_INT = 1 VMON2_PG_INT = 1 |
VMON2_PGF_MASK | VMON2_PG_STAT | Write 1 to the VMON2_PG_INT bit. |
VANA power-good, input voltage becomes valid. | No effect | DIAG_INT = 1 VANA_PG_INT = 1 |
VANA_PGR_MASK | VANA_PG_STAT | Write 1 to the VANA_PG_INT bit. |
VANA power-good, input voltage becomes invalid. | No effect | DIAG_INT = 1 VANA_PG_INT = 1 |
VANA_PGF_MASK | VANA_PG_STAT | Write 1 to the VANA_PG_INT bit. |
External clock appears or disappears. | No effect to converters | SYNC_CLK_INT(1) | SYNC_CLK_MASK | SYNC_CLK_STAT | Write 1 to the SYNC_CLK_INT bit. |
Load current measurement ready | No effect | I_MEAS_INT = 1 | I_MEAS_MASK | N/A | Write 1 to the I_MEAS_INT bit. |
Supply voltage VANAUVLO triggered (VANA falling) | Immediate shutdown, registers reset to default values | N/A | N/A | N/A | N/A |
Supply voltage VANAUVLO triggered (VANA rising) | Start-up, registers reset to default values and OTP bits loaded | RESET_REG_INT = 1 | RESET_REG_MASK | N/A | Write 1 to the RESET_REG_INT bit. |
Software requested reset | Immediate shutdown followed by powerup, registers reset to default values | RESET_REG_INT = 1 | RESET_REG_MASK | N/A | Write 1 to the RESET_REG_INT bit. |