• DocumentCode
    772759
  • Title

    Modular verification of timed circuits using automatic abstraction

  • Author

    Zheng, Hao ; Mercer, Eric ; Myers, Chris

  • Author_Institution
    IBM, Essex Junction, VT, USA
  • Volume
    22
  • Issue
    9
  • fYear
    2003
  • Firstpage
    1138
  • Lastpage
    1153
  • Abstract
    The major barrier that prevents the application of formal verification to large designs is state explosion. This paper presents a new approach for verification of timed circuits using automatic abstraction. This approach partitions the design into modules, each with constrained complexity. Before verification is applied to each individual module, irrelevant information to the behavior of the selected module is abstracted away. This approach converts a verification problem with big exponential complexity to a set of subproblems, each with small exponential complexity. Experimental results are promising in that they indicate that our approach has the potential of completing much faster while using less memory than traditional flat analysis.
  • Keywords
    circuit CAD; circuit complexity; formal verification; timing circuits; automatic abstraction; exponential complexity; modular verification; timed circuit design; Asynchronous circuits; Clocks; Decoding; Delay; Energy consumption; Explosions; Formal verification; Microprocessors; State-space methods; Timing;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2003.816214
  • Filename
    1225807