• DocumentCode
    2919849
  • Title

    Reversible implementation of square-root circuit

  • Author

    Sultana, Sayeeda ; Radecka, Katarzyna

  • Author_Institution
    Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, QC, Canada
  • fYear
    2011
  • fDate
    11-14 Dec. 2011
  • Firstpage
    141
  • Lastpage
    144
  • Abstract
    In this paper we present a novel reversible implementation of a square-root circuit with an array structure. In scientific computations such as numerical analysis, computer graphics, complex number computations, square root is an important operation. In classical irreversible arena we find different realizations of square root circuit. Since reversible circuit is emerging as an alternative to classical circuit, here we introduce a novel reversible realization of this operation. As a basic module, we propose a reversible controlled adder/subtractor (RCAS) block based on 2´s Complement computation. In our design we use an array of such RCAS blocks which perform addition or subtraction based on the result generated from digit-by-digit square root operation. To our best knowledge this is the first methodical approach for implementing reversible square root circuit. The new structure of the circuit and different parameters - number of gates, garbage bits and quantum cost for n-bit realization is presented here.
  • Keywords
    adders; digital integrated circuits; logic circuits; array structure; digit-by-digit square root operation; reversible controlled adder/subtractor block; reversible implementation; square-root circuit; Adders; Arrays; Benchmark testing; Computers; Design automation; Logic gates; Simulation; 2´s complement computation; Controlled adder/Subtractor; Reversible logic; Square-root Circuit;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems (ICECS), 2011 18th IEEE International Conference on
  • Conference_Location
    Beirut
  • Print_ISBN
    978-1-4577-1845-8
  • Electronic_ISBN
    978-1-4577-1844-1
  • Type

    conf

  • DOI
    10.1109/ICECS.2011.6122234
  • Filename
    6122234