• DocumentCode
    2561197
  • Title

    Permutation and phase independent Boolean comparison

  • Author

    Mohnke, Janett ; Malik, Sharad

  • Author_Institution
    Dept. of Comput. Sci., Humboldt Univ., Berlin, Germany
  • fYear
    1993
  • fDate
    22-25 Feb 1993
  • Firstpage
    86
  • Lastpage
    92
  • Abstract
    The problem of checking the equivalence of two Boolean functions under arbitrary input permutations and/or input plane assignments is considered. This problem has several applications in the synthesis and verification of combinational logic. The approach presented computes a signature for each variable or phase of a variable that will help establish correspondence of variables or phases of variables. The strength of the proposed approach depends on the ability to quickly derive a signature with minimum aliasing. Aliasing refers to two different variables or phases having the same signature, thus rendering this signature useless for the purpose of distinguishing between them. Experimental results on a large number of examples establish the efficacy of this approach
  • Keywords
    Boolean functions; combinational circuits; combinational switching; equivalence classes; logic CAD; logic design; Boolean functions; arbitrary input permutations; combinational logic; equivalence; input plane assignments; logic synthesis; minimum aliasing; permutation; phase independent Boolean comparison; signature; verification; Application software; Automatic logic units; Boolean functions; Circuit synthesis; Computer science; Data structures; Field programmable gate arrays; Libraries; Logic circuits; Network synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1993, with the European Event in ASIC Design. Proceedings. [4th] European Conference on
  • Conference_Location
    Paris
  • Print_ISBN
    0-8186-3410-3
  • Type

    conf

  • DOI
    10.1109/EDAC.1993.386495
  • Filename
    386495