A variant of a radix-10 combinational multiplier

被引:15
作者
Dadda, Luigi [1 ,2 ]
Nannarelli, Alberto [3 ]
机构
[1] Politecn Milan, I-20133 Milan, Italy
[2] Univ Svizzera Italiana, AlarI, Lugano, Switzerland
[3] Tech Univ Denmark, Dept Informat & Math Modeling, Lyngby, Denmark
来源
PROCEEDINGS OF 2008 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-10 | 2008年
关键词
D O I
10.1109/ISCAS.2008.4542181
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of adding the partial products in the combinational decimal multiplier presented by Lang and Nannarelli. In the original paper this addition is done with a tree of decimal carry-save adders. In this paper, we treat the problem using the multi-operand decimal addition previously published by Dadda, where the sum of each column of the partial product array is obtained first in binary form and then converted to decimal. The multiplication, using a 90 mn CMOS technology, in this modified scheme takes 2.51 ns, while in the original scheme it takes 2.65 ns. The area of the two schemes is roughly the same.
引用
收藏
页码:3370 / +
页数:2
相关论文
共 12 条
[1]   Decimal floating-point: Algorism for computers [J].
Cowlishaw, MF .
16TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 2003, :104-111
[2]  
Dadda L., 1976, Alta Frequenza, V45, P574
[3]  
DADDA L, 2005, SPREADSHEET TOOLS DE
[4]  
DADDA L, 2005, COMPACT DOT NOTATION
[5]  
Dadda L., 1965, ALTA FREQ, V34, P349
[6]  
DADDA L, 2007, SPREADSHEET TOOLS DE
[7]   Multioperand parallel decimal adder: A mixed binary and BCD approach [J].
Dadda, Luigi .
IEEE TRANSACTIONS ON COMPUTERS, 2007, 56 (10) :1320-1328
[8]   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
[9]  
GAJSKI D, 1980, IEEE T COMPUT, V29, P1479
[10]  
*IBM, 2003, DEC AR SPEC