Austemper safety flowThe Austemper closed-loop safety flow analyzes and validates the resilience of mission-critical designs to mitigate random faults. Early, accurate safety analysis with automatic identification of safety enhancements, combined with fast fault simulation provides an efficient closed-loop safety flow for development of automotive ICs.
This flow starts with SafetyScope™ analysis, which delivers early, accurate estimations of safety metrics to help achieve an optimal safety architecture prior to fault injection for validation. KaleidoScope™ closes the loop by running optimized fault campaigns that inject faults into safety critical nodes to determine if the safety mechanisms (SMs) detect the faults. The results are saved to the functional safety (FuSa) database so that SafetyScope can read the results to deliver the work products required by the ISO 26262 standard, closing the safety workflow loop.
Integrated, automated analysis to validation provides early, accurate metrics with a guide to an optimal safety architecture as well as validation of those metrics through optimized fault campaigns, accelerating ISO 26262 certification and time-to-market.
SafetyScope for safety analysis
The goal of SafetyScope analysis is to perform an initial safety assessment of RTL or gate-level netlist designs. SafetyScope automatically analyzes designs and provides early, accurate ISO 26262 metrics, resulting in a methodology that reduces iterations related to costly fault simulations and consequently shortens the time-to-certification and time-to-market.
SafetyScope assesses the level of safeness through structural analysis and calculates failures in time (FIT) of a design at the start of the development cycle—before any safety mechanisms have been added—to establish a safety base line. SafetyScope takes into consideration the operating profile, failure rate of the technology node, and the transistor count for each library in the FIT calculation. As safety mechanisms are added to the design, FIT can be recalculated to ensure protection from random faults. Diagnostic coverage (DC) is provided through safety exploration to measure the effectiveness of the safety mechanisms in detecting faults. Safety Exploration allows users to explore “what-if” scenarios by evaluating the impact of safety mechanisms that could be added to the design based on the diagnostic coverage. SafetyScope also provides SPFM, LFM, and PMHF for designs.