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 :
بازگشت