A high-frequency decimal multiplier

被引:35
作者
Kenney, RD [1 ]
Schulte, MJ [1 ]
Erle, MA [1 ]
机构
[1] Univ Wisconsin, Dept ECE, Madison, WI 53706 USA
来源
IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS | 2004年
关键词
D O I
10.1109/ICCD.2004.1347893
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 is 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.
引用
收藏
页码:26 / 29
页数:4
相关论文
共 5 条
[1]   Decimal floating-point: Algorism for computers [J].
Cowlishaw, MF .
16TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 2003, :104-111
[2]   Decimal multiplication via carry-save addition [J].
Erle, MA ;
Schulte, MJ .
IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, PROCEEDINGS, 2003, :348-358
[3]  
*IEEE INC, 2003, DRAFT IEEE STAND FLO
[4]  
Ohtsuki T., 1987, U. S. Patent, Patent No. 4677583
[5]   HIGH SPEED DECIMAL ADDITION [J].
SCHMOOKLER, MS ;
WEINBERGER, A .
IEEE TRANSACTIONS ON COMPUTERS, 1971, C 20 (08) :862-+