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 条
  • [11] Approximating Partition in Near-Linear Time
    Chen, Lin
    Lian, Jiayi
    Mao, Yuchen
    Zhang, Guochuan
    PROCEEDINGS OF THE 56TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2024, 2024, : 307 - 318
  • [12] Near-optimal pricing in near-linear time
    Hartline, JD
    Koltun, V
    ALGORITHMS AND DATA STRUCTURES, PROCEEDINGS, 2005, 3608 : 422 - 431
  • [13] THE DEDUCTION RULE AND LINEAR AND NEAR-LINEAR PROOF SIMULATIONS
    BONET, ML
    BUSS, SR
    JOURNAL OF SYMBOLIC LOGIC, 1993, 58 (02) : 688 - 709
  • [14] Neural Network Based Pre-placement Wirelength Estimation
    Liu, Qiang
    Ma, Jianguo
    Zhang, Qijun
    2012 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT'12), 2012, : 16 - 22
  • [15] Near-Optimal Density Estimation in Near-Linear Time Using Variable-Width Histograms
    Chan, Siu-On
    Diakonikolas, Ilias
    Servedio, Rocco A.
    Sun, Xiaorui
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 27 (NIPS 2014), 2014, 27
  • [16] Approximating Edit Distance in Near-Linear Time
    Andoni, Alexandr
    Onak, Krzysztof
    STOC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2009, : 199 - 204
  • [17] Optimal Stability and Instability for Near-Linear Hamiltonians
    Abed Bounemoura
    Annales Henri Poincaré, 2012, 13 : 857 - 868
  • [18] PEELING POTATOES NEAR-OPTIMALLY IN NEAR-LINEAR TIME
    Cabello, Sergio
    Cibulka, Josef
    Kyncl, Jan
    Saumell, Maria
    Valtr, Pavel
    SIAM JOURNAL ON COMPUTING, 2017, 46 (05) : 1574 - 1602
  • [19] A Near-Linear Time Algorithm for the Chamfer Distance
    Bakshi, Ainesh
    Indyk, Piotr
    Jayaram, Rajesh
    Silwal, Sandeep
    Waingarten, Erik
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [20] Edge Connectivity Augmentation in Near-Linear Time
    Cen, Ruoxu
    Li, Jason
    Panigrahi, Debmalya
    PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 137 - 150