• DocumentCode
    561382
  • Title

    Planning for end-to-end formal using simulation-based coverage

  • Author

    Aggarwal, Prashant ; Chu, Darrow ; Kadamby, Vijay ; Singhal, Vigyan

  • Author_Institution
    Oski Technol., Gurgaon, India
  • fYear
    2011
  • fDate
    Oct. 30 2011-Nov. 2 2011
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    Model checking tools are gaining traction as a practical formal verification solution for industrial designs. However, the use of abstraction models is key to overcoming complexity barriers in applying these tools. Coverage has been a useful metric to determine when simulation-based verification is complete. In this paper, we show how similar coverage metrics can be used to determine the completeness of a formal verification setup. We also show how coverage can be used to determine effectiveness of different abstraction models are. This methodology can be used to set formal verification goals, and to measure the progress of the work, thereby placing formal verification in a chip design schedule. We use a real-world design with a large state space, and present quantitative coverage metrics to illustrate the methodology, and its benefits for faster run-time, faster discovery of bugs, and higher coverage.
  • Keywords
    digital simulation; formal verification; integrated circuit design; abstraction models; chip design schedule; coverage metrics; end-to-end formal planning; formal verification solution; industrial designs; model checking tools; simulation-based coverage; simulation-based verification; Clocks; Complexity theory; Payloads; Protocols; Radiation detectors; Schedules;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods in Computer-Aided Design (FMCAD), 2011
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4673-0896-0
  • Type

    conf

  • Filename
    6148917