AMF-Placer 2.0: Open source timing-driven analytical mixed-size placer for large-scale heterogeneous FPGA

T Liang, G Chen, J Zhao, S Sinha… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Modern field-programmable gate arrays (FPGAs) may feature critical path portions of
designs prearranged into movable macros during synthesis. These movable macros, with …

DG-RePlAce: A Dataflow-Driven GPU-Accelerated Analytical Global Placement Framework for Machine Learning Accelerators

AB Kahng, Z Wang - arXiv preprint arXiv:2404.13049, 2024 - arxiv.org
Global placement is a fundamental step in VLSI physical design. The wide use of 2D
processing element (PE) arrays in machine learning accelerators poses new challenges of …

Systolic Array Placement on FPGAs

H Hu, D Fang, W Li, B Yuan, J Hu - 2023 IEEE/ACM …, 2023 - ieeexplore.ieee.org
Systolic array designs have regained popularity in recent years, particularly for their
applications in accelerating CNN (Convolutional Neural Network) computing in hardware …

A stable voltage island-driven floorplanning with fixed-outline constraint for low power SoC

D Shimin, Y Runping, Z Yuejun, Y Shenglu - Microelectronics Journal, 2022 - Elsevier
The multiple supply voltage technique is an effective method to address the challenge of
chip power consumption. Voltage islands reduce the complexity of the power supply network …

AutoCellLibX: Automated Standard Cell Library Extension Based on Pattern Mining

T Liang, J Chen, L Li, W Zhang - arXiv preprint arXiv:2207.12314, 2022 - arxiv.org
Custom standard cell libraries can improve the final quality of the corresponding VLSI
designs but properly customizing standard cell libraries remains challenging due to the …

Routability-aware Placement Guidance Generation for Mixed-size Designs

CY Cheng, TC Wang - 2023 24th International Symposium on …, 2023 - ieeexplore.ieee.org
Placement is a critical step in a modern physical design flow, and the routability of the
placement result is a major issue that must be taken into account. In this work, we explore …