DocumentCode :
3330597
Title :
A Fast Transformation-Based Synthesis Algorithm for Reversible Circuits
Author :
Ardestani, Ehsan K. ; Zamani, Morteza Saheb ; Sedighi, Mehdi
Author_Institution :
Comput. Eng. Dept., Amirkabir Univ. of Technol., Tehran
fYear :
2008
fDate :
3-5 Sept. 2008
Firstpage :
803
Lastpage :
806
Abstract :
In this paper, a simple and fast algorithm for the synthesis of reversible circuits is presented. This algorithm considers the synthesis process as a kind of sorting problem, generating a reversible circuit composed of CNOT-based gates. We prove that the proposed algorithm converges for any given specification. The empirical results of realizing examples discussed in the literature are reported. The results show that the algorithm leads to a near optimum solution for all 3*3 specifications and very good results for other larger specifications in much fewer steps compared to the search based and other previous algorithms.
Keywords :
network synthesis; CNOT-based gates; fast transformation-based synthesis algorithm; reversible circuits synthesis; sorting problem; Algorithm design and analysis; Boolean functions; Circuit synthesis; Computer architecture; Design engineering; Design methodology; Digital systems; Hamming distance; Quantum computing; Sorting; Quantum Circuits; Reversible Logic; Synthesis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design Architectures, Methods and Tools, 2008. DSD '08. 11th EUROMICRO Conference on
Conference_Location :
Parma
Print_ISBN :
978-0-7695-3277-6
Type :
conf
DOI :
10.1109/DSD.2008.95
Filename :
4669318
Link To Document :
بازگشت