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
Link To Document :
بازگشت