SPRY348A October 2023 – March 2024 RM57L843
The goal of functional safety standards such as International Electrotechnical Commission (IEC) 61508 and International Organization for Standardization (ISO) 26262 is to manage and mitigate systematic faults while also being able to detect and prevent (or, at minimum, render safe) random hardware failures when they occur.
The adoption of a rigorous development process with independent verification and validation can help manage for systematic faults.
It is possible to detect, prevent or render safe random hardware failures by:
The pairing of safety mechanisms with each situational hazard then helps designers meet quantitative metrics such as safe failure fraction (SFF) and probability of failures/hour (PFH) as required by IEC 61508. For example, a Safety Integrity Level (SIL) 2 system must have an SFF≥90% and a PFH of ≤1000 failures in time over 1 billion hours of operation.