ZHCSPQ7A december 2022 – april 2023 MCT8315A
PRODUCTION DATA
MCT8315A provides an external watchdog feature - EXT_WD_EN bit should be set to 1b to enable the external watchdog. When this feature is enabled, the device waits for a tickle (low to high transition in EXT_WD pin, EXT_WD_STATUS_SET set to 1b in I2C mode) from the external watchdog input for a configured time interval; if the time interval between two consecutive tickles is higher than the configured time, a watchdog fault is triggered. This fault can be configured using EXT_WD_FAULT either as a report only fault or as a latched fault with outputs in Hi-Z state. The latched fault can be cleared by writing 1b to CLR_FLT. When a watchdog timeout occurs, EXT_WD_TIMEOUT bit is set to 1b. In case, the next tickle arrives before the configured time interval elapses, the watchdog timer is reset and it begins to wait for the next tickle. This can be used to continuously monitor the health of an external MCU (which is the external watchdog input) and put the MCT8315A outputs in Hi-Z in case the external MCU is in an erroneous state.
The external watchdog input is selected using EXT_WD_INPUT and can either be the EXT_WD pin or the I2C interface. The time interval between two tickles to trigger a watchdog fault is configured by EXT_WD_FREQ; there are 4 time (frequency) settings - 100ms (10Hz), 200ms (5Hz), 500ms (2Hz) and 1000ms (1Hz).