• 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