Global Routing Optimization Analysis based on Deep Reinforcement Learning

Integrated Circuit (IC) design is a multi-stage and complex process, with each stage from requirements analysis to final manufacturing presenting its unique challenges. As technology and market demands evolve, the complexity and difficulty of IC design continue to increase, necessitating more robust automated design systems to assist engineers in overcoming these challenges. This paper focuses on global routing, a critical step in IC design responsible for determining the approximate paths of signal lines on a chip to optimize resource allocation, signal integrity, and power control. Global routing has always been a challenging aspect of IC physical design. Common solutions primarily rely on heuristic-driven greedy methods, which have strict limitations. We aim to find better solutions to minimize total wire length (WL) and edge overflow (OF). This paper references an IC global routing method based on Deep Reinforcement Learning (DRL) and improves the traditional Deep Q-Network (DQN) algorithm to a Double Deep Q-Network (DDQN) to address issues in IC global routing. The method aims to use DDQN to enhance the stability and performance of DQN in handling complex routing problems. Experimental results compare DDQN with the commonly used $A^{*}$ search algorithm, demonstrating the optimized performance of DDQN in global routing tasks, especially in partially edge-exhausted problems, where DDQN excels and successfully optimizes total wire length.

Authors

Institutions

Publication Details

Published
2024-11-07
DOI
https://doi.org/10.1109/apccas62602.2024.10808325
Primary Topic
Wireless Sensor Networks and IoT
Type
article
Field-Weighted Citation Impact
0.00

Funders

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

Global Routing Optimization Analysis based on Deep Reinforcement Learning

Ying-Tzu Chen, Wei‐Kai Cheng
Wireless Sensor Networks and IoT
article

Global Routing Optimization Analysis based on Deep Reinforcement Learning

Ying-Tzu Chen, Wei‐Kai Cheng
article en

Abstract

Integrated Circuit (IC) design is a multi-stage and complex process, with each stage from requirements analysis to final manufacturing presenting its unique challenges. As technology and market demands evolve, the complexity and difficulty of IC design continue to increase, necessitating more robust automated design systems to assist engineers in overcoming these challenges. This paper focuses on global routing, a critical step in IC design responsible for determining the approximate paths of signal lines on a chip to optimize resource allocation, signal integrity, and power control. Global routing has always been a challenging aspect of IC physical design. Common solutions primarily rely on heuristic-driven greedy methods, which have strict limitations. We aim to find better solutions to minimize total wire length (WL) and edge overflow (OF). This paper references an IC global routing method based on Deep Reinforcement Learning (DRL) and improves the traditional Deep Q-Network (DQN) algorithm to a Double Deep Q-Network (DDQN) to address issues in IC global routing. The method aims to use DDQN to enhance the stability and performance of DQN in handling complex routing problems. Experimental results compare DDQN with the commonly used $A^{*}$ search algorithm, demonstrating the optimized performance of DDQN in global routing tasks, especially in partially edge-exhausted problems, where DDQN excels and successfully optimizes total wire length.

Chung Yuan Christian University (TW)
National Science and Technology Council
Openalex Percentile: Top 71%
Wireless Sensor Networks and IoT
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.