• DocumentCode
    2952158
  • Title

    Efficient Implementation of IEEE Double Precision Floating-Point Multiplier on FPGA

  • Author

    Jaiswal, Manish Kumar ; Chandrachoodan, Nitin

  • Author_Institution
    Dept. of Electr. Eng., Indian Inst. of Technol.-Madras, Chennai
  • fYear
    2008
  • fDate
    8-10 Dec. 2008
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    An efficient architecture for implementation of double precision floating point multiplication on field programmable gate array (FPGA) is presented, based on the use of partial block multipliers. The proposed module gives excellent performance with efficient use of resources, achieving upto 292 MHz on a Xilinx Virtex II Pro device and 325 MHz on a Xilinx Virtex IV. The cost of the design is an error when compared to the IEEE standard, of up to 1 unit in last place (ulp) when used with partial nearest value rounding, or up to 2 ulp without rounding. Comparisons against the best reported multipliers in the literature show that the proposed module can outperform them.
  • Keywords
    field programmable gate arrays; floating point arithmetic; multiplying circuits; FPGA; IEEE double precision floating-point multiplier; Xilinx Virtex II Pro device; Xilinx Virtex IV; field programmable gate array; frequency 292 MHz; frequency 325 MHz; partial block multipliers; Costs; Delay; Field programmable gate arrays; Floating-point arithmetic; Hardware; Libraries; Logic; Region 10; Sections; Signal processing; Double precision; FPGA; Floating point multiplication; Partial block multiplier; Virtex;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial and Information Systems, 2008. ICIIS 2008. IEEE Region 10 and the Third international Conference on
  • Conference_Location
    Kharagpur
  • Print_ISBN
    978-1-4244-2806-9
  • Electronic_ISBN
    978-1-4244-2806-9
  • Type

    conf

  • DOI
    10.1109/ICIINFS.2008.4798393
  • Filename
    4798393