2017 IEEE Computer Society Annual Symposium on VLSI (ISVLSI) 2017
DOI: 10.1109/isvlsi.2017.28
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Single-Precision Floating-Point Division Using Harmonized Parabolic Synthesis

Abstract: 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 imp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
3
3

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 17 publications
(22 reference statements)
0
6
0
Order By: Relevance
“…The normally form of reciprocal computation can be shown in (5), it is the mantissa of the floating-point number [14]. In the harmonized parabolic synthesis method, the input and output variable should be normalized to the range of [0, 1].…”
Section: B Harmonized Parabolic Synthesis Methodsmentioning
confidence: 99%
See 3 more Smart Citations
“…The normally form of reciprocal computation can be shown in (5), it is the mantissa of the floating-point number [14]. In the harmonized parabolic synthesis method, the input and output variable should be normalized to the range of [0, 1].…”
Section: B Harmonized Parabolic Synthesis Methodsmentioning
confidence: 99%
“…In the HPS method, in order to implement reciprocal with high accuracy and low complexity, constructing sufficient sub-functions has become the key. To simplify the hardware implementation, simple first order first sub-function has been presented in [14] and [16] for approximating reciprocal. However, it has the drawback of low convergence and low accuracy.…”
Section: First Order First Sub-function Based Harmonized Parabolicmentioning
confidence: 99%
See 2 more Smart Citations
“…To generate the hardware blocks, we developed a new back-end that generates a combination of hardware and software code, using the Chisel and C languages, respectively. Those actions, which are tagged as hot-spots during the analysis step, were converted into hardware blocks acting as accelerators in Chisel, whereas the rest of the application was converted into target-specific software, which at present is in C. The code generator makes use of a library of hardware blocks consisting of efficient implementations for floating-point division [77] and square root operations.…”
Section: Code Generationmentioning
confidence: 99%