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
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;
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
DOI :
10.1109/DSD.2008.95