Please use this identifier to cite or link to this item: https://sci.ldubgd.edu.ua/jspui/handle/123456789/6146
Title: Efficient Floating-Point Division for Digital Signal Processing Application [Tips & Tricks].
Authors: Moroz, L.V.
Samotyj, V.V.
Keywords: Signal processing algorithms, Approximation algorithms, Program processors, Microcontrollers, Software algorithms, Digital signal processing
Issue Date: 2019
Publisher: IEEE Signal Processing Magazine
Abstract: Floating-point division is an expensive operation for processors in digital signal processing (DSP). The basis of the division operation is finding the reciprocal of the divisor. We present a reciprocal algorithm with four multiplications for single accuracy and six for double accuracy. The algorithm specifically includes bithack (known as magic constant) operations and floating-point addition, multiplication, and the fused multiply-add (fma) operation. The proposed approach improves two characteristics of the division process: accuracy and number of steps. This second characteristic has a direct impact on the division operation performance time and on the amount of equipment required for hardware implementation.
URI: http://hdl.handle.net/123456789/6146
Appears in Collections:2019

Files in This Item:
File Description SizeFormat 
S1.docxarticle12.44 kBMicrosoft Word XMLView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.