An Analytical Placer for VLSI Standard Cell Placement

被引:18
|
作者
Chen, Jianli [1 ]
Zhu, Wenxing [1 ]
机构
[1] Fuzhou Univ, Ctr Discrete Math & Theoret Comp Sci, Fuzhou 350108, Peoples R China
基金
美国国家科学基金会;
关键词
Analytical approach; detailed placement; global placement; standard cell placement; very large scale integration (VLSI) physical design;
D O I
10.1109/TCAD.2012.2190289
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Placement is the process of determining the exact locations of circuit elements within a chip. It is a crucial step in very large scale integration (VLSI) physical design, because it affects routability, performance, and power consumption of a design. In this paper, we develop a new analytical placer to solve the VLSI standard cell placement problem. The placer consists of two phases, multilevel global placement (GP) and detailed cell placement (DP). In the stage of GP, during the clustering stage, we use a nonlinear programming technique and a best-choice clustering algorithm to take a global view of the whole netlist and placement information, and then use an iterative local refinement technique during the declustering stage to further distribute the cells and reduce the wirelength. In the stage of DP, we develop a fast legalization algorithm to make the solution by global placement legal and use a cell order polishing to improve the legal solution. The proposed algorithm is tested on the IBM standard cell benchmark circuits and Peko suites. Experimental results show that our placer obtains high-quality results in a reasonable running time.
引用
收藏
页码:1208 / 1221
页数:14
相关论文
共 50 条
  • [1] A Nonlinear Analytical Optimization Method for Standard Cell Placement of VLSI Circuits
    Pawanekar, Sameer
    Trivedi, Gaurav
    Kapoor, Kalpesh
    [J]. 2015 28TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID), 2015, : 423 - 428
  • [2] Congestion driven placement for VLSI standard cell design
    Areibi, S
    Yang, Z
    [J]. ICM 2003: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2003, : 304 - 307
  • [3] A PROCEDURE FOR PLACEMENT OF STANDARD-CELL VLSI CIRCUITS
    DUNLOP, AE
    KERNIGHAN, BW
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1985, 4 (01) : 92 - 98
  • [4] Iterative heuristics for multiobjective VLSI standard cell placement
    Sait, SM
    Youssef, H
    El-Maleh, AH
    Minhas, MR
    [J]. IJCNN'01: INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2001, : 2224 - 2229
  • [5] A new optimization cost model for VLSI standard cell placement
    Cheung, PYS
    Yeung, CSK
    Tse, SK
    Yuen, CK
    Ko, WL
    [J]. ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, : 1708 - 1711
  • [6] An Adaptive Hybrid Genetic Algorithm for VLSI Standard Cell Placement Problem
    Chen, Xiongfeng
    Lin, Geng
    Chen, Jianli
    Zhu, Wenxing
    [J]. 2016 3RD INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2016, : 163 - 167
  • [7] Simulated evolution for timing and low power VLSI standard cell placement
    Sait, SM
    Khan, JA
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2003, 16 (5-6) : 407 - 423
  • [8] TransPlace: A Scalable Transistor-Level Placer for VLSI Beyond Standard-Cell-Based Design
    Hsu, Chen-Hao
    Xu, Xiaoqing
    Chen, Hao
    Ruic, Dino
    Pan, David Z.
    [J]. 29TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2024, 2024, : 312 - 318
  • [9] An island-based GA implementation for VLSI standard-cell placement
    Lu, GF
    Areibi, S
    [J]. GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 1138 - 1150
  • [10] Optimization of Hybrid and Local Search Algorithms for Standard Cell Placement in VLSI Design
    Bunglowala, Aaqull
    Singhi, B. M.
    Verma, Ajay
    [J]. 2009 INTERNATIONAL CONFERENCE ON ADVANCES IN RECENT TECHNOLOGIES IN COMMUNICATION AND COMPUTING (ARTCOM 2009), 2009, : 826 - +