Per-RMAP: Feasibility-Seeking and Superiorization Methods for Floorplanning with I/O Assignment

Shan Yu, Yair Censor, Ming Jiang, Guojie Luo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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 languageEnglish
Title of host publication2023 International Symposium of Electronics Design Automation, ISEDA 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages286-291
Number of pages6
ISBN (Electronic)9798350304510
DOIs
StatePublished - May 2023
Event2023 International Symposium of Electronics Design Automation, ISEDA 2023 - Nanjing, China
Duration: 8 May 202311 May 2023

Publication series

Name2023 International Symposium of Electronics Design Automation, ISEDA 2023

Conference

Conference2023 International Symposium of Electronics Design Automation, ISEDA 2023
Country/TerritoryChina
CityNanjing
Period8/05/2311/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

Fingerprint

Dive into the research topics of 'Per-RMAP: Feasibility-Seeking and Superiorization Methods for Floorplanning with I/O Assignment'. Together they form a unique fingerprint.

Cite this