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 条
  • [31] Fast incremental placement algorithm for standard-cells
    Yao, B.
    Hong, X.L.
    Yu, H.
    Cai, Y.C.
    Gu, J.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2001, 29 (02): : 211 - 214
  • [32] Solving Standard Cell Placement Problem Using Discrete Firefly Algorithm: A Nature Inspired Approach
    Sharma, Pradip Kumar
    Singh, Saurabh
    Park, Jong Hyuk
    ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2017, 421 : 380 - 384
  • [33] FAME: a fast detailed placement algorithm for standard cell layout based on mixed mincut and enumeration
    Yao, Bo
    Hou, Wenting
    Hong, Xianlong
    Cai, Yici
    Pan Tao Ti Hsueh Pao/Chinese Journal of Semiconductors, 2000, 21 (08): : 744 - 753
  • [34] A multi-step standard-cell placement algorithm of optimizing timing and congestion behavior
    Wenting Hou
    Xianlong Hong
    Weimin Wu
    Yici Cai
    Science in China Series F: Information Sciences, 2002, 45 (4): : 310 - 320
  • [35] A multi-step standard-cell placement algorithm of optimizing timing and congestion behavior
    侯文婷
    洪先龙
    吴为民
    蔡懿慈
    ScienceinChina(SeriesF:InformationSciences), 2002, (04) : 310 - 320
  • [36] A two-dimensional transistor placement algorithm for cell synthesis and its application to standard cells
    Saika, S
    Fukui, M
    Shinomiya, N
    Akino, T
    Kuninobu, S
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1997, E80A (10) : 1883 - 1891
  • [37] A multi-step standard-cell placement algorithm of optimizing timing and congestion behavior
    Hou, WT
    Hong, XL
    Wu, WM
    Cai, YC
    SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2002, 45 (04): : 310 - 320
  • [38] A Parallel Genetic Algorithm Approach For Monitoring Devices Placement
    Kseniya, Nechunaeva
    Alexey, Rodionov
    2017 INTERNATIONAL MULTI-CONFERENCE ON ENGINEERING, COMPUTER AND INFORMATION SCIENCES (SIBIRCON), 2017, : 186 - 189
  • [39] A hierarchial parallel placement technique based on genetic algorithm
    Yoshikawa, M
    Terai, H
    5TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, PROCEEDINGS, 2005, : 302 - 307
  • [40] Placement watermarking of standard-cell designs
    Irby, DL
    Newbould, RD
    Carothers, JD
    Rodriguez, JJ
    Holman, WT
    2001 SOUTHWEST SYMPOSIUM ON MIXED-SIGNAL DESIGN, 2001, : 116 - 120