• DocumentCode
    3314847
  • Title

    SAT-Based Equivalence Checking Based on Circuit Partitioning and Special Approaches for Conflict Clause Reuse

  • Author

    Andrade, Fabrício V. ; Oliveira, Márcia C M ; Fernandes, Antônio O. ; Coelho, Claudionor José N, Jr.

  • Author_Institution
    Univ. Fed. de Minas Gerais -DCC, Pampulha
  • fYear
    2007
  • fDate
    11-13 April 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents a new SAT-based CEC methodology for the verification of circuits with structural dependence. This methodology is based on circuit partitioning and special approaches for conflict clauses reuse, reducing highly the CEC problem complexity. Using this methodology it is possible to improve the overall verification time of similar and dissimilar circuits. For instance, for similar multiplier circuits it was possible to check equivalence up to 37 times 37 bit without any circuit topological information in nearly 40 minutes. For dissimilar circuits, the proposed methodology is able to check equivalence up to 24 times 24 bit in one hour overcoming the BDD-based approaches that using cutpoints cannot check beyond a 12 times 12 bit multiplier with reasonable time limit.
  • Keywords
    binary decision diagrams; computability; logic partitioning; multiplying circuits; BDD; SAT-based equivalence checking; binary decision diagrams; circuit partitioning; circuit topological information; conflict clauses reuse; multiplier circuits; Binary decision diagrams; Boolean functions; Circuit simulation; Data structures; Engines; Formal verification; Hardware; Logic circuits; Registers; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits and Systems, 2007. DDECS '07. IEEE
  • Conference_Location
    Krakow
  • Print_ISBN
    1-4244-1162-9
  • Electronic_ISBN
    1-4244-1162-9
  • Type

    conf

  • DOI
    10.1109/DDECS.2007.4295319
  • Filename
    4295319