A parallel circuit-partitioned algorithm for timing-driven standard cell placement

被引:3
作者
Chandy, JA
Banerjee, P
机构
[1] Sierra Vista Res, Los Gatos, CA 95030 USA
[2] Northwestern Univ, Ctr Parallel & Distributed Comp, Evanston, IL 60208 USA
关键词
D O I
10.1006/jpdc.1998.1523
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Simulated annealing based standard cell placement for VLSI designs has long been acknowledged as a computation-intensive process, and as a result, several research efforts have been undertaken to parallelize this algorithm. Parallel placement is most needed for very large circuits. Since these circuits do not fit in memory, the traditional approach has been to partition and place individual modules. This causes a degradation in placement quality in terms of area and wirelength. Our algorithm is circuit-partitioned and can handle arbitrarily large circuits on duster-of-workstations-type parallel machines, such as the Intel Paragon and IBM SP-2. Most previous work in parallel placement has minimized just area and wirelength, but with current deep submicron designs, minimizing wirelength delay is most important. As a result the algorithm discussed in this paper also supports timing driven placement for partitioned circuits. The algorithm, called mpiPLACE, has been tested on several large industry benchmarks on a variety of parallel architectures. (C) 1999 Academic Press.
引用
收藏
页码:64 / 90
页数:27
相关论文
共 48 条
[11]  
CHANDY JA, 1996, THESIS U ILLINOIS UR
[12]  
CHANDY JA, 1997, CPDCTR9710 NW U CTR
[13]   PARALLEL ALGORITHMS FOR CHIP PLACEMENT BY SIMULATED ANNEALING [J].
DAREMA, F ;
KIRKPATRICK, S ;
NORTON, VA .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1987, 31 (03) :391-402
[14]  
DONATH WE, 1990, P 27 ACM IEEE DES AU, P84
[15]  
DURAND MD, 1989, IEEE DES TEST COMPUT, P8
[16]  
Fiduccia C., 1982, P 19 IEEE DES AUT C, P175, DOI [10.1109/DAC.1982.1585498, DOI 10.1109/DAC.1982.1585498]
[17]  
GAO T, 1991, IEEE ACM INT C COMP, P44
[18]  
GEIST A, 1993, PVM 3 0 USERS GUIDE
[19]   PARALLEL SIMULATED ANNEALING TECHNIQUES [J].
GREENING, DR .
PHYSICA D, 1990, 42 (1-3) :293-306
[20]  
GREENING DR, 1995, THESIS U CALIFORNIA