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 条
  • [1] Timing-Driven Placement for FPGA Architectures with Dedicated Routing Paths
    Nikolic, Stefan
    Zgheib, Grace
    Ienne, Paolo
    2020 30TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2020, : 153 - 161
  • [2] Fast Congestion-aware Timing-driven Placement for Island FPGA
    Zhao, Jinpeng
    Zhou, Qiang
    Cai, Yici
    PROCEEDINGS OF THE 2009 IEEE SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2009, : 24 - 27
  • [3] Timing-Driven Simulated Annealing for FPGA Placement in Neural Network Realization
    Yu, Le
    Guo, Baojin
    ELECTRONICS, 2023, 12 (17)
  • [4] A Parallel Algorithm Based On OpenMP plus STM for FPGA Timing-Driven Placement
    Zhang, Jia-qi
    Lv, Hui-juan
    Tan, Li-bo
    Pan, Tao-tao
    COMPUTER SCIENCE AND TECHNOLOGY (CST2016), 2017, : 1185 - 1193
  • [5] Simultaneous Retiming and Placement for Pipelined Netlists
    Eguro, Ken
    Hauck, Scott
    PROCEEDINGS OF THE SIXTEENTH IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, 2008, : 139 - 148
  • [6] Integrated timing-driven approach to the FPGA layout
    Danek, M
    Muzikár, Z
    ICES 2002: 9TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS I-111, CONFERENCE PROCEEDINGS, 2002, : 693 - 696
  • [7] Timing-driven placement by grid-warping
    Xiu, Z
    Rutenbar, RA
    42nd Design Automation Conference, Proceedings 2005, 2005, : 585 - 590
  • [8] Buffer insertion during timing-driven placement
    Papa, D.A., 2013, Springer Verlag (166 LNEE):
  • [9] Timing-Driven Placement for Carbon Nanotube Circuits
    Wang, Chen
    Jiang, Li
    Hu, Shiyan
    Li, Tianjian
    Liang, Xiaoyao
    Jing, Naifeng
    Qian, Weikang
    2015 28TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2015, : 362 - 367
  • [10] An Analytical Timing-Driven Algorithm for Detailed Placement
    Monteiro, Jucemar
    Flach, Guilherme
    Johann, Marcelo
    Guntzel, Jose L. A.
    2015 IEEE 6TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2015,