JAJSOH5D November 2022 – November 2023 TPS389C03-Q1
PRODUCTION DATA
Built-In Self Test (BIST) is performed at Power On Reset (POR), if TEST_CFG.AT_POR=1.
Configuration load from OTP is assisted by ECC (supporting SEC-DED). This is to protect against data integrity issues and to maximize system availability.
During BIST, NIRQ is de-asserted (asserted in case of failure), input pins are ignored, and the I2C block is inactive with SDA and SCL de-asserted. The BIST includes device testing to meet the Technical Safety Requirements. Once BIST is completed without failure, I2C is immediately active and the device enters the ACTIVE state after loading the configuration data from OTP. If BIST fails and/or ECC reports Double-Error Detection (DED), NIRQ is asserted low, NRST is asserted low, the device enters FAILSAFE state, and a best effort attempt is made to keep I2C active. The TEST_INFO register found in Section 8.1.1.11 provides information on the test coverage and results.
The detailed behavior upon success/failure of the BIST is controlled by INT_TEST and IEN_TEST registers. Reporting of the BIST results is carried out through: