Title :
Network Structure Cascade for Reversible Logic
Author :
Guan, Zhijin ; Qin, Xiaolin ; Zhang, Yiqing ; Shi, Quan
Abstract :
A reversible logic function maps each of the 2m input patterns to a unique output pattern. The network cascade structure problem is to realize a reversible function by a cascade of primitive reversible gates. We present a method that synthesizes a network with family of Toffoli gates. The cascade algorithm finds cascade of Toffoli gates with no backtracking and minimal look-ahead, and apply transformations that reduce the number of gates in the network. We have synthesized all three input and output reversible functions and compare our results to the other optimal results. We also present the results of applying our synthesis method to obtain networks for number of benchmark function.
Keywords :
logic gates; Toffoli gates; network cascade structure problem; primitive reversible gates; reversible logic function; Computer science; Design methodology; Educational institutions; Information science; Logic functions; Network synthesis; Quantum computing; Signal processing algorithms; Signal synthesis; Space technology;
Conference_Titel :
Natural Computation, 2007. ICNC 2007. Third International Conference on
Conference_Location :
Haikou
Print_ISBN :
978-0-7695-2875-5
DOI :
10.1109/ICNC.2007.493