Title :
Variable-Latency Floating-Point Multipliers for Low-Power Applications
Author :
Kuang, Shiann-Rong ; Wang, Jiun-Ping ; Hong, Hua-Yi
Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-sen Univ., Kaohsiung, Taiwan
Abstract :
This paper proposes a variable-latency floating-point multiplier architecture, which is compliant with IEEE 754-1985 and suitable for low-power applications. The architecture splits the significand multiplier into the upper and lower parts, and predicts the carry bit, sticky bit, and significand product from the upper part. In the case of correct prediction, the computation of lower part is disabled and the rounding operation is significantly simplified so that the floating-point multiplication can consume less power, and be completed early while maintaining the correct IEEE rounding and product. Experimental results show that the proposed multiplier can save respectable power and energy when compared to the fast multiplier at the expense of slight area and acceptable delay overheads.
Keywords :
IEEE standards; floating point arithmetic; low-power electronics; IEEE 754-1985 standard; IEEE product; IEEE rounding; floating-point multiplication; low-power applications; significand multiplier; variable-latency floating-point multipliers; Application software; Computer architecture; Computer errors; Councils; Delay; Design methodology; Dynamic range; Floating-point arithmetic; Graphics; Power dissipation; Clock gating; IEEE 754-1985 standard; floating-point multiplication; low-power application; variable latency;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2009.2025167