On wirelength estimations for row-based placement

被引:41
|
作者
Caldwell, AE [1 ]
Kahng, AB
Mantik, S
Markov, IL
Zelikovsky, A
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90095 USA
[2] Georgia State Univ, Dept Comp Sci, Atlanta, GA 30303 USA
基金
美国国家科学基金会;
关键词
interconnect estimation; online algorithms; row-based placement; standard cell placement; Steiner-tree; top-down placement; very large scale integration (VLSI); wirelength estimation;
D O I
10.1109/43.784119
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Wirelength estimation in very large scale integration layout is fundamental to any predetailed routing estimate of timing or routability. In this paper, we develop efficient wirelength estimation techniques appropriate for wirelength estimation during top-down floorplanning and placement of cell-based designs. Our methods give accurate, linear-time approaches, typically with sublinear time complexity for dynamic updating of estimates (e.g,, for annealing placement). Our techniques offer advantages not only for early on-line wirelength estimation during top down placement, but also for a posteriori estimation of routed wirelength given a final placement. In developing these new estimators, we have made several contributions, including 1) insight into the contrast between region-based and bounding box-based rectilinear Steiner minimal tree (RStMT) estimation techniques; 2) empirical assessment of the correlations between pin placements of a multipin net that is contained in a block; and 3) new wirelength estimates that are functions of a block's complexity (number of cell instances) and aspect ratio.
引用
收藏
页码:1265 / 1278
页数:14
相关论文
共 50 条
  • [1] COMBINED HIERARCHICAL PLACEMENT ALGORITHM FOR ROW-BASED LAYOUTS
    KIM, C
    KIM, W
    SHIN, H
    RHEE, K
    CHUNG, H
    KIM, J
    [J]. ELECTRONICS LETTERS, 1993, 29 (17) : 1508 - 1509
  • [2] On Refining Row-Based Detailed Placement for Triple Patterning Lithography
    Chien, Hsi-An
    Chen, Ye-Hong
    Han, Szu-Yuan
    Lai, Hsiu-Yu
    Wang, Ting-Chi
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (05) : 778 - 793
  • [3] 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
  • [4] Implications of area-array I/O for row-based placement methodology
    Caldwell, A
    Kahng, AB
    Mantik, S
    Markov, IL
    [J]. IEEE SYMPOSIUM ON IC/PACKAGE DESIGN INTEGRATION - PROCEEDINGS, 1998, : 93 - 98
  • [5] A ROW-BASED CELL PLACEMENT METHOD THAT UTILIZES CIRCUIT STRUCTURAL-PROPERTIES
    TSAY, YW
    LIN, YL
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (03) : 393 - 397
  • [6] An Integrated Row-Based Cell Placement and Interconnect Synthesis Tool for Large SFQ Logic Circuits
    Shahsavani, Soheil Nazar
    Lin, Ting-Ru
    Shafaei, Alireza
    Fourie, Coenrad J.
    Pedram, Massoud
    [J]. IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2017, 27 (04) : 1 - 8
  • [7] A Row-Based Algorithm for Non-Integer Multiple-Cell-Height Placement
    Lin, Zih-Yao
    Chang, Yao-Wen
    [J]. 2021 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN (ICCAD), 2021,
  • [8] A timing-driven placement algorithm with the Elmore delay model for row-based VLSIs
    Koide, T
    Wakabayashi, S
    Ono, M
    Nishimaru, Y
    Yoshida, N
    [J]. INTEGRATION-THE VLSI JOURNAL, 1997, 24 (01) : 53 - 77
  • [9] A routing algorithm for row-based FPGAs
    Kagaris, D
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1997, 20 (07) : 401 - 407
  • [10] Standard Cell Layout Synthesis for Row-Based Placement and Routing of RSFQ and AQFP Logic Families
    Schindler, Lieze
    van Staden, Ruben
    Fourie, Coenrad J.
    Ayala, Christopher L.
    Coetzee, Johannes A.
    Tanaka, Tomoyuki
    Saito, Ro
    Yoshikawa, Nobuyuki
    [J]. 2019 IEEE INTERNATIONAL SUPERCONDUCTIVE ELECTRONICS CONFERENCE (ISEC), 2019,