Title
Efficient Single-Precision Floating-Point Division Using Harmonized Parabolic Synthesis
Abstract
This paper proposes a novel method for performing division on floating-point numbers represented in IEEE-754 single-precision (binary32) format. The method is based on an inverter, implemented as a combination of Parabolic Synthesis and second-degree interpolation, followed by a multiplier. It is implemented with and without pipeline stages individually and synthesized while targeting a Xilinx Ultrascale FPGA. The implementations show better resource usage and latency results when compared to other implementations based on different methods. In case of throughput, the proposed method outperforms most of the other works, however, some Altera FPGAs achieve higher clock rate due to the differences in the DSP slice multiplier design. Due to the small size, low latency and high throughput, the presented floating-point division unit is suitable for high performance embedded systems and can be integrated into accelerators or be used as a stand-alone accelerator.
Year
DOI
Venue
2017
10.1109/ISVLSI.2017.28
2017 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)
Keywords
Field
DocType
Single-precision,floating-point,binary32,division,FPGA,Parabolic Synthesis
Single-precision floating-point format,Digital signal processing,Computer science,Interpolation,Field-programmable gate array,Multiplier (economics),Throughput,Latency (engineering),Computer hardware,Clock rate
Conference
ISBN
Citations 
PageRank 
978-1-5090-6763-3
1
0.37
References 
Authors
9
4
Name
Order
Citations
PageRank
Suleyman Savas151.93
Erik Hertz2304.32
Tomas Nordström310515.82
Zain ul-Abdin4114.76