Title :
Semi-Formal Verification at IBM
Author :
Baumgartner, Jason R.
Author_Institution :
IBM Syst. & Technol. Group, Austin, TX
Abstract :
Summary form only given. This talk focuses on the IBM internal (semi-)formal verification toolset SixthSense. We first provide a high-level overview of the SixthSense tool, developed to perform functional verification as well as sequential equivalence checking. We introduce the various synergistic transformation and verification engines it encompasses, encapsulated within a novel transformation-based verification framework. We have found this algorithmic synergy critical to enabling core semi-formal search algorithms to identify the most complex and deep bugs, as well as to enabling the completion of difficult correctness proofs. We additionally discuss various industrial applications of this toolset, from lighter-weight assertion and constraint-based verification to comprehensive block or unit-level reference model style of verification to silicon-failure recreation efforts
Keywords :
DP industry; IBM computers; constraint handling; program debugging; program diagnostics; program verification; software tools; IBM; SixthSense; constraint-based verification; correctness proofs; semi-formal verification toolset; semiformal search algorithm; sequential equivalence checking; silicon-failure recreation; synergistic transformation; unit-level reference model; Computer bugs; Engines; Hardware design languages;
Conference_Titel :
High-Level Design Validation and Test Workshop, 2006. Eleventh Annual IEEE International
Conference_Location :
Monterey, CA
Print_ISBN :
1-4244-0679-X
Electronic_ISBN :
1552-6674
DOI :
10.1109/HLDVT.2006.319981