• DocumentCode
    2470321
  • Title

    Symmetry detection for large Boolean functions using circuit representation, simulation, and satisfiability

  • Author

    Zhang, Jin S. ; Mishchenko, Alan ; Brayton, Robert ; Chrzanowska-Jeske, Malgorzata

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Portland State Univ., OR
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    510
  • Lastpage
    515
  • Abstract
    Classical two-variable symmetries play an important role in many EDA applications, ranging from logic synthesis to formal verification. This paper proposes a complete circuit-based method that makes uses of structural analysis, integrated simulation and Boolean satisfiability for fast and scalable detection of classical symmetries of completely-specified Boolean functions. This is in contrast to previous incomplete circuit-based methods and complete BDD-based methods. Experimental results demonstrate that the proposed method works for large Boolean functions, for which BDDs cannot be constructed
  • Keywords
    Boolean functions; circuit simulation; computability; electronic design automation; formal verification; BDD-based methods; Boolean satisfiability; EDA applications; and-inverter graphs; circuit representation; circuit satisfiability; circuit simulation; formal verification; large Boolean functions; logic synthesis; symmetry detection; Analytical models; Automatic test pattern generation; Boolean functions; Circuit simulation; Circuit synthesis; Computational modeling; Data structures; Electronic design automation and methodology; Formal verification; Integrated circuit synthesis; Algorithms; And-Inverter Graphs; Boolean functions; Boolean satisfiability; Experimentation; Performance; Theory; classical symmetries; simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2006 43rd ACM/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    1-59593-381-6
  • Type

    conf

  • DOI
    10.1109/DAC.2006.229269
  • Filename
    1688851