平面布置图
强化学习
计算机科学
图形
马尔可夫决策过程
人工智能
机器学习
启发式
一般化
数学优化
理论计算机科学
马尔可夫过程
嵌入式系统
数学
数学分析
统计
作者
Qi Xu,Hao Geng,Song Chen,Bo Yuan,Cheng Zhuo,Yi Kang,Xiaoqing Wen
标识
DOI:10.1109/tcad.2021.3131550
摘要
Electronic design automation (EDA) comprises a series of computationally difficult optimization problems that require substantial specialized knowledge as well as a considerable amount of trial-and-error efforts. However, open challenges, including long simulation runtime and lack of generalization, continue to restrict the applications of the existing EDA tools. Recently, learning-based algorithms, especially reinforcement learning (RL), have been successfully applied to handle various combinatorial optimization problems by automatically acquiring knowledge from the past experience. In this article, we formulate the floorplanning problem, the first stage of the physical design flow, as a Markov decision process (MDP). An end-to-end learning-based floorplanning framework GoodFloorplan is proposed to explore the design space, which combines graph convolutional network (GCN) and RL. Experimental results demonstrate that compared with state-of-the-art heuristic-based floorplanners, the proposed GoodFloorplan can provide better area and wirelength.
科研通智能强力驱动
Strongly Powered by AbleSci AI