• DocumentCode
    2571782
  • Title

    An efficient sequential equivalence checking framework using Boolean Satisfiability

  • Author

    Zheng, Feijun ; Weng, Yanling ; Yan, Xiaolang

  • Author_Institution
    Zhejiang Univ., Hangzhou
  • fYear
    2007
  • fDate
    22-25 Oct. 2007
  • Firstpage
    1174
  • Lastpage
    1177
  • Abstract
    This paper presents a sequential equivalence checking (SEC) framework based upon Boolean satisfiability (SAT) related engines such as sequential SAT and invariant checking. By detecting invariants in the miter circuits, the search space can be dramatically reduced. Some techniques such as timeframe expansion and dynamic candidate selection are introduced to enhance the invariant checking accuracy. Furthermore, a heuristic is presented to quickly find counter-examples for those in-equivalent tasks. The efficiency of the approach is demonstrated using some larger ISCAS89 circuits and hard-to-verify industrial circuits.
  • Keywords
    Boolean functions; computability; sequential circuits; Boolean satisfiability; ISCAS89 circuits; hard-to-verify industrial circuits; miter circuits; sequential equivalence checking framework; Automatic test pattern generation; Boolean functions; Circuit synthesis; Circuit testing; Data structures; Electronic design automation and methodology; Engines; Flip-flops; Packaging; Sequential circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2007. ASICON '07. 7th International Conference on
  • Conference_Location
    Guilin
  • Print_ISBN
    978-1-4244-1132-0
  • Electronic_ISBN
    978-1-4244-1132-0
  • Type

    conf

  • DOI
    10.1109/ICASIC.2007.4415843
  • Filename
    4415843