A family of adders

被引:85
作者
Knowles, S [1 ]
机构
[1] Aztec Ctr, Element 14, Bristol, Avon, England
来源
14TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS | 1999年
关键词
D O I
10.1109/ARITH.1999.762825
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Binary carry-propagating addition can be efficiently expressed as a prefix computation. Several examples of adders based on such a formulation have been published, and efficient implementations are numerous. Chief among the known constructions are those of Kogge di Stone and Ladner & Fischer. In this work we show that these are end cases of a large family of addition structures, all of which share the attractive property of minimum logical depth. The intermediate structures allow trade-offs between the amount of internal wiring and the fanout of intermediate nodes, and can thus usually achieve a more attractive combination of speed and area/power cost than either of the known end-cases. Rules for the construction of such adders are given, as are examples of realistic 32b designs implemented in an industrial 0u25 CMOS process.
引用
收藏
页码:30 / 34
页数:5
相关论文
共 13 条
[1]  
[Anonymous], 1962, IRE Transactions on Electronic Computers
[2]   A GaAs 32-bit adder [J].
BeaumontSmith, A ;
Burgess, N .
13TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 1997, :10-17
[3]   A REGULAR LAYOUT FOR PARALLEL ADDERS [J].
BRENT, RP ;
KUNG, HT .
IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (03) :260-264
[4]  
HAN T, 1987, 8 IEEE S COMP AR COM, P49
[5]   PARALLEL ALGORITHM FOR EFFICIENT SOLUTION OF A GENERAL CLASS OF RECURRENCE EQUATIONS [J].
KOGGE, PM ;
STONE, HS .
IEEE TRANSACTIONS ON COMPUTERS, 1973, C-22 (08) :786-793
[6]  
KOWALCZUK J, 1991, NEW ARCHITECTURE AUT, P101
[7]   PARALLEL PREFIX COMPUTATION [J].
LADNER, RE ;
FISCHER, MJ .
JOURNAL OF THE ACM, 1980, 27 (04) :831-838
[8]  
LYNCH T, 1991, 10TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, P165, DOI 10.1109/ARITH.1991.145553
[9]  
NADLER M, 1956, ALTA TECHNICA PRAGUE, V6, P464
[10]  
OFMAN Y, 1963, SOV PHYS DOKL, V7, P589