Title :
Reversible implementation of square-root circuit
Author :
Sultana, Sayeeda ; Radecka, Katarzyna
Author_Institution :
Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, QC, Canada
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;
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
DOI :
10.1109/ICECS.2011.6122234