EDA Blog - electronic design automation, embedded systems, ic

Share/BookmarkSubscribe

OneSpin RootCauseAnalyzer Debug Automation Technology

Posted by Ken Cheung in Test Solution on Wednesday, July 15, 2009

RootCauseAnalyzer, from OneSpin Solutions, increases formal ABV productivity by making SystemVerilog assertion (SVA) and RTL design debug much easier and faster. RootCauseAnalyzer eliminates most of the time-consuming, error-prone manual analysis of complex information otherwise necessary to trace the root causes of assertion failures, speeding assertion, and design debug by up to 10x. The RootCauseAnalyzer is available in this month’s release of OneSpin’s 360 MV.

RootCauseAnalyzer Components

  • WaveformAnalyzer
    Displays diagnostic information to speed analysis of counterexamples that show the assertion failure.
  • StructuralAssertionAnalyzer
    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. It 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 also enables efficient debugging of assertions that are described hierarchically to ease assertion coding, understanding and reuse.
  • TemporalFaninAnalyzer
    Automates the tracing of signals involved in the assertion failure to related design signals, thus automating exploration of signal dependencies across clock cycles.
  • ActiveCodeAnalyzer
    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 info: OneSpin Solutions

Related Posts with Thumbnails
 
EDA Blog Newsletter
Don't have time to visit EDA Blog everyday? Then sign up for our free newsletter. We'll send you an email when we have something to share with you. Your email address will be kept confidential and we will not share, sell, or rent it to anyone. You can unsubscribe at any time by clicking a link in the email.

Enter your email address to sign up for our free newsletter:  

If you are familiar with RSS feeds, you can also sign up for our free blog feed. Our RSS feed is updated in real-time while our newsletter is updated daily.