SLVSF29C October 2019 – August 2021 TPS8804
PRODUCTION DATA
The MCU LDO has an undervoltage monitor to notify the MCU if the LDO falls out of regulation. This monitor is enabled any time the MCU LDO is enabled and its status is in the MCU_PG register bit. A 125-μs deglitch time rejects load and line transient spikes that may briefly drop the MCU LDO voltage below the under-voltage threshold. If MCU_PG is low while the MCU LDO is enabled and it has been more than 10 ms since the LDO was enabled or changed voltage, the MCU_ERR register bit latches high. When the MCU_ERR bit is set high and the MCUERR_DIS bit is low, the MCU LDO fault state is entered.
When the MCU LDO fault state is entered, all amplifiers and drivers are disabled. The MCU LDO remains enabled to attempt to recover the system. The device enables the over-temperature monitor (OTS_EN) to prevent a VMCU short circuit from overheating the TPS8804 device. If a VMCU short circuit causes the temperature of the TPS8804 to rise, an over-temperature shutdown occurs and the MCU LDO shuts off.
There are two methods to exit the fault state. Every second in the fault state, the MCU_PG register bit is automatically read. If high, the fault state is exited. The MCU_ERR bit remains high until the STATUS1 register is read. Alternatively, if the STATUS1 register is read and MCU_PG is high, the fault state is exited. When the device exits the MCU_ERR fault state, the device re-enables all blocks that were enabled before the fault state occurred.
If an over-temperature fault occurs while in the MCU LDO fault state, the device enters the over-temperature fault state. The over-temperature fault state disables the MCU LDO in addition to the blocks that are disabled by the MCU LDO fault state. After the device exits the over-temperature fault state, it immediately re-enters the MCU LDO fault state to confirm the MCU LDO status.