Non‐overlapping placement of macro cells based on reinforcement learning in chip design

Abstract Due to the increasing complexity of chip design, existing placement methods still have many shortcomings in dealing with macro cells coverage and optimization efficiency. Aiming at the problems of layout overlap, inferior performance, and low optimization efficiency in existing chip design methods, this paper proposes an end‐to‐end placement method, SRLPlacer, based on reinforcement learning. First, the placement problem is transformed into a Markov decision process by establishing the coupling relationship graph model between macro cells to learn the strategy for optimizing layouts. Secondly, the whole placement process is optimized after integrating the standard cell layout. By assessing the public benchmark ISPD2005, the proposed SRLPlacer can effectively solve the overlap problem between macro cells while considering routing congestion and shortening the total wire length to ensure routability.

Authors

Institutions

Publication Details

Journal
International Journal of Circuit Theory and Applications
Published
2024-08-12
DOI
https://doi.org/10.1002/cta.4235
Citations
2
Primary Topic
VLSI and FPGA Design Techniques
Type
article
Field-Weighted Citation Impact
0.42

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Non‐overlapping placement of macro cells based on reinforcement learning in chip design

Peng Gao, Tao Yu, Ru‐Yue Yuan, Fei Wang
2 citations
International Journal of Circuit Theory and Applications
VLSI and FPGA Design Techniques
0.42
article

Non‐overlapping placement of macro cells based on reinforcement learning in chip design

Peng Gao, Tao Yu, Ru‐Yue Yuan, Fei Wang
article en
2 citations

Abstract

Abstract Due to the increasing complexity of chip design, existing placement methods still have many shortcomings in dealing with macro cells coverage and optimization efficiency. Aiming at the problems of layout overlap, inferior performance, and low optimization efficiency in existing chip design methods, this paper proposes an end‐to‐end placement method, SRLPlacer, based on reinforcement learning. First, the placement problem is transformed into a Markov decision process by establishing the coupling relationship graph model between macro cells to learn the strategy for optimizing layouts. Secondly, the whole placement process is optimized after integrating the standard cell layout. By assessing the public benchmark ISPD2005, the proposed SRLPlacer can effectively solve the overlap problem between macro cells while considering routing congestion and shortening the total wire length to ensure routability.

International Journal of Circuit Theory and ApplicationsVol. 53(2)
Shenzhen Institute of Information Technology (CN), Qufu Normal University (CN), Harbin Institute of Technology (CN)
Qufu Normal University, China Postdoctoral Science Foundation, Natural Science Foundation of Shandong Province, Science, Technology and Innovation Commission of Shenzhen Municipality
Openalex Percentile: Top 39%
VLSI and FPGA Design Techniques
0.42
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.