DocumentCode
438467
Title
Automatic assume guarantee analysis for assertion-based formal verification
Author
Wang, Dong ; Levitt, James
Author_Institution
Synopsys Inc., Mountain View, CA, USA
Volume
1
fYear
2005
fDate
18-21 Jan. 2005
Firstpage
561
Abstract
Assertion based verification encourages the insertion of many assertions into a design. Typically, not all assertions can be proven (or falsified). The indeterminate assertions require manual analysis in order to determine design correctness - a time-consuming and error-prone process. This paper shows how automatic assume guarantee reasoning can be used to reduce the amount of manual analysis. We present algorithms to automatically compute the assume guarantee relations between assertions. We extend circular assume guarantee reasoning to compute more proofs. And, we show how automatic assume guarantee reasoning can be used in practice to reduce the number of indeterminate assertions requiring manual analysis. We present the results of applying our algorithms to large industrial designs.
Keywords
formal verification; logic design; assertion-based formal verification; automatic assume guarantee analysis; circular assume guarantee reasoning; design correctness; guarantee relations; indeterminate assertions; manual analysis; proof computing; Algorithm design and analysis; Computer bugs; Design automation; Error correction; Formal verification; Graphics; Industrial relations; Inspection; Logic design; Safety;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
Print_ISBN
0-7803-8736-8
Type
conf
DOI
10.1109/ASPDAC.2005.1466227
Filename
1466227
Link To Document