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