From staying up-to-date on the latest standards to managing all of the associated data, complying with functional safety requirements has traditionally been a time-consuming, manual effort. Cadence is transforming this process by automating fault injection and result analysis for intellectual property (IP), system-on-chip (SoC), and system designs.
Safety Analysis to Measure Continuous Operation
Meeting functional safety requirements calls for:
- Safety mechanisms, which monitor the systems and trigger error recovery features when necessary
- Redundancy, which provides continuous function in the event of errors
For their part, safety engineers must implement requirements tracing from the system to components, and ensure that their development flow aligns with tool confidence level (TCL). Functional verification should take place at all levels of abstraction and for all system elements. Safety verification, which measures response of systems to undesired/unplanned events, is another critical step. Finally, to be in full compliance, safety engineers must record and report on all functional safety measures.
Cadence Safety Verification Solution
Fulfilling the traceability, safety verification, and TCL requirements of ISO 26262, Cadence’s functional safety solution includes Incisive Functional Safety Simulator and a functional safety analysis capability in the Cadence vManager™ Metric-Driven Signoff Platform.
Incisive Functional Safety Simulator delivers:
- Seamless reuse of functional and mixed-signal verification environments to accelerate the time to develop safety verification
- Fault identification during elaboration
- Reuse of the existing functional verification environment (with support for SystemVerilog, Universal Verification Methodology (UVM), and e)
- Simulation of the unaltered design under test (DUT)
- Support for multiple fault types, including single event upset (SEU), stuck-at-0/stuck-at-1, and single event transient
The functional safety analysis capability in the vManager platform:
- Automatically generates a safety verification plan from the fault dictionary created by the simulator. The vManager platform can then track millions of detected, partially detected, and undetected faults introduced into simulation to verify the safety systems in a design.
- Highlights potential and undetected fault runs for further debugging
Cadence will continue to expand its functional safety solution to encompass additional hardware, software, and IP components.
Press Releases (5)
- Cadence Tensilica Product Development Process and Software Products Certified for ISO 26262 ASIL D Compliance for Automotive Applications
- Cadence Automotive Solution for Safety Verification Used by ROHM to Achieve ISO 26262 ASIL D Certification
- Cadence Functional Safety Verification Solution Adopted for ISO 26262-Compliant Automotive IC Development Flow at ROHM
- Cadence Delivers Industry’s First Comprehensive TCL1 Documentation to Support Automotive ISO 26262 Standard
- Cadence Introduces Automotive Functional Safety Verification Solution, Reducing ISO 26262 Compliance Preparation Effort by up to 50 Percent