• 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