DocumentCode
3133577
Title
An evolutionary approach to reversible logic synthesis using output permutation
Author
Datta, Kanak ; Sengupta, Indranil ; Rahaman, Hafizur ; Drechsler, Rolf
Author_Institution
Dept. of Inf. Technol., Bengal Eng. & Sci. Univ., Shibpur, India
fYear
2013
fDate
16-18 Dec. 2013
Firstpage
1
Lastpage
6
Abstract
The area of reversible circuit synthesis has become very important in recent years with the growing emphasis on low-power design and quantum computation. Many synthesis approaches have been reported over the last two decades. For small functions exact solutions can be computed. Otherwise, heuristics have to be applied that are either based on transformations or a direct mapping from a given data structure. Recently, it was shown that significant reduction in the cost of the synthesized circuits can be obtained, if the ordering of the output lines is changed. The drawback of the approach was that it can only be applied to smaller sized circuits. In this paper, an evolutionary approach for obtaining a good ordering of the output variables is proposed, which can be used for larger sized circuits as well. The method does not require explicit synthesis of the reversible circuit netlist. Experimental results are shown with respect to a transformation based synthesis tool. Reductions of up to 98% can be observed with an average reduction of 64.4 % for larger circuits.
Keywords
data structures; evolutionary computation; integrated circuit design; logic circuits; low-power electronics; data structure; evolutionary approach; low-power design; output permutation; quantum computation; reversible circuit netlist; reversible circuit synthesis; reversible logic synthesis; synthesized circuits; Benchmark testing; Boolean functions; Data structures; Evolutionary computation; Logic gates; Next generation networking; Search problems; Reversible logic; evolutionary algorithm; output permutation;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Test Symposium (IDT), 2013 8th International
Conference_Location
Marrakesh
Type
conf
DOI
10.1109/IDT.2013.6727117
Filename
6727117
Link To Document