DocumentCode :
1524513
Title :
Field programmable gate array prototyping of end-around carry parallel prefix tree architectures
Author :
Liu, Frank ; Tan, Qinyan ; Chen, Gang ; Song, Xiaoyu ; Ait Mohamed, Otmane ; Gu, Ming
Author_Institution :
Nat. Lab. of Parallel Distrib. Process., Changsha, China
Volume :
4
Issue :
4
fYear :
2010
fDate :
7/1/2010 12:00:00 AM
Firstpage :
306
Lastpage :
316
Abstract :
As an important part of many processors´s floating point unit, fused multiply-add unit performs a multiplication followed immediately by an addition. In IBM POWER6 microprocessor´s fused multiply-add unit, a fast 128-bit floating-point end-around-carry (EAC) adder is proposed. Very few algorithmic details exist in today´s literature about this adder. In this study, a complete designed EAC adder that can work independently as a regular adder is proposed. Details about the proposed EAC adder´s arithmetic algorithms are described. In IBM´s original EAC adder, the Kogge´Stone tree has been chosen for its high performance on ASIC technology. In this study, the authors present a comparative study on different parallel prefix trees which are used in the design of our new EAC adder targeting field programmable gate array (FPGA) technology. Our study highlights the main performance differences among 14 different architecture configurations focusing on the area requirements and the critical path delay. The experimental results show that there is one architecture configuration with the lower area requirement and the higher performance.
Keywords :
adders; field programmable gate arrays; floating point arithmetic; microprocessor chips; trees (mathematics); EAC adder; IBM POWER6 microprocessor; KoggeStone tree; field programmable gate array prototyping; floating point unit; floating-point end-around-carry adder; fused multiply-add unit; parallel prefix tree architectures;
fLanguage :
English
Journal_Title :
Computers & Digital Techniques, IET
Publisher :
iet
ISSN :
1751-8601
Type :
jour
DOI :
10.1049/iet-cdt.2009.0036
Filename :
5494882
Link To Document :
بازگشت