DocumentCode :
1044628
Title :
Strengthening Model Checking Techniques With Inductive Invariants
Author :
Cabodi, Gianpiero ; Nocco, Sergio ; Quer, Stefano
Author_Institution :
Dipt. di Autom. e Inf., Politec. di Torino, Turin
Volume :
28
Issue :
1
fYear :
2009
Firstpage :
154
Lastpage :
158
Abstract :
This paper describes optimized techniques to efficiently compute and reap benefits from inductive invariants within satisfiability (SAT)-based model checking. We address sequential circuit verification and consider both equivalences and implications between pairs of nodes in the logic networks. First, we present a very efficient dynamic procedure, based on equivalence classes and incremental SAT, specifically oriented to reduce the set of checked invariants. Then, we show how to effectively integrate the computation of inductive invariants within state-of-the-art SAT-based model-checking procedures. Experiments (on more than 600 designs) show the robustness of our approach on verification instances on which stand-alone techniques fail.
Keywords :
computability; formal verification; equivalence classes; inductive invariants; logic networks; satisfiability-based model checking; sequential circuit verification; Engines; Equivalent circuits; Filtering; Formal verification; Induction generators; Logic circuits; Robustness; Scalability; Sequential circuits; State-space methods; Formal verification; model checking; satisfiability (SAT); symbolic techniques;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2008.2009147
Filename :
4723646
Link To Document :
بازگشت