• DocumentCode
    2124286
  • Title

    Noise-based algorithms for functional equivalence and tautology checking

  • Author

    Lin, Pey-Chang Kent ; Khatri, Sunil P.

  • Author_Institution
    Dept. of ECE, Texas A&M Univ., College Station, TX, USA
  • fYear
    2013
  • fDate
    6-9 Oct. 2013
  • Firstpage
    235
  • Lastpage
    240
  • Abstract
    In this paper, we present noise-based algorithms for functional equivalence and tautology checking using noise-based logic (NBL). A key property of NBL is that literals are represented by independent noise sources, from which we can construct noise-based cubes, and superpositions of such noise-based cubes, to create a noise-based Boolean function on a single wire. In our algorithms, the Boolean sum-of-products (SOP) formula is expressed in NBL as a superposition of its minterms. This noise-based representation of the SOP can then be compared with that of another SOP formula for equivalence checking (or with the noise-based formula representing tautology, for tautology checking) using a single operation. We validate our approach using software simulation.
  • Keywords
    Boolean functions; multivalued logic; Boolean sum-of-products formula; NBL; SOP formula; equivalence checking; functional equivalence; independent noise sources; noise-based Boolean function; noise-based algorithms; noise-based cubes superposition; noise-based formula; noise-based logic; software simulation; tautology checking; Additives; Correlation; Engines; Equations; Quantum computing; Signal to noise ratio;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2013 IEEE 31st International Conference on
  • Conference_Location
    Asheville, NC
  • Type

    conf

  • DOI
    10.1109/ICCD.2013.6657048
  • Filename
    6657048