Automotive Semiconductors and Functional Safety

Which correctly describes a feature of a window watchdog timer?

  1. AOnce kicked, it stops monitoring to reduce power consumption
  2. BIt detects as an anomaly not only kicks (timer clears) that come too late relative to a defined time window but also kicks that come too early
  3. CWhen a kick is late, it assumes the program is doing heavy processing and, without resetting, automatically extends the wait time to let processing continue
Show answer and explanation

Answer: B. It detects as an anomaly not only kicks (timer clears) that come too late relative to a defined time window but also kicks that come too early

An ordinary watchdog issues a reset if it is not kicked within a certain time. However, in anomalies where the program skips part of its processing and runs in a short loop, kicks arrive early and may go unnoticed. A window watchdog defines a time window in which kicking is allowed and treats kicks that are too early or too late as anomalies. In automotive systems, the watchdog is sometimes placed in an external monitoring IC running on a clock separate from the microcontroller, so that a common cause does not stop both.

Practice this topic Back to topic

Books on Automotive Semiconductors and Functional Safety Ad

As an Amazon Associate I earn from qualifying purchases.

More Automotive Semiconductors and Functional Safety questions

  1. What is the main functional safety purpose of running logic BIST and memory BIST in an automotive microcontroller at power-up or before driving?
  2. Which is an appropriate clock-monitoring safety mechanism for an automotive microcontroller?
  3. Which is an appropriate voltage-monitoring safety mechanism provided in functional-safety-compliant automotive power ICs and similar devices?
  4. In ISO 26262 ASIL decomposition, which combination is permitted for splitting an ASIL D safety requirement and allocating it to two sufficiently independent redundant elements?
  5. Which correctly describes SEooC (Safety Element out of Context) in ISO 26262?