• DocumentCode
    1963941
  • Title

    An IEEE Compliant Floating-Point Adder with the Deeply Pipelining Paradigm on FPGAs

  • Author

    Jie, Shao ; Ning, Ye ; Xiao-Yan, Zhang

  • Author_Institution
    Coll. of Inf. Sci. & Technol., Nanjing Univ. of Aeronaut. & Astronaut., Nanjing
  • Volume
    4
  • fYear
    2008
  • fDate
    12-14 Dec. 2008
  • Firstpage
    50
  • Lastpage
    53
  • Abstract
    FPGAs are increasingly being used to design high-end computationally intense microprocessors capable of implementing floating-point operations based hardware accelerators. In this paper, the throughput was improved by increasing the number of pipelining stages of the floating-point adder, and the feasibility of advancing the system clock rate was researched by making the most of plenty of flip-flops in FPGAs. The multi-paths floating-point adder/subtractor architecture that was the separate exponents/mantissas operations and the separate addition/subtraction datapaths was presented. On Alterapsilas Stratix II series FPGA, we achieved throughput rates more than 375 MHz (329 MHz) for single (double) precision operations by 8(12)-stages deeply pipelining units.
  • Keywords
    IEEE standards; adders; field programmable gate arrays; flip-flops; floating point arithmetic; pipeline processing; IEEE compliant; Stratix II series FPGA; addition/subtraction datapaths; deeply pipelining paradigm; exponents/mantissas operations; flip-flops; floating-point adder; hardware accelerators; microprocessors; system clock rate; Clocks; Delay; Educational institutions; Field programmable gate arrays; Information science; Logic; Multiplexing; Pipeline processing; Signal processing algorithms; Throughput; FPGA; Floating-point adder; Pipelining; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering, 2008 International Conference on
  • Conference_Location
    Wuhan, Hubei
  • Print_ISBN
    978-0-7695-3336-0
  • Type

    conf

  • DOI
    10.1109/CSSE.2008.590
  • Filename
    4722561