DocumentCode :
938952
Title :
High-speed multioperand decimal adders
Author :
Kenney, Robert D. ; Schulte, Michael J.
Author_Institution :
IBM Corp., Middleton, WI, USA
Volume :
54
Issue :
8
fYear :
2005
Firstpage :
953
Lastpage :
963
Abstract :
There is increasing interest in hardware support for decimal arithmetic as a result of recent growth in commercial, financial, and Internet-based applications. Consequently, new specifications for decimal floating-point arithmetic have been added to the draft revision of the IEEE-754 Standard for floating-point arithmetic. This paper introduces and analyzes three techniques for performing fast decimal addition on multiple binary coded decimal (BCD) operands. Two of the techniques speculate BCD correction values and correct intermediate results while adding the input operands. The first speculates over one addition. The second speculates over two additions. The third technique uses a binary carry-save adder tree and produces a binary sum. Combinational logic is then used to correct the sum and determine the carry into the next more significant digit. Multioperand adder designs are constructed and synthesized for four to 16 input operands. Analyses are performed on the synthesis results and the merits of each technique are discussed. Finally, these techniques are compared to several previous techniques for high-speed decimal addition.
Keywords :
IEEE standards; adders; combinational circuits; floating point arithmetic; BCD correction value; IEEE-754 Standard; binary carry-save adder tree; binary coded decimal operand; combinational logic; computer arithmetic; floating-point arithmetic; hardware design; multioperand decimal adders; Adders; Application software; Costs; Delay estimation; Digital arithmetic; Floating-point arithmetic; Hardware; Internet; Logic; Performance analysis; Index Terms- Computer arithmetic; decimal arithmetic; hardware designs.; multioperand adders;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2005.129
Filename :
1453497
Link To Document :
بازگشت