Abstract
Macro placement significantly influences the performance of the FPGA placement. However, constraints in modern designs like relative placement constraint (RPC) and regional constraint (RC) are often overlooked in existing routability-driven FPGA placers during macro placement. These constraints introduce challenges in optimizing routability during global placement and macro legalization stages. In this paper, we propose a novel macro placer that specifically addresses these constraints while optimizing routability. Our macro placer integrates macro size-aware pseudo nets, RC guided spreading, and multi-stage look-ahead legalization techniques to enhance routability with specified design constraints. Experimental results show that compared with DreamplaceFPGA-MP and the macro placer in Vivado, our proposed approach achieves 6% and 8% total routing score reduction on the MLCAD2023 contest benchmark. Moreover, the place and route time is reduced by 3.5% on average and up to 43% after our macro placer is integrated into Vivado. These compelling results demonstrate the efficiency gains and superior routability optimization achieved through our approach.
Original language | English |
---|---|
Title of host publication | Proceedings - 2024 IEEE 32nd Annual International Symposium on Field-Programmable Custom Computing Machines, FCCM 2024 |
Editors | Martha Nunez |
Publisher | IEEE |
Pages | 133-139 |
Number of pages | 7 |
ISBN (Print) | 9798350372434 |
DOIs | |
Publication status | Published - 3 Sept 2024 |
Event | 32nd IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, FCCM 2024 - Orlando, United States Duration: 5 May 2024 → 8 May 2024 https://www.fccm.org/past/2024/ (conference website) https://www.fccm.org/past/2024/technical-program-2024/ (conference program) |
Publication series
Name | Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM) |
---|---|
Publisher | IEEE |
Conference
Conference | 32nd IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, FCCM 2024 |
---|---|
Country/Territory | United States |
City | Orlando |
Period | 5/05/24 → 8/05/24 |
Internet address |
|
Scopus Subject Areas
- Artificial Intelligence
- Computer Science Applications
- Software
- Control and Optimization