• 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