DocumentCode :
452024
Title :
New Techniques for Efficient Verification with Implicitly Conjoined BDDs
Author :
Hu, Alan J. ; York, Gary ; Dill, David L.
Author_Institution :
Department of Computer Science, Stanford University
fYear :
1994
fDate :
6-10 June 1994
Firstpage :
276
Lastpage :
282
Abstract :
In previous work, Hu and Dill identified a common cause of BDD-size blowup in high-level design verification and proposed the method of implicitly conjoined invariants to address the problem. That work, however, had some limitations: the user had to supply the property being verified as an implicit conjunction of BDDs, the heuristic used to decide which conjunctions to evaluate was rather simple, and the termination test, though fast and effective on a set of examples, was not proven to be always correct. In this work, we address those problems by proposing a new, more sophisticated heuristic to simplify and evaluate lists of implicitly conjoined BDDs and an exact termination test. We demonstrate on examples that these more complex heuristics are reasonably efficient as well as allowing verification of examples that were previously intractable.
Keywords :
Binary decision diagrams; Boolean functions; Computer science; Costs; Data structures; Error correction; Formal verification; Hardware; Protocols; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1994. 31st Conference on
ISSN :
0738-100X
Print_ISBN :
0-89791-653-0
Type :
conf
DOI :
10.1109/DAC.1994.204111
Filename :
1600384
Link To Document :
بازگشت