DELAY OPTIMIZATION OF CARRY-SKIP ADDERS AND BLOCK CARRY-LOOKAHEAD ADDERS USING MULTIDIMENSIONAL DYNAMIC-PROGRAMMING

被引:23
作者
CHAN, PK
SCHLAG, MDF
THOMBORSON, CD
OKLOBDZIJA, VG
机构
[1] UNIV MINNESOTA,DEPT COMP SCI,DULUTH,MN 55812
[2] UNIV CALIF DAVIS,DEPT ELECT & COMP ENGN,DAVIS,CA 95616
关键词
BLOCK CARRY-LOOKAHEAD ADDERS; CARRY-SKIP ADDERS; CMOS; COMPUTER ARITHMETIC; DELAY OPTIMIZATION; MULTIDIMENSIONAL DYNAMIC PROGRAMMING; VLSI DESIGN;
D O I
10.1109/12.156534
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The worst-case carry propagation delays in carry-skip adders and block carry-lookahead adders depend on how the full adders are grouped structurally together into blocks as well as the number of levels. We report on a multidimensional dynamic programming paradigm for configuring these two adders to attain minimum latency. Previous methods are applicable only to very limited delay models that do not guarantee a minimum latency configuration. Under our delay model, critical path delay is calculated not only taking into account the intrinsic gate delays, hut also the fanin and fanout contributions.
引用
收藏
页码:920 / 930
页数:11
相关论文
共 22 条
[1]  
BENTLEY J, 1978, J ACM, V11, P536
[2]   ANALYSIS AND DESIGN OF CMOS MANCHESTER ADDERS WITH VARIABLE CARRY-SKIP [J].
CHAN, PK ;
SCHLAG, MDF .
IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (08) :983-992
[3]   DISCRETE-VARIABLE EXTREMUM PROBLEMS [J].
DANTZIG, GB .
OPERATIONS RESEARCH, 1957, 5 (02) :266-277
[4]  
DEVROYE L, 1980, INFORM PROCESS LETT, V11, P53, DOI 10.1016/0020-0190(80)90036-8
[5]  
DREYFUS SE, 1977, ART THEORY DYNAMIC P
[6]  
GUYOT A, 1987, IEEE T COMPUT, V36, P1144, DOI 10.1109/TC.1987.1676855
[7]  
LEE B, 1989, VLSI IMPLEMENTATION
[8]  
LEE BD, 1990, NOV P AS C CIRC SYST
[9]  
LEHMAN M, 1961, IRE T ELECTRON COMPU, V10, P691
[10]   ON DETERMINATION OF OPTIMAL DISTRIBUTIONS OF CARRY SKIPS IN ADDERS [J].
MAJERSKI, S .
IEEE TRANSACTIONS ON ELECTRONIC COMPUTERS, 1967, EC16 (01) :45-&