DocumentCode
2049960
Title
Dynamic abstraction using SAT-based BMC
Author
Zhang, Liang ; Prasad, Mukul R. ; Hsiao, Michael S. ; Sidle, Thomas
Author_Institution
Cadence Design Syst., San Jose, CA, USA
fYear
2005
fDate
13-17 June 2005
Firstpage
754
Lastpage
757
Abstract
We propose a new dynamic method of abstraction, which can be applied during successive steps of the model checking algorithm to further reduce the model produced by traditional static abstraction methods. This is facilitated by information gathered from an analysis of the proof of unsatisfiability of SAT-based bounded model checking problems formulated on the original design. The dynamic abstraction effectively allows the model checker to work with smaller abstract models. Experiments on several industrial benchmarks demonstrate that dynamic abstraction can significantly improve both the performance and the capacity of typical abstraction refinement flows.
Keywords
computability; logic design; SAT-based BMC; abstract models; abstraction refinement; bounded model checking; dynamic abstraction; static abstraction methods; Algorithm design and analysis; Circuits; Design automation; Design engineering; Explosions; Information analysis; Laboratories; Latches; Permission; Refining;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN
1-59593-058-2
Type
conf
DOI
10.1109/DAC.2005.193912
Filename
1510432
Link To Document