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
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;
Conference_Titel :
Multiple-Valued Logic (ISMVL), 2014 IEEE 44th International Symposium on
Conference_Location :
Bremen
DOI :
10.1109/ISMVL.2014.26