阿里狗16.6的自动布线使用之三
用不好自动布板? 其实不是很难,我这里给你列出来几条,你来试试看。
1、不要拍麻烦,设计好布线规则。规则决定了布线效果。最简单的规则就是线宽、间距、过孔规格。略微区分设置一下信号线、电源线、高频信号、差分信号的不同线宽、间距、过孔的规则,然后开动自动布线,就可以得到一个还算不错的结果。
2、覆铜shape 需要指定网络名,比如gnd,agnd等。以便于可以连接同名引线。你可能需要在配置成plane的层上放置的shape才能在自动布线中用过孔连接到同名网络。
3、根据需要在anti Etch 逻辑层放置拒布区域、或者via keepout层放置禁止过孔区域,可以让你的自动布线更符合你的期望。这通常可以在受结构限制的地方,比如开槽或安装孔周围、高压器件附近、敏感元件周边等。
4、有时做了修改,启用自动布线后,总有几处一眼看去很容易布通的地方,程序就是无法布通。这也可以理解,机器总是死的,程序中的一个小bug,不升级就永远无法修复。布线时也一样,满足它出错的条件一旦存在,错误就一定会出现。 这时候删除所有布线和过孔,重新来过一遍自动布线,多半可以改正错误。
多跟aoturoute交流沟通,方式就是修改规则,添加限定,检查结果等。多来几次,你会看到在你的教导下,aoturoute还是挺能干的。