CONSTANT INTEGER MULTIPLICATION USING MINIMUM ADDERS

被引:138
作者
DEMPSTER, AG
MACLEOD, MD
机构
[1] Univ of Cambridge, Cambridge
来源
IEE PROCEEDINGS-CIRCUITS DEVICES AND SYSTEMS | 1994年 / 141卷 / 05期
关键词
CSD; INTEGER MULTIPLICATION; MULTIPLIER;
D O I
10.1049/ip-cds:19941191
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A new method of formulating constant integer multiplication is presented. It requires fewer adders in general than a canonic signed-digit (CSD) representation; Graphs are used to illustrate multiplier implementation. A general suboptimal algorithm for the design of multipliers of any wordlength is presented. For 32-bit welds, it achieves an average improvement of 26.6% over CSD. Rules for the generation of graphs with the minimum number of adders and subtractors are presented. An exhaustive search algorithm using these rules is described, and applied for wordlengths up to 12 bits. For 12-bit words, it was found that an average improvement of 16% over CSD is achievable.
引用
收藏
页码:407 / 413
页数:7
相关论文
共 9 条
[1]   PRIMITIVE OPERATOR DIGITAL-FILTERS [J].
BULL, DR ;
HORROCKS, DH .
IEE PROCEEDINGS-G CIRCUITS DEVICES AND SYSTEMS, 1991, 138 (03) :401-412
[2]  
GARNER H., 1965, ADV COMPUT, V6, P131
[3]  
HWANG K, 1979, COMPUTER ARITHMETIC
[4]   HIGH-SPEED BINARY MULTIPLIER [J].
KINGSBUR.NG .
ELECTRONICS LETTERS, 1971, 7 (10) :277-&
[5]  
Knuth D. E., 1969, ART COMPUTER PROGRAM, V2
[6]  
Minieka E., 1978, OPTIMIZATION ALGORIT
[7]  
REITWIESNER GW, 1960, ADV COMPUT, V1, P232
[8]   SOME RESULTS ON ADDITION SUBTRACTION CHAINS [J].
VOLGER, H .
INFORMATION PROCESSING LETTERS, 1985, 20 (03) :155-160
[9]  
WACEY G, 1993, ISCAS 93, P631