• DocumentCode
    166780
  • Title

    Efficient Reversible Logic Synthesis via Isomorphic Subgraph Matching

  • Author

    Krishna, Mridul ; Chattopadhyay, Abhiroop

  • Author_Institution
    Dept. of Electron. Electr. Eng., IIT Guwahati, Guwahati, India
  • fYear
    2014
  • fDate
    19-21 May 2014
  • Firstpage
    103
  • Lastpage
    108
  • Abstract
    Reversible logic is being studied extensively due to its applications in the design of nanoscale circuits with ultra-low power dissipation and future technologies such as quantum computing. Most methods that synthesize reversible logic circuits are restricted to small functions and are thus, not scalable. Previous methods based on Binary Decision Diagrams (BDD) are scalable but introduce a large number of additional circuit lines. In this paper, we present a technique that maps subgraphs of the BDD to structures with known reversible-circuit templates by posing this as a subgraph isomorphism problem. Experimental results show that this approach reduces the number of additional circuit lines introduced by previous approaches while retaining their scalability. We further show that for small functions, there is also an improvement in the quantum cost.
  • Keywords
    graph theory; logic circuits; logic design; low-power electronics; nanoelectronics; pattern matching; BDD; binary decision diagrams; circuit lines; isomorphic subgraph matching; nanoscale circuit design; quantum computing; quantum cost; reversible logic circuit synthesis; reversible-circuit templates; subgraph isomorphism problem; subgraph mapping; ultra-low power dissipation; Algorithm design and analysis; Boolean functions; Data structures; Electronic mail; Logic gates; Optimization methods; Vectors; Binary Decision Diagram; Quantum Cost; Reversible Logic; Subgraph Isomorphism;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple-Valued Logic (ISMVL), 2014 IEEE 44th International Symposium on
  • Conference_Location
    Bremen
  • ISSN
    0195-623X
  • Type

    conf

  • DOI
    10.1109/ISMVL.2014.26
  • Filename
    6845004