We present an automatic multilayer power plane generation method to accelerate the design of printed circuit boards (PCB). In PCB design, while automatic solvers have been developed to predict important indicators such as the IR-drop, power integrity, and signal integrity, the generation of the power plane itself still largely relies on laborious manual methods. Our automatic power plane generation approach is based on genetic optimization combined with a multilayer perceptron and is able to automatically generate power planes across a diverse set of problems with varying levels of difficulty. Our method GOMLP consists of an outer loop genetic optimizer (GO) and an inner loop multi-layer perceptron (MLP) that generate power planes automatically. The critical elements of our approach include contour detection, feature expansion, and a distance measure to enable island-minimizing complex power plane generation. We compare our approach to a baseline solution based on A*. The A* method consisting of a sequential island generation and merging process which can produce less than ideal solutions. Our experimental results show that on single layer power plane problems, our method outperforms A* in 71% of the problems with varying levels of board layout difficulty. We further describe H-GOMLP, which extends GOMLP to multilayer power plane problems using hierarchical clustering and net similarities based on the Hausdorff distance.
翻译:在多氯联苯设计中,虽然已经开发了自动解答器,以预测诸如IR投射、电力完整性和信号完整性等重要指标,但动力平面的生成本身仍主要依赖人工操作方法。我们的自动电平平面生成方法以基因优化为基础,与多层感应器相结合,能够自动产生各种困难程度不同的问题。我们的GOMLP方法包括一个外环基因优化器(GO)和一个自动生成电动平面的内环多层感应器(MLP),我们的方法的关键内容包括轮廓探测、地貌扩展和距离测量使岛屿最小化复杂的电平面生成成为可能。我们将我们的方法与基于A* 的基线解决方案作比较。A* 由相继的岛屿生成和合并过程构成的方法不尽理想的解决方案。我们的实验结果表明,在单层电平面上的问题中,我们的方法优于71%的问题中的A*,而这种问题具有不同层次的板面设计力。我们的方法的关键内容包括:等探测、特征扩展和距离测量使岛屿最小化的图像生成困难。我们用HGOMLPMLML 进一步描述基于磁层的多层的磁层的磁层的分辨率。