Floating-Point Multiplication and Addition Algorithm Based on Coarse-Grained Reconfigurable Processor

Jing Gao,Zengquan Du,Tianye Gao,Tao Luo,Zaifeng Shi
DOI: https://doi.org/10.11784/tdxbz201601040
2017-01-01
Abstract:For coarse-grained reconfigurable processors,there are two approaches to dealing with floating-point op-erations.The first one is using fixed-point operations instead of floating-point,and the second one is embedding a floating-point calculation unit.But both the two methods will cause low accuracy in large dynamic range calculation,and increase the system area and power consumption.This paper presents a method of floating-point multiplication and addition implemented on a general coarse-grained reconfigurable processor with fixed-point arith-metic units by using eight reconfigurable processing units to implement a floating-point multiplication or addition operation.The method is compatible with the IEEE-754 single precision floating point standard but does not add any floating-point arithmetic hardware.The performance of the system is evaluated by SOC designer.The results show that the performance of floating-point multiplication operation improves 2.09 times,and addition operation improves 1.68 times compared with the conventional one on the general coarse-grained reconfigurable processor archi-tecture.
What problem does this paper attempt to address?