摘要
模拟集成电路(IC)的布局规划通常是一个手动过程,元件(器件和模块)的放置由布局工程师规划。这个过程由于布局规划和布线步骤的相互依赖、众多电气和布局相关的约束以及模拟设计中预期的高度定制化而变得更加复杂。本文提出了一种基于强化学习的新型自动布局规划算法。它通过关系图卷积神经网络模型来编码电路特征和位置约束。这两种机器学习方法的结合能够在具有不同拓扑结构和约束的各种电路设计之间进行知识迁移,从而提高解决方案的泛化能力。应用于6个工业电路,我们的方法在速度、面积和半周长布线长度方面超越了已有的布局规划技术。当集成到布局完成的程序生成器中时,与手动布局相比,总布局时间减少了67.3%,平均面积减少了8.3%。