Title :
A high-frequency decimal multiplier
Author :
Kenney, Robert D. ; Schulte, Michael J. ; Erle, Mark A.
Author_Institution :
Dept. of ECE, Wisconsin Univ., Madison, WI, USA
Abstract :
Decimal arithmetic is regaining popularity in the computing community due to the growing importance of commercial, financial, and Internet-based applications, which process decimal data. This paper presents an iterative decimal multiplier, which operates at high clock frequencies and scales well to large operand sizes. The multiplier uses a new decimal representation for intermediate products, which allows for a very fast two-stage iterative multiplier design. Decimal multipliers, which are synthesized using a 0.11 micron CMOS standard cell library, operate at clock frequencies close to 2 GHz. The latency of the proposed design to multiply two n-digit BCD operands is (n+8) cycles with a new multiplication able to begin every (n+1) cycles.
Keywords :
CMOS logic circuits; Internet; financial data processing; floating point arithmetic; logic design; multiplying circuits; 0.11 micron; 2 GHz; CMOS standard cell library; Internet based applications; decimal arithmetic; decimal data processing; financial based applications; high frequency decimal multiplier; intermediate products; iterative decimal multiplier; n-digit BCD operands; Application software; Business; Clocks; DH-HEMTs; Delay estimation; Floating-point arithmetic; Frequency; Internet; Libraries; USA Councils;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 2004. ICCD 2004. Proceedings. IEEE International Conference on
Print_ISBN :
0-7695-2231-9
DOI :
10.1109/ICCD.2004.1347893