A parallel standard cell placement algorithm

被引:3
|
作者
Sun, WJ
Sechen, C
机构
[1] Avanti Corp, Cupertino, CA 95014 USA
[2] Univ Washington, Dept Elect Engn, Seattle, WA 98195 USA
关键词
integrated circuit layout; Markov chain; parallel placement; parallel simulated annealing; stochastic process; Timberwolf; VLSI circuit placement;
D O I
10.1109/43.663824
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a loosely coupled parallel algorithm for the placement of standard cell integrated circuits, Our algorithm is a derivative of simulated annealing, The implementation of our algorithm is targeted toward networks of Unix workstations, This is the very first reported parallel algorithm for standard cell placement which yields as good or better placement results than its serial version, In addition, it is the first parallel placement algorithm reported which offers nearly linear speed-up for small numbers of processors, in terms of the number of processors (workstations) used, over the serial version. Despite using the rather slow local area network as the only means of interprocessor communication, the processor utilization is quite high, up to 98% for two processors and 90% for six processors. The new parallel algorithm has yielded the best overall results ever reported for the set of MCNC standard cell benchmark circuits.
引用
收藏
页码:1342 / 1357
页数:16
相关论文
共 50 条
  • [1] A PARALLEL ROW-BASED ALGORITHM FOR STANDARD CELL PLACEMENT WITH INTEGRATED ERROR CONTROL
    SARGENT, JS
    BANERJEE, P
    [J]. 26TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, 1989, : 590 - 593
  • [2] A parallel circuit-partitioned algorithm for timing-driven standard cell placement
    Chandy, JA
    Banerjee, P
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1999, 57 (01) : 64 - 90
  • [3] High efficiency clustering algorithm for standard cell placement
    [J]. Wu, W.M., 2001, Chinese Institute of Electronics (29):
  • [4] AN ALGORITHM FOR QUADRISECTION AND ITS APPLICATION TO STANDARD CELL PLACEMENT
    SUARIS, PR
    KEDEM, G
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1988, 35 (03): : 294 - 303
  • [5] A genetic algorithm for mixed macro and standard cell placement
    Manikas, TW
    Mickle, MH
    [J]. 2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, CONFERENCE PROCEEDINGS, 2002, : 115 - 118
  • [6] Improved Parallel Legalization Schemes for Standard Cell Placement with Obstacles
    Oikonomou, Panagiotis
    Dadaliaris, Antonios N.
    Kolomvatsos, Kostas
    Loukopoulos, Thanasis
    Kakarountas, Athanasios
    Stamoulis, Georgios, I
    [J]. TECHNOLOGIES, 2018, 7 (01):
  • [7] Incremental placement algorithm for standard-cell layout
    Li, ZY
    Wu, WM
    Hong, XL
    Gu, J
    [J]. 2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, PROCEEDINGS, 2002, : 883 - 886
  • [8] Domocus: Lock Free Parallel Legalization in Standard Cell Placement
    Oikonomou, Panagiotis
    Koziri, Maria G.
    Dadaliaris, Antonios N.
    Loukopoulos, Thanasis
    Stamoulis, Georgios I.
    [J]. 2017 6TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2017,
  • [9] PARALLEL STANDARD CELL PLACEMENT ALGORITHMS WITH QUALITY EQUIVALENT TO SIMULATED ANNEALING
    ROSE, JS
    SNELGROVE, WM
    VRANESIC, ZG
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1988, 7 (03) : 387 - 396
  • [10] An evaluation of parallel simulated annealing strategies with application to standard cell placement
    Chandy, JA
    Kim, S
    Ramkumar, B
    Parkes, S
    Banerjee, P
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1997, 16 (04) : 398 - 410