论文标题
注意路由:使用基于注意的增强学习学习的轨道分配详细路由
Attention Routing: track-assignment detailed routing using attention-based reinforcement learning
论文作者
论文摘要
在集成电路的物理设计中,全局和详细的路由是关键阶段,涉及确定电路上每个网的互连路径,同时满足设计约束。现有的实际路由器以及可路由预测因素必须诉诸导致较高计算时间的昂贵方法,或者使用启发式方法,而启发式方法不能很好地推广。尽管已经提出了新的,基于学习的路由方法来满足这一需求,但对标记的数据和解决复杂设计规则约束的困难的要求限制了其在高级技术节点物理设计问题中的采用。在这项工作中,我们提出了一个新路由器:注意路由器,这是使用强化学习解决轨道分配详细路由问题的首次尝试。复杂的设计规则约束被编码到路由算法中,并应用了基于注意模型的增强算法来求解路由中最关键的步骤:要路由的测序设备对。注意路由器及其基线遗传路由器用于解决不同的商业高级技术模拟电路问题集。注意路由器表现出概括的能力,可以在遗传路由器上实现超过100倍的加速度,而不会显着损害路由解决方案质量。我们还发现,关注路由器与基线遗传路由器之间的相似性,就成本和路由模式的正相关性而言,这证明了注意路由器的能力不仅可以用作详细路由器,而且还可以预测路由性的路由器。
In the physical design of integrated circuits, global and detailed routing are critical stages involving the determination of the interconnected paths of each net on a circuit while satisfying the design constraints. Existing actual routers as well as routability predictors either have to resort to expensive approaches that lead to high computational times, or use heuristics that do not generalize well. Even though new, learning-based routing methods have been proposed to address this need, requirements on labelled data and difficulties in addressing complex design rule constraints have limited their adoption in advanced technology node physical design problems. In this work, we propose a new router: attention router, which is the first attempt to solve the track-assignment detailed routing problem using reinforcement learning. Complex design rule constraints are encoded into the routing algorithm and an attention-model-based REINFORCE algorithm is applied to solve the most critical step in routing: sequencing device pairs to be routed. The attention router and its baseline genetic router are applied to solve different commercial advanced technologies analog circuits problem sets. The attention router demonstrates generalization ability to unseen problems and is also able to achieve more than 100 times acceleration over the genetic router without significantly compromising the routing solution quality. We also discover a similarity between the attention router and the baseline genetic router in terms of positive correlations in cost and routing patterns, which demonstrate the attention router's ability to be utilized not only as a detailed router but also as a predictor for routability and congestion.