DocumentCode :
2005156
Title :
Higher radix floating-point representations for FPGA-based arithmetic
Author :
Catanzaro, Bryan ; Nelson, Brent
Author_Institution :
Dept. of Electr. & Comput. Eng., Brigham Young Univ., Provo, UT, USA
fYear :
2005
fDate :
18-20 April 2005
Firstpage :
161
Lastpage :
170
Abstract :
FPGA implementations of floating-point operators have historically been designed to use binary floating-point representations. The general computing world settled on binary floating-point representations over three decades ago, and more recently, the FPGA community followed their example. Binary representations were chosen to maximize numerical accuracy per bit of data, however, the unique nature of FPGA-based computation makes numerical accuracy per unit of FPGA resources a more important measure of the usefulness of a given floating-point representation. In this paper, we show that higher radix floating-point representations are well suited to FPGA-based computations, especially high precision calculations which require the support of denormalized numbers. Higher radix representations use FPGA resources more efficiently. For example, a hexadecimal floating-point adder has a 30% smaller area-time product than its binary counterpart, while still delivering equal worst-case and better average-case numerical accuracy. Contrary to established belief, higher radix representations are useful for FPGA applications requiring IEEE 754 compliance, since they can deliver superior numerical performance while still using less FPGA resources.
Keywords :
field programmable gate arrays; floating point arithmetic; FPGA implementation; binary floating-point representation; floating-point operator; high precision calculation; radix floating-point representation; Computer architecture; Costs; Delay; Design engineering; Field programmable gate arrays; Fixed-point arithmetic; Floating-point arithmetic; Hardware; Laboratories; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines, 2005. FCCM 2005. 13th Annual IEEE Symposium on
Print_ISBN :
0-7695-2445-1
Type :
conf
DOI :
10.1109/FCCM.2005.43
Filename :
1508536
Link To Document :
بازگشت