DocumentCode
1424951
Title
Compositional Reachability Analysis for Efficient Modular Verification of Asynchronous Designs
Author
Zheng, Hao
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
Volume
29
Issue
3
fYear
2010
fDate
3/1/2010 12:00:00 AM
Firstpage
329
Lastpage
340
Abstract
Compositional verification is essential to address state explosion in model checking. Traditionally, an over-approximate context is needed for each individual component in a system for sound verification. This may cause state explosion for the intermediate results as well as inefficiency for abstraction refinement. This paper presents an opposite approach, a compositional reachability method, which constructs the state space of each component from an under-approximate context gradually until a counter-example is found or a fixpoint in state space is reached. This method has an additional advantage in that counter-examples, if there are any, can be found much earlier, thus leading to faster verification. Furthermore, this modular verification framework does not require complex compositional reasoning rules. The experimental results indicate that this method is promising.
Keywords
asynchronous circuits; formal verification; logic testing; network analysis; reachability analysis; state-space methods; asynchronous designs; compositional reachability analysis; formal verification; model checking; modular verification; over-approximate context; Computer science; Control systems; Delay; Engineering profession; Explosions; Formal verification; Logic circuits; Reachability analysis; Size control; State-space methods; Abstraction refinement; circuit verification; compositional verification; formal verification; logic verification; model checking;
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.2009.2035544
Filename
5419238
Link To Document