• 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