Enhancing timing-driven FPGA placement for pipelined netlists

被引:0
|
作者
Eguro, Ken [1 ]
Hauck, Scott [1 ]
机构
[1] Univ Washington, Dept Elect Engn, Seattle, WA 98195 USA
关键词
FPGA; placement; simulated annealing; timing-driven; pipelined;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
FPGA application developers often use pipelining, C-slowing and retiming to improve the performance of their designs. Unfortunately, registered netlists present a fundamentally different problem to CAD tools, potentially limiting the benefit of these techniques. In this paper we discuss some of the inherent issues pipelined netlists pose to existing timing-driven placement approaches. We then present two algorithmic modifications that reduce post-routing critical path delay by an average of 40%.
引用
收藏
页码:34 / 37
页数:4
相关论文
共 50 条
  • [31] Timing-driven placement for heterogeneous field programmable gate array
    Hu, Bo
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 551 - 556
  • [32] A path-based timing-driven quadratic placement algorith
    Hou, WT
    Hong, XL
    Wu, WM
    Cai, YC
    ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 745 - 748
  • [33] Timing-Driven and Placement-Aware Multibit Register Composition
    Seitanidis, Ioannis
    Dimitrakopoulos, Giorgos
    Mattheakis, Pavlos M.
    Masse-Navette, Laurent
    Chinnery, David
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (08) : 1501 - 1514
  • [34] A sensitivity-based timing-driven fast placement algorithm
    Zhang, J.-L. (hnu.zjl@gmail.com), 2012, Chinese Institute of Electronics (40):
  • [35] An integrated approach to timing-driven synthesis and placement of arithmetic circuits
    Shin, K
    Kim, T
    ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 155 - 158
  • [36] An LP-based methodology for improved timing-driven placement
    Wang, Qingzhou
    Lillis, John
    Sanyal, Shubhankar
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 1139 - 1143
  • [37] Timing-driven placement based on monotone cell ordering constraints
    Hwang, Chanseok
    Pedram, Massoud
    ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 201 - 206
  • [38] AN ADAPTIVE TIMING-DRIVEN PLACEMENT FOR HIGH-PERFORMANCE VLSIS
    SUTANTHAVIBUL, S
    SHRAGOWITZ, E
    LIN, RB
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (10) : 1488 - 1498
  • [39] Timing-Driven Placement for FPGAs with Heterogeneous Architectures and Clock Constraints
    Lin, Zhifeng
    Xie, Yanyue
    Qian, Gang
    Chen, Jianli
    Wang, Sifei
    Yu, Jun
    Chang, Yao-Wen
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1564 - 1569
  • [40] Individual wire-length prediction with application to timing-driven placement
    Liu, QH
    Hu, B
    Marek-Sadowska, M
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2004, 12 (10) : 1004 - 1014