Onespin introduces Root Cause Analyzer
Onespin Solutions
Root Cause Analyzer
Onespin Solutions has unveiled the Root Cause Analyzer that boosts formal assertion-based verification (ABV) productivity by speeding up Systemverilog assertion (SVA) and RTL design debug.
An integral part of Onespin's 360MV ABV solution, the Root Cause Analyzer provides advanced debug automation capabilities.
It eliminates most of the time-consuming, error-prone manual analysis of complex information otherwise necessary to trace the root causes of assertion failures.
Onespin's Root Cause Analyzer consists of four tightly integrated debug components.
These constitute a debug flow that automates the tracing of assertion failures back to their root-cause incorrect assertion code, missing constraints or a bug in the RTL source code.
Root Cause Analyzer components include the Waveform Analyzer, which displays diagnostic information to speed analysis of counterexamples that show the assertion failure.
Another component is the Structural Assertion Analyzer: an SVA code debugger that automatically pinpoints the failing parts of an assertion.
It indicates where to start assertion debug and identifies the signals and clock cycles involved in the failure.
Structural Assertion Analyzer also provides source code value annotations for all assertion objects - including objects in referenced named sequences and properties - during all relevant clock cycles of the counterexample.
Thus, it enables the efficient debugging of assertions that are described hierarchically to ease assertion coding, understanding and reuse.
The third component, Temporal Fanin Analyzer, automates the tracing of signals involved in the assertion failure to related design signals, thus automating the exploration of signal dependencies across clock cycles.
The Active Code Analyzer component, meanwhile, marks the RTL source code regions involved in the assertion failure and automates exploration of these code regions across clock cycles, focusing and speeding RTL source code debug.
More stories
Automation Studio 4 software from B and R enables true-to-life architecture modellingweblink
B and R has introduced the Automation Studio 4 software, which features a number of automated functions, as well as true-to-life architecture modelling, version control, support for shared projects and object-oriented programming.
Software supports creation of models for complete 3D picture of Rittal productsweblink
Version 3 of Rittal’s RiCAD 3D software is claimed to support the creation of models to provide a complete 3D picture of Rittal products with the visualisation, layout and spacing of single components.
Cypress Semiconductor upgrades PSoC Creator Design Environment for PSoC 3 and PSoC 5
Cypress Semiconductor has announced that version 2.0 of its PSoC Creator Design Environment for the PSoC 3 and PSoC 5 programmable system-on-chip ranges is available for free download from the company’s website.
Online platform from Arrow enables engineers to design complete LED lighting products
Arrow Electronics has introduced an application platform that enables engineers to design complete LED lighting products in an online environment.
Aerotech offers development software with diagnostics, debugging and I/O mapping toolsweblink
Aerotech’s A3200 MotionPAC brings together machine control and advanced multi-axis motion control in a single development environment, which can include IEC61131-3, PLCopen, .NET, Aerobasic, G-code and many other programming languages.




