Title :
FPGA implementation of hybrid fixed point - Floating point multiplication
Author :
Amaricai, A. ; Boncalo, O. ; Sicoe, Ovidiu ; Marcu, Marius
Author_Institution :
Comput. Eng. Dept., Univ. Politeh. of Timisoara, Timisoara, Romania
Abstract :
This paper presents a hybrid fix point - floating point (FP) multiplication unit. It has as inputs a fixed point and a FP number and outputs a FP number. Algorithm and corresponding architecture are proposed. Two distinct approaches have been implemented on Xillinx Virtex 5 FPGA board: one geared towards performance whilst the second is optimized for cost. Synthesis results show an improvement up to 45% for slice LUT utilization for the cost optimized architecture and up to 35% less latency for the pro-performance implementation with respect to a composite unit made of a fixed to FP converter and a FP multiplier. Both proposed implementation require up to 50% less DSP blocks usage.
Keywords :
field programmable gate arrays; floating point arithmetic; DSP blocks usage; FPGA implementation; LUT utilization; Xillinx Virtex 5 FPGA board; floating point multiplication; hybrid fixed point; pro-performance implementation; Detectors; Digital signal processing; Field programmable gate arrays; Finite impulse response filters; Optimization; Table lookup; Digital Arithmetic; FPGA; Floating Point; Multiplication;
Conference_Titel :
Mixed Design of Integrated Circuits and Systems (MIXDES), 2013 Proceedings of the 20th International Conference
Conference_Location :
Gdynia
Print_ISBN :
978-83-63578-00-8