DocumentCode :
3549265
Title :
Decimal multiplication with efficient partial product generation
Author :
Erle, Mark A. ; Schwarz, Eric M. ; Schulte, Michael J.
Author_Institution :
Server & Technol. Group, Int. Bus. Machines, Poughkeepsie, NY, USA
fYear :
2005
fDate :
27-29 June 2005
Firstpage :
21
Lastpage :
28
Abstract :
Decimal multiplication is important in many commercial applications including financial analysis, banking, tax calculation, currency conversion, insurance, and accounting. This paper presents a novel design for fixed-point decimal multiplication that utilizes a simple recoding scheme to produce signed-magnitude representations of the operands thereby greatly simplifying the process of generating partial products for each multiplier digit. The partial products are generated using a digit-by-digit multiplier on a word-by-digit basis, first in a signed-digit form with two digits per position, and then combined via a combinational circuit. As the signed-digit partial products are developed one at a time while traversing the recoded multiplier operand from the least significant digit to the most significant digit, each partial product is added along with the accumulated sum of previous partial products via a signed-digit adder. This work is significantly different from other work employing digit-by-digit multipliers due to the efficiency gained by restricting the range of digits throughout the multiplication process.
Keywords :
adders; combinational circuits; fixed point arithmetic; floating point arithmetic; multiplying circuits; accounting; banking; combinational circuit; currency conversion; digit-by-digit multiplier; financial analysis; fixed-point decimal multiplication; insurance; recoding scheme; signed-digit adder; signed-digit partial products; signed-magnitude representations; tax calculation; Adders; Application software; Banking; Business; Combinational circuits; Fingers; Floating-point arithmetic; Hardware; Humans; Insurance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Arithmetic, 2005. ARITH-17 2005. 17th IEEE Symposium on
ISSN :
1063-6889
Print_ISBN :
0-7695-2366-8
Type :
conf
DOI :
10.1109/ARITH.2005.15
Filename :
1467618
Link To Document :
بازگشت