|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
13th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'05)
A Comparison of Floating Point and Logarithmic Number Systems for FPGAs
Los Alamitos
April 18-April 20
ISBN: 0-7695-2445-1
| ASCII Text | x | ||
| Michael Haselman, Michael Beauchamp, Aaron Wood, Scott Hauck, Keith Underwood, K. Scott Hemmert, "A Comparison of Floating Point and Logarithmic Number Systems for FPGAs," Field-Programmable Custom Computing Machines, Annual IEEE Symposium on, pp. 181-190, 13th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'05), 2005. | |||
| BibTex | x | ||
| @article{ 10.1109/FCCM.2005.6, author = {Michael Haselman and Michael Beauchamp and Aaron Wood and Scott Hauck and Keith Underwood and K. Scott Hemmert}, title = {A Comparison of Floating Point and Logarithmic Number Systems for FPGAs}, journal ={Field-Programmable Custom Computing Machines, Annual IEEE Symposium on}, volume = {0}, year = {2005}, isbn = {0-7695-2445-1}, pages = {181-190}, doi = {http://doi.ieeecomputersociety.org/10.1109/FCCM.2005.6}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Field-Programmable Custom Computing Machines, Annual IEEE Symposium on TI - A Comparison of Floating Point and Logarithmic Number Systems for FPGAs SN - 0-7695-2445-1 SP181 EP190 A1 - Michael Haselman, A1 - Michael Beauchamp, A1 - Aaron Wood, A1 - Scott Hauck, A1 - Keith Underwood, A1 - K. Scott Hemmert, PY - 2005 KW - null VL - 0 JA - Field-Programmable Custom Computing Machines, Annual IEEE Symposium on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/FCCM.2005.6
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 [1,4-9,13]. 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.
Citation:
Michael Haselman, Michael Beauchamp, Aaron Wood, Scott Hauck, Keith Underwood, K. Scott Hemmert, "A Comparison of Floating Point and Logarithmic Number Systems for FPGAs," fccm, pp.181-190, 13th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.
