DocumentCode
3225240
Title
Design of a reversible floating-point adder architecture
Author
Nachtigal, Michael ; Thapliyal, Himanshu ; Ranganathan, Nagarajan
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
fYear
2011
fDate
15-18 Aug. 2011
Firstpage
451
Lastpage
456
Abstract
The study of reversible circuits holds great promise for emerging technologies. Reversible circuits offer the possibility for great reductions in power consumption, and quantum computers will require logically reversible digital circuits. Many different reversible implementations of logical and arithmetic units have been proposed in the literature, but very few reversible floating-point designs exist. Floating-point operations are needed very frequently in nearly all computing disciplines, and studies have shown floating-point addition to be the most oft used floating-point operation. In this paper we present for the first time a reversible floating-point adder that closely follows the IEEE754 specification for binary floating-point arithmetic. Our design requires reversible designs of a controlled swap unit, a subtracter, an alignment unit, signed integer representation conversion units, an integer adder, a normalization unit, and a rounding unit. We analyze these major components in terms of quantum cost, garbage outputs, and constant inputs.
Keywords
adders; floating point arithmetic; logic design; quantum computing; IEEE754 specification; alignment unit; arithmetic units; binary floating-point arithmetic; computing disciplines; constant inputs; controlled swap unit; floating-point addition; floating-point operations; garbage outputs; integer adder; logical units; logically reversible digital circuits; normalization unit; power consumption; quantum computers; quantum cost; reversible circuits; reversible designs; reversible floating-point adder architecture design; reversible floating-point designs; rounding unit; signed integer representation conversion units; subtracter; Adders; Computer architecture; Computers; Conferences; Logic gates; Microprocessors; Radiation detectors; Reversible logic; addition; arithmetic; floating-point; quantum computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Nanotechnology (IEEE-NANO), 2011 11th IEEE Conference on
Conference_Location
Portland, OR
ISSN
1944-9399
Print_ISBN
978-1-4577-1514-3
Electronic_ISBN
1944-9399
Type
conf
DOI
10.1109/NANO.2011.6144358
Filename
6144358
Link To Document