Presented at DVCon Europe 2021
Session T3.4
Collaborative, Advanced Fault Analysis -- Addressing the Functional Safety Verification Challenges from the Accellera Functional Safety White Paper
Fault injection simulation is necessary to quantitatively assess a safety critical design to comply with various ASIL levels, as described in the ISO 26262 standard. A passing functional simulation testbench, called a workload, is considered for the Design Under Safety Assessment (DUSA) to perform fault injection and simulation. One of the challenges with fault injection and fault simulation is that as the design grows, the number of faults increase drastically and, hence, the fault simulation time extends sometimes to weeks or months.
Most of the methodologies inject faults in the full hierarchy of the DUSA, perform the fault simulation, and classify the faults as DETECTED (output on observation signals that differ from the good machine) or UNDETECTED (the output of the fault machine and the good machine is the same after the simulation).
These methodologies end up reporting large numbers of UNDETECTED faults, and propose the use of multiple tools, for example static, formal and simulation. This raises questions on the exchange of data related to functional safety between multiple tools to minimize debug and accelerate ISO 26262 metric analysis. In this tutorial we discuss how practical tool flows might make use of the Accellera Functional Safety Working Group proposals to drive integrated methodologies that achieve ISO 26262 metric analysis more quickly.
Specifically, the recently introduced Accellera Functional Safety White Paper mentions some of the below challenges.
Presenter:
Shesha Sai Kumar - Optima Design Automation
https://dvcon.org
https://dvcon-proceedings.org