Title :
Spectral and two-place decomposition techniques in reversible logic
Author :
Miller, D. Michael
Author_Institution :
Dept. of Comput. Sci., Victoria Univ., BC, Canada
Abstract :
A digital circuit is reversible if it maps each input vector into a unique output vector. Reversible circuits can lead to low-power CMOS implementations and are also of interest in optical and quantum computing. In this paper, we consider the synthesis of reversible logic assuming primitive reversible devices such as Feynman, Toffoli and Fredkin gates. In particular, we consider the use of Rademacher-Walsh spectral techniques and two-place decompositions of Boolean functions. Preliminary results are given for reversible and nonreversible functions and show that the approaches described do indeed show promise.
Keywords :
CMOS logic circuits; low-power electronics; quantum gates; Feynman gates; Fredkin gates; Rademacher-Walsh spectral techniques; Toffoli gates; digital circuit; input vector; low-power CMOS implementations; nonreversible functions; optical computing; primitive reversible devices; quantum computing; reversible functions; reversible logic; two-place decomposition techniques; two-place decompositions; unique output vector; Boolean functions; CMOS logic circuits; Circuit synthesis; Computer science; Digital circuits; Logic circuits; Logic devices; Logic gates; Optical computing; Quantum computing;
Conference_Titel :
Circuits and Systems, 2002. MWSCAS-2002. The 2002 45th Midwest Symposium on
Print_ISBN :
0-7803-7523-8
DOI :
10.1109/MWSCAS.2002.1186906