Publication | Closed Access
Decimal Multiplication with Efficient Partial Product Generation
103
Citations
8
References
2005
Year
Unknown Venue
Real Data TypeEngineeringApproximate ComputingComputer EngineeringComputer AlgebraFixed-point Decimal MultiplicationComputer ScienceDiscrete MathematicsMultiplier OperandDecimal Multiplication
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1