Multi-electrostatic FPGA placement considering SLICEL-SLICEM heterogeneity and clock feasibility
Jing Mai, Yibai Meng, Zhixiong Di, Yibo Lin
摘要
Modern field-programmable gate arrays (FPGAs) contain heterogeneous resources, including CLB, DSP, BRAM, IO, etc. A Configurable Logic Block (CLB) slice is further categorized to SLICEL and SLICEM, which can be configured as specific combinations of instances in LUT, FF, distributed RAM, SHIFT, CARRY. Such kind of heterogeneity challenges the existing FPGA placement algorithms. Meanwhile, limited clock routing resources also lead to complicated clock constraints, causing difficulties in achieving clock feasible placement solutions. In this work, we propose a heterogeneous FPGA placement framework considering SLICEL-SLICEM heterogeneity and clock feasibility based on a multi-electrostatic formulation. We support a comprehensive set of the aforementioned instance types with a uniform algorithm for wirelength, routability, and clock optimization. Experimental results on both academic and industrial benchmarks demonstrate that we outperform the state-of-the-art placers in both quality and efficiency.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
相关 Paper
- High-performance placement for large-scale heterogeneous FPGAs with clock constraintsZiran Zhu, Yangjie Mei, Zijun Li, Jingwen Lin 等DAC 2022 · 被引用 9 次
- Clearance-Constrained PCB Global Placement with Heterogeneous ComponentsYan-Jen Chen, Wei-Kai Huang, Chung-Ting Tsai, Chiao-Yu Ou 等DAC 2025 · 被引用 1 次
- Towards Purposeful Design Space Exploration of Heterogeneous CGRAs: Clock Frequency EstimationDennis Leander Wolf, Christoph Spang, Christian HochbergerDAC 2020 · 被引用 4 次
- DSPlacer: DSP Placement for FPGA-based CNN AcceleratorBaohui Xie, Xinrui Zhu, Zhiyuan Lu, Yuan Pu 等DAC 2025 · 被引用 1 次
- AutoClock: Automated Clock Management for Power-Efficient HLS Designs on FPGAsJiawei Liang, Linfeng Du, Xiaofeng Zhou, Zhe Lin 等DAC 2025 · 被引用 1 次
