failure
ERROR
t
ERROR_low
ERROR pin reset request
failure
ERROR
t
ERROR_low
ERROR pin reset request
failure
ERROR
t
ERROR_low
)
1
(
_
+
´
=
LTCP
t
t
VCLK
low
ERROR
Module Operation
562
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
Error Signaling Module (ESM)
16.2.2 ERROR Pin Timing
The ERROR pin is an active low function. The state of the pin is also readable from ERROR Pin Status
Register (ESMEPSR). A warm reset (RST) does not affect the state of the pin. The pin is in a high-
impedance state during power-on reset. Once the ESM module drives the ERROR pin low, it remains in
this state for the time specified by the Low-Time Counter Preload register (LTCPR). Based on the time
period of the peripheral clock (VCLK), the total active time of the ERROR pin can be calculated as:
(22)
Once this period expires, the ERROR pin is set to high in case the reset of the ERROR pin was
requested. This request is done by writing an appropriate key (0x5) to the key register (ESMEKR) during
the ERROR pin low time. Here are a few examples:
Example 1: ESM detects a failure and drives the ERROR pin low. No ERROR pin reset is requested. The
ERROR pin continues outputting low until power on reset occurs.
Figure 16-4. ERROR Pin Timing - Example 1
Example 2: ESM detects a failure and drives the ERROR pin low. An ERROR pin reset request is
received before t
ERROR_low
expires. In this case, the ERROR pin is set to high immediately after t
ERROR_low
expires.
Figure 16-5. ERROR Pin Timing - Example 2
Example 3: ESM detects a failure and drives the ERROR pin low. An ERROR pin reset request is
received after t
ERROR_low
expires. In this case, the ERROR pin is set to high immediately after ERROR pin
reset request is received.
Figure 16-6. ERROR Pin Timing - Example 3