Abstract
The feasibility-seeking approach provides a systematic scheme to manage and solve complex constraints for continuous problems, and we explore it for the floorplanning problems with increasingly heterogeneous constraints. The classic legality constraints can be formulated as the union of convex sets. However, the convergence of conventional projection-based algorithms is not guaranteed when the constraints sets are non-convex, which is the case with unions of convex sets. In this work, we propose a resetting strategy to greatly eliminate the divergence issue of the projection-based algorithm for the feasibility-seeking formulation. Furthermore, the superiorization methodology (SM), which lies between feasibility-seeking and constrained optimization, is firstly applied to floorplanning. The SM uses perturbations to steer the iterates of a feasibility-seeking algorithm to a feasible solution with shorter total wirelength. The proposed algorithmic flow is extendable to tackle various constraints and variants of floorplanning problems, e.g., floorplanning with I/O assignment problems. We have evaluated the proposed algorithm on the MCNC benchmarks. We can obtain legal floorplans only two times slower than the branch-And-bound method in its current prototype using MATLAB, with only 3 % wirelength inferior to the optimal results. We evaluate the effectiveness of the algorithmic flow by considering the constraints of I/O assignment, and our algorithm achieves 8 % improvement on wirelength.
Original language | English |
---|---|
Title of host publication | 2023 International Symposium of Electronics Design Automation, ISEDA 2023 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 286-291 |
Number of pages | 6 |
ISBN (Electronic) | 9798350304510 |
DOIs | |
State | Published - May 2023 |
Event | 2023 International Symposium of Electronics Design Automation, ISEDA 2023 - Nanjing, China Duration: 8 May 2023 → 11 May 2023 |
Publication series
Name | 2023 International Symposium of Electronics Design Automation, ISEDA 2023 |
---|
Conference
Conference | 2023 International Symposium of Electronics Design Automation, ISEDA 2023 |
---|---|
Country/Territory | China |
City | Nanjing |
Period | 8/05/23 → 11/05/23 |
Bibliographical note
Publisher Copyright:© 2023 IEEE.
Keywords
- I/O assignment
- feasibility-seeking
- floorplanning
- projection algorithms
- superiorization method
ASJC Scopus subject areas
- Artificial Intelligence
- Computer Graphics and Computer-Aided Design
- Electrical and Electronic Engineering
- Control and Optimization