Floating-point divider design for FPGAs

被引:9
|
作者
Hemmert, K. Scott [1 ]
Underwood, Keith D. [1 ]
机构
[1] Sandia Natl Labs, Albuquerque, NM 87185 USA
关键词
divider; field-programmable gate array (FPGA); floating-point; EEEE-754;
D O I
10.1109/TVLSI.2007.891099
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Growth in floating-point applications for field-programmable gate arrays (FPGAs) has made it critical to optimize floating-point units for FPGA technology. The divider is of particular interest because the design space is large and divider usage in applications varies widely. Obtaining the right balance between clock speed, latency, throughput, and area in FPGAs can be challenging. The designs presented here cover a range of performance, throughput, and area constraints. On a Xilinx Virtex4-11 FPGA, the range includes 250-MHz IEEE compliant double precision divides that are fully pipelined to 187-MHz iterative cores. Similarly, area requirements range from 4100 slices down to a mere 334 slices.
引用
收藏
页码:115 / 118
页数:4
相关论文
共 50 条
  • [31] An analysis of the double-precision floating-point FFT on FPGAs
    Hemmert, KS
    Underwood, KD
    FCCM 2005: 13TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2005, : 171 - 180
  • [32] Fast Generation of Custom Floating-Point Spatial Filters on FPGAs
    Campos, Nelson
    Edirisinghe, Eran
    Chesnokov, Slava
    Larkin, Daniel
    IEEE ACCESS, 2024, 12 : 167059 - 167071
  • [33] HIGH-PERFORMANCE FLOATING-POINT IMPLEMENTATION USING FPGAS
    Parker, Michael
    MILCOM 2009 - 2009 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-4, 2009, : 323 - 327
  • [34] A Decimal Floating-Point Divider Using Newton–Raphson Iteration
    Liang-Kai Wang
    Michael J. Schulte
    The Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, 2007, 49 : 3 - 18
  • [35] Efficient floating-point based block LU decomposition on FPGAs
    Govindu, G
    Prasanna, V
    Daga, V
    Gangadharpalli, S
    Sridhar, V
    ERSA '04: THE 2004 INTERNATIONAL CONFERENCE ON ENGINEERING OF RECONFIGURABLE SYSTEMS AND ALGORITHMS, 2004, : 276 - 279
  • [36] A dual-mode quadruple precision floating-point divider
    Isseven, Aytunc
    Akkas, Ahmet
    2006 FORTIETH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-5, 2006, : 1697 - +
  • [37] DESIGN OF A STANDARD FLOATING-POINT CHIP
    TROUTMAN, WW
    DIODATO, PW
    GOKSEL, AK
    TSAY, MS
    KRAMBECK, RH
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1986, 21 (03) : 396 - 399
  • [38] Design of floating-point data types
    Goldberg, David
    ACM letters on programming languages and systems, 1992, 1 (02): : 138 - 151
  • [39] Resource-Constrained Multiprocessor Synthesis for Floating-Point Applications on FPGAs
    Wang, Xiaofang
    Gupta, Pallav
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2011, 16 (04)
  • [40] A library of parameterizable floating-point cores for FPGAs and their application to scientific computing
    Govindu, G
    Scrofano, R
    Prasanna, VK
    ERSA'05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON ENGINEERING OF RECONFIGURABLE SYSTEMS AND ALGORITHMS, 2005, : 137 - 145