One Step Beyond: Feedthrough & Placement-Aware Rectilinear Floorplanner

Zhexuan Xu, Jie Wang, Siyuan Xu, Zijie Geng, Mingxuan Yuan +1 more
7/20/2025
cs.ROcs.AI

No confident code implementation found for this paper.

Abstract

Floorplanning determines the shapes and locations of modules on a chip canvas and plays a critical role in optimizing the chip's Power, Performance, and Area (PPA) metrics. However, existing floorplanning approaches often fail to integrate with subsequent physical design stages, leading to suboptimal in-module component placement and excessive inter-module feedthrough. To tackle this challenge, we propose Flora, a three-stage feedthrough and placement aware rectilinear floorplanner. In the first stage, Flora employs wiremask and position mask techniques to achieve coarse-grained optimization of HPWL and feedthrough. In the second stage, under the constraint of a fixed outline, Flora achieves a zero-whitespace layout by locally resizing module shapes, thereby performing fine-grained optimization of feedthrough and improving component placement. In the third stage, Flora utilizes a fast tree search-based method to efficiently place components-including macros and standard cells-within each module, subsequently adjusting module boundaries based on the placement results to enable cross-stage optimization. Experimental results show that Flora outperforms recent state-of-the-art floorplanning approaches, achieving an average reduction of 6% in HPWL, 5.16% in FTpin, 29.15% in FTmod, and a 14% improvement in component placement performance.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xu2025step,
  title  = {One Step Beyond: Feedthrough & Placement-Aware Rectilinear Floorplanner},
  author = {Zhexuan Xu and Jie Wang and Siyuan Xu and Zijie Geng and Mingxuan Yuan and Feng Wu},
  year   = {2025},
  eprint = {2507.14914},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.14914v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.14914.svg)](https://codeofpaper.com/paper/2507.14914)

Discussion