DocumentCode
561350
Title
Approximate reachability with combined symbolic and ternary simulation
Author
Case, Michael ; Baumgartner, Jason ; Mony, Hari ; Kanzelman, Robert
fYear
2011
fDate
Oct. 30 2011-Nov. 2 2011
Firstpage
109
Lastpage
115
Abstract
Logic synthesis and formal verification both rely on scalable reachable state characterization for numerous purposes. One popular technique is over-approximate reachability analysis using an iterative ternary simulation. This method trades precision of reachability characterization for a high degree of computational efficiency. Although effective on many industrial designs, it breaks down when the design has registers that have complex initial states or has extremely deep deterministic subcircuits. In this paper, we improve upon the precision of ternary simulation-based approximate reachability while retaining its scalability by representing certain variables as symbols vs. unknowns, and by selectively saturating subcircuits which would otherwise preclude convergence. These techniques are particularly beneficial for enhancing the scalability of industrial sequential equivalence checking problems, occasionally solving such problems outright with no need for more costly and precise analysis.
Keywords
formal verification; iterative methods; reachability analysis; formal verification; industrial sequential equivalence checking problem; iterative ternary simulation; logic synthesis; over-approximate reachability analysis; scalable reachable state characterization; symbolic simulation; Approximation algorithms; Approximation methods; Logic gates; Oscillators; Reachability analysis; Registers; Transient analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods in Computer-Aided Design (FMCAD), 2011
Conference_Location
Austin, TX
Print_ISBN
978-1-4673-0896-0
Type
conf
Filename
6148884
Link To Document