Near-linear wirelength estimation for FPGA placement

被引:5
|
作者
Xu, M. [1 ]
Grewal, G. [1 ]
Areibi, S. [2 ]
Obimbo, C. [1 ]
Banerji, D. [1 ]
机构
[1] Univ Guelph, Sch Comp Sci, Guelph, ON N1G 2W1, Canada
[2] Univ Guelph, Sch Engn, Guelph, ON N1G 2W1, Canada
关键词
Computer aided design - Stars - Iterative methods;
D O I
10.1109/CJECE.2009.5443860
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With rapid advances in integrated circuit technology, wirelength has become one of the most critical and important metrics in all phases of VLSI physical design automation, especially circuit placement. As the precise wirelength for it given placement can only be known after routing, accurate and fast-to-compute wirelength estimates are required by FPGA placement algorithms. In this paper, a new model, called star+, is presented for estimating wirelength during FPGA placement. The proposed model is continuously differentiable and can be used with both analytic and iterative-improvement placement methods. Moreover, the time required to calculate incremental changes in cost incurred by moving/swapping blocks can always be computed in O(1) time. Results show that when incorporated into the well-known VPR framework and tested using the 20 MCNC benchmarks, the star+ model achieves a 6-9% reduction in critical-path delay compared with the half-perimeter wirelength (HPWL) model, while requiring roughly the same amount of computational effort.
引用
收藏
页码:125 / 132
页数:8
相关论文
共 50 条
  • [1] NEAR-LINEAR WIRELENGTH ESTIMATION FOR FPGA PLACEMENT
    Xu, M.
    Grewal, G.
    Areibi, S.
    Obimbo, C.
    Banerji, D.
    2009 IEEE 22ND CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1 AND 2, 2009, : 917 - 922
  • [2] Near-linear algebra
    Marques, Sophie
    Moore, Daniella
    JOURNAL OF ALGEBRA AND ITS APPLICATIONS, 2025, 24 (05)
  • [3] Faster minimization of linear wirelength for global placement
    Alpert, CJ
    Chan, TF
    Kahng, AB
    Markov, IL
    Mulet, P
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1998, 17 (01) : 3 - 13
  • [4] Constant-Factor Approximation of Near-Linear Edit Distance in Near-Linear Time For
    Brakensiek, Joshua
    Rubinstein, Aviad
    PROCEEDINGS OF THE 52ND ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '20), 2020, : 685 - 698
  • [5] WIRELENGTH DRIVEN PLACEMENT FOR FPGA USING SOFT COMPUTING TECHNIQUE
    Venuopal, Nagalakshmi
    Manimegalai, R.
    PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON SOFT-COMPUTING AND NETWORKS SECURITY (ICSNS 2015), 2015,
  • [6] Unified Sample-Optimal Property Estimation in Near-Linear Time
    Hao, Yi
    Orlitsky, Alon
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [7] Near-Linear Time Local Polynomial Nonparametric Estimation with Box Kernels
    Wang, Yining
    Wu, Yi
    Du, Simon S.
    INFORMS JOURNAL ON COMPUTING, 2021, 33 (04) : 1339 - 1353
  • [8] Tournaments with near-linear transitive subsets
    Choromanski, Krzysztof
    Chudnovsky, Maria
    Seymour, Paul
    JOURNAL OF COMBINATORIAL THEORY SERIES B, 2014, 109 : 228 - 249
  • [9] MICROMECHANICAL RESONATORS WITH NEAR-LINEAR RESPONSE
    Vummidi, Krishna
    Abdel-Rahman, Eihab M.
    Hammad, Bashar K.
    Raman, Sanjay
    Nayfeh, Ali H.
    PROCEEDINGS OF THE ASME INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION, VOL 13, PTS A AND B, 2009, : 357 - 363
  • [10] Minimum cuts in near-linear time
    Karger, DR
    JOURNAL OF THE ACM, 2000, 47 (01) : 46 - 76