DocumentCode :
523914
Title :
Reducing the number of lines in reversible circuits
Author :
Wille, Robert ; Soeken, Mathias ; Drechsler, Rolf
Author_Institution :
Inst. of Comput. Sci., Univ. of Bremen, Bremen, Germany
fYear :
2010
fDate :
13-18 June 2010
Firstpage :
647
Lastpage :
652
Abstract :
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.
Keywords :
circuit optimisation; logic design; circuit line; circuit re-synthesization; complex reversible circuit synthesis; post process optimization method; quantum computation; qubit resource; reversible logic; Boolean functions; Circuit simulation; Circuit synthesis; Circuit testing; Computer science; Data structures; Debugging; Logic design; Optimization methods; Quantum computing; Optimization; Quantum Computation; Reversible Logic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2010 47th ACM/IEEE
Conference_Location :
Anaheim, CA
ISSN :
0738-100X
Print_ISBN :
978-1-4244-6677-1
Type :
conf
Filename :
5523384
Link To Document :
بازگشت