ZHCSL05C October 2019 – October 2023 TPS65313-Q1
PRODUCTION DATA
An ABIST run, when the device is in the RESET state, occurs during the NRES extension time and can be disabled by setting the AUTO_BIST_DIS bit in the SAFETY_CFG2 register after initial device power-up is complete. This ABIST run includes a diagnostic check of the error monitor for the ENDRV/nIRQ output driver. The primary purpose of this check is to confirm that the ENDRV/nIRQ error monitor can detect the failure. During this test, the ENDRV/nIRQ output pin is toggled while observing if the feedback from the input pin matches the output pin state after the propagation delay. The error monitor of the NRES output driver is checked by the LBIST.
This ABIST run consists of four ABIST groups that run sequentially. A completed ABIST run in the RESET state is indicated by all the ABIST_GROUPx_DONE bits (bits 3 through 0 in the SAFETY_ABIST_ERR_STAT1 register). These bits are cleared to 0b while the corresponding ABIST group is running, and is set to 1b when the corresponding ABIST group is complete. The duration of the ABIST run in the RESET state is 400 µs (typical).
If any of scheduled diagnostic tests fail during this ABIST run, the following occurs:
Driving the ENDRV/nIRQ from high to low generates an interrupt to the external MCU in case of a detected-ABIST failure and allows the MCU to confirm the root cause of the ABIST failure by reading the SAFETY_ABIST_ERR_STAT1 through the SAFETY_ABIST_ERR_STAT6 status register.
This ABIST run does not check the current limit circuit of the regulators and the circuits of the VREG UV, VREG OV, VIN UV, and VIN OV voltage monitors. When the VREG regulator is enabled, running the VREG UV and VREG OV diagnostics would cause the VREG output to become uncontrollable. This ABIST run also does not include any general purpose external voltage monitor (EXT_VMONx) that is not enabled.