DocumentCode
2365543
Title
Efficient Implementation of Floating-Point Reciprocator on FPGA
Author
Jaiswal, Manish Kumar ; Chandrachoodan, Nitin
Author_Institution
Dept. of Electr. Eng., IIT-Madras, Chennai
fYear
2009
fDate
5-9 Jan. 2009
Firstpage
267
Lastpage
271
Abstract
In this paper we have presented an efficient FPGA implementation of a reciprocator for both IEEE single-precision and double-precision floating point numbers. The method is based on the use of look-up tables and partial block multipliers. Compared with previously reported work, the modules occupy less area with a higher performance and less latency. The designs trade off either 1 unit in last-place (ulp) or 2 ulp of accuracy (for double or single precision respectively), without rounding, to obtain a better implementation. Rounding can also be added to the design to restore some accuracy at a slight cost in area.
Keywords
field programmable gate arrays; floating point arithmetic; table lookup; FPGA; double-precision floating point numbers; floating-point reciprocator; look-up tables; partial block multipliers; single-precision floating point numbers; Costs; Delay; Dynamic range; Field programmable gate arrays; Floating-point arithmetic; Hardware; Signal processing algorithms; Signal synthesis; Table lookup; Very large scale integration; FPGA; Floating-point arithmetic; binomial expansion; double-precision; partial block-multipliers; reciprocator;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 2009 22nd International Conference on
Conference_Location
New Delhi
ISSN
1063-9667
Print_ISBN
978-0-7695-3506-7
Type
conf
DOI
10.1109/VLSI.Design.2009.12
Filename
4749685
Link To Document