DocumentCode :
2005210
Title :
A comparison of floating point and logarithmic number systems for FPGAs
Author :
Haselman, Michael ; Beauchamp, Michael ; Wood, Aaron ; Hauck, Scott ; Underwood, Keith ; Hemmert, K. Scott
Author_Institution :
Dept. of Electr. Eng., Washington Univ., Seattle, WA, USA
fYear :
2005
fDate :
18-20 April 2005
Firstpage :
181
Lastpage :
190
Abstract :
There have been many papers proposing the use of logarithmic numbers (LNS) as an alternative to floating point because of simpler multiplication, division and exponentiation computations. However, this advantage comes at the cost of complicated, inexact addition and subtraction, as well as the need to convert between the formats. In this work, we created a parameterized LNS library of computational units and compared them to an existing floating point library. Specifically, we considered multiplication, division, addition, subtraction, and format conversion to determine when one format should be used over the other and when it is advantageous to change formats during a calculation.
Keywords :
digital signal processing chips; field programmable gate arrays; floating point arithmetic; FPGA; LNS library; addition computation; division computation; exponentiation computation; floating point library; format conversion; logarithmic number system; multiplication computation; subtraction computation; Costs; Digital signal processing; Dynamic range; Field programmable gate arrays; Hardware; Laboratories; National security; Signal processing algorithms; Software libraries; US Department of Energy;
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.6
Filename :
1508538
Link To Document :
بازگشت