What is Safety mechanism?

A means of detecting faults and moving to a safe state, or containing their effects, before they lead to a hazardous event. Examples include ECC, lockstep CPUs, watchdog timers, voltage and clock monitors, and BIST.

Japanese name: 安全機構

Safety mechanism appears in 6 practice questions across 1 topic, including Automotive Semiconductors and Functional Safety.

Field: Automotive Semiconductors and Functional Safety

Try it: questions about Safety mechanism

A safety mechanism with 99% diagnostic coverage is added to a circuit with a failure rate of 200 FIT. What is the failure rate of the faults that remain undetected by the safety mechanism?

  1. A198 FIT
  2. B0.02 FIT
  3. C2 FIT
Show answer and explanation

Answer: C. 2 FIT

Diagnostic coverage (DC) is the proportion of faults that a safety mechanism can detect or control. The remaining failure rate is 200 × (1 − 0.99) = 200 × 0.01 = 2 FIT. 198 FIT is the failure rate of the faults the safety mechanism can detect, and 0.02 FIT is the result of misplacing the decimal point in the multiplication. Fault coverage in manufacturing test represents the proportion of defective parts found before shipment, whereas diagnostic coverage represents the proportion of faults occurring in use that are detected on the spot.

Which correctly describes how a lockstep CPU, used as a safety mechanism in automotive microcontrollers, works?

  1. ATwo CPU cores share different tasks between them, roughly doubling processing speed
  2. BTwo CPU cores execute the same instructions simultaneously, and their outputs are compared every clock cycle; a mismatch is reported as a fault
  3. CWhen a fault is detected, CPU operation is temporarily stopped (locked), switched to a spare circuit, and the faulty part is automatically repaired before resuming
Show answer and explanation

Answer: B. Two CPU cores execute the same instructions simultaneously, and their outputs are compared every clock cycle; a mismatch is reported as a fault

Lockstep is a scheme in which two identically configured CPU cores run the same program and a comparator checks their outputs against each other. If one result changes due to a bit flip from cosmic rays or a circuit fault, it is detected as a mismatch, giving high diagnostic coverage for CPU faults. Because the two cores do the same work, performance equals that of one core. Comparing two cores alone cannot tell which one is correct, so after detection the system performs a reset or a transition to a safe state.

Safety mechanism in the explanations

Questions that mention Safety mechanism (6)

  1. A safety mechanism with 99% diagnostic coverage is added to a circuit with a failure rate of 200 FIT. What is the failure rate of the faults that remain undetected by the safety mechanism?
  2. Which correctly describes how a lockstep CPU, used as a safety mechanism in automotive microcontrollers, works?
  3. Which is an appropriate clock-monitoring safety mechanism for an automotive microcontroller?
  4. Which is an appropriate voltage-monitoring safety mechanism provided in functional-safety-compliant automotive power ICs and similar devices?
  5. Which is the most appropriate example of a latent fault in ISO 26262?
  6. Which correctly describes the fault tolerant time interval (FTTI) in ISO 26262?

Books on Automotive Semiconductors and Functional Safety Ad

As an Amazon Associate I earn from qualifying purchases.

Related terms

Diagnostic coverage Microcontroller ISO 26262 Fault coverage Lockstep CPU Comparator ECC (error-correcting code) FTTI (fault tolerant time interval) MTTF (mean time to failure) AEC-Q100

Back to the glossary