• DocumentCode
    2159179
  • Title

    An Equivalence Checking Method for Circuits with Black Boxes Based on Logic Cone and SAT

  • Author

    Yue, Yuan ; Wu, Jinzhao ; He, Anping

  • Author_Institution
    Sch. of Comput. Sci. & Inf. Eng., Northwest Univ. for Nat., Lanzhou, China
  • fYear
    2010
  • fDate
    24-26 Aug. 2010
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper, an approach has been proposed for solving this problem of equivalence checking for partial implementation in digital circuits. The partial implementation can also be called Black Boxes in which parts of the implementation are not yet finished or known. First, the reference and partial implementation designs are divided into small components called logic cones respectively; Second, logic cones are matched using matching techniques between reference and partial implementation designs; Third, an “exclusive-or” logic gate is applied to the two matched logic cones to construct a miter; Finally, each miter is proven to be functionally equivalent or nonequivalent using SAT engine. The method of circuit partition is used to equivalence checking for partial implementations in order to decrease the time and space complexity. A series of experimental results show the effectiveness and feasibility of the approach on the ISCAS´85 benchmark circuits.
  • Keywords
    circuit complexity; logic circuits; logic design; logic gates; ISCAS´85 benchmark circuits; SAT engine; black boxes; circuit partition; digital circuits; equivalence checking method; exclusive-OR logic gate; logic cones matching; partial implementation design; reference design; space complexity; time complexity; Algorithm design and analysis; Boolean functions; Circuit synthesis; Data structures; Digital circuits; Logic gates; Partitioning algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Management and Service Science (MASS), 2010 International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-5325-2
  • Electronic_ISBN
    978-1-4244-5326-9
  • Type

    conf

  • DOI
    10.1109/ICMSS.2010.5576623
  • Filename
    5576623