TY - GEN
T1 - Reducing the number of lines in reversible circuits
AU - Wille, Robert
AU - Soeken, Mathias
AU - Drechsler, Rolf
PY - 2010
Y1 - 2010
N2 - Reversible logic became a promising alternative to traditional circuits because of its applications e.g. in low-power design and quantum computation. As a result, design of reversible circuits attracted great attention in the last years. The number of circuit lines is thereby a major criterion since it e.g. affects the still limited resource of qubits. Nevertheless, all approaches introduced so far for synthesis of complex reversible circuits need a significant amount of additional circuit lines - sometimes orders of magnitude more than the primary inputs. In this paper, we propose a post-process optimization method that addresses this problem. The general idea is to merge garbage output lines with appropriate constant input lines. To this end, parts of the circuits are re-synthesized. Experimental results show that by applying the proposed approach, the number of circuit lines can be reduced by 17% on average - in the best case by more than 40%. At the same time, the increase in the number of gates and the quantum costs, respectively, can be kept small.
AB - Reversible logic became a promising alternative to traditional circuits because of its applications e.g. in low-power design and quantum computation. As a result, design of reversible circuits attracted great attention in the last years. The number of circuit lines is thereby a major criterion since it e.g. affects the still limited resource of qubits. Nevertheless, all approaches introduced so far for synthesis of complex reversible circuits need a significant amount of additional circuit lines - sometimes orders of magnitude more than the primary inputs. In this paper, we propose a post-process optimization method that addresses this problem. The general idea is to merge garbage output lines with appropriate constant input lines. To this end, parts of the circuits are re-synthesized. Experimental results show that by applying the proposed approach, the number of circuit lines can be reduced by 17% on average - in the best case by more than 40%. At the same time, the increase in the number of gates and the quantum costs, respectively, can be kept small.
KW - Optimization
KW - Quantum Computation
KW - Reversible Logic
UR - http://www.scopus.com/inward/record.url?scp=77956206495&partnerID=8YFLogxK
U2 - 10.1145/1837274.1837439
DO - 10.1145/1837274.1837439
M3 - Conference contribution
AN - SCOPUS:77956206495
SN - 9781450300025
T3 - Proceedings - Design Automation Conference
SP - 647
EP - 652
BT - Proceedings of the 47th Design Automation Conference, DAC '10
T2 - 47th Design Automation Conference, DAC '10
Y2 - 13 June 2010 through 18 June 2010
ER -