• DocumentCode
    2049960
  • Title

    Dynamic abstraction using SAT-based BMC

  • Author

    Zhang, Liang ; Prasad, Mukul R. ; Hsiao, Michael S. ; Sidle, Thomas

  • Author_Institution
    Cadence Design Syst., San Jose, CA, USA
  • fYear
    2005
  • fDate
    13-17 June 2005
  • Firstpage
    754
  • Lastpage
    757
  • Abstract
    We propose a new dynamic method of abstraction, which can be applied during successive steps of the model checking algorithm to further reduce the model produced by traditional static abstraction methods. This is facilitated by information gathered from an analysis of the proof of unsatisfiability of SAT-based bounded model checking problems formulated on the original design. The dynamic abstraction effectively allows the model checker to work with smaller abstract models. Experiments on several industrial benchmarks demonstrate that dynamic abstraction can significantly improve both the performance and the capacity of typical abstraction refinement flows.
  • Keywords
    computability; logic design; SAT-based BMC; abstract models; abstraction refinement; bounded model checking; dynamic abstraction; static abstraction methods; Algorithm design and analysis; Circuits; Design automation; Design engineering; Explosions; Information analysis; Laboratories; Latches; Permission; Refining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings. 42nd
  • Print_ISBN
    1-59593-058-2
  • Type

    conf

  • DOI
    10.1109/DAC.2005.193912
  • Filename
    1510432