Clock-aware placement for large-scale heterogeneous FPGAs

J Chen, Z Lin, YC Kuo, CC Huang… - … on Computer-Aided …, 2020 - ieeexplore.ieee.org
A modern field-programmable gate array (FPGA) often contains an ASIC-like clocking
architecture which is crucial to achieve better skew and performance. Existing conventional …

Multi-electrostatic FPGA placement considering SLICEL-SLICEM heterogeneity and clock feasibility

J Mai, Y Meng, Z Di, Y Lin - Proceedings of the 59th ACM/IEEE Design …, 2022 - dl.acm.org
Modern field-programmable gate arrays (FPGAs) contain heterogeneous resources,
including CLB, DSP, BRAM, IO, etc. A Configurable Logic Block (CLB) slice is further …

OpenPARF: an open-source placement and routing framework for large-scale heterogeneous FPGAs with deep learning toolkit

J Mai, J Wang, Z Di, G Luo, Y Liang… - 2023 IEEE 15th …, 2023 - ieeexplore.ieee.org
This paper proposes OpenPARF, an open-source placement and routing framework for
large-scale FPGA designs 1. OpenPARF is implemented with the deep learning toolkit …

Advanced Reinforcement Learning Solution for Clock Skew Engineering: Modified Q-Table Update Technique for Peak Current and IR Drop Minimization

SA Beheshti-Shirazi, N Nazari, KI Gubbi… - IEEE …, 2023 - ieeexplore.ieee.org
This paper discloses a Reinforcement Learning (RL) solution implemented to decrease the
peak current by alteration of the clock skews. Clock skews are elements of the clock network …

LEAPS: Topological-Layout-Adaptable Multi-Die FPGA Placement for Super Long Line Minimization

Z Di, R Tao, J Mai, L Chen, Y Lin - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Multi-die FPGAs are crucial components in modern computing systems, particularly for high-
performance applications such as artificial intelligence and data centers. Super long lines …

Improving pathfinder algorithm perfomance for FPGA routing

MA Zapletina, DA Zheleznikov… - 2021 IEEE Conference …, 2021 - ieeexplore.ieee.org
The paper presents some algorithmic improvements to accelerate the routing stage for
FPGA. One of the main advantages of FPGA is the high development speed; thereby the …

High-performance placement for large-scale heterogeneous FPGAs with clock constraints

Z Zhu, Y Mei, Z Li, J Lin, J Chen, J Yang… - Proceedings of the 59th …, 2022 - dl.acm.org
With the increasing complexity of the field-programmable gate array (FPGA) architecture,
heterogeneity and clock constraints have greatly challenged FPGA placement. In this paper …

High-performance Placement Engine for Modern Large-scale FPGAs With Heterogeneity and Clock Constraints

Z Zhu, Y Mei, K Deng, H He, J Chen… - … on Computer-Aided …, 2023 - ieeexplore.ieee.org
As field-programmable gate array (FPGA) architectures continue to evolve and become
more complex, the heterogeneity and clock constraints imposed by modern FPGAs have …

OpenPARF 3.0: Robust Multi-Electrostatics Based FPGA Macro Placement Considering Cascaded Macros Groups and Fence Regions

J Mai, J Wang, Y Chen, Z Guo, X Jiang… - … of Electronics Design …, 2024 - ieeexplore.ieee.org
FPGA macro placement exerts a significant influence on routability and timing closure in
FPGA physical design. Macros could subject to cascaded macro constraints and necessitate …

Multi-Electrostatic FPGA Placement Considering SLICEL-SLICEM Heterogeneity, Clock Feasibility, and Timing Optimization

J Mai, J Wang, Z Di, Y Lin - IEEE Transactions on Computer …, 2023 - ieeexplore.ieee.org
When modern FPGA architecture becomes increasingly complicated, modern FPGA
placement is a mixed optimization problem with multiple objectives, including wirelength …