在布线过程中,根据个人习惯有多种避让方式可以选择,不管采用那种方式,都需要经过优化才能使布线更符合设计要求,推荐交叉使用以下方式进行布线。
(1)使用off方式进行布线,可能导致很多DRC的产生,把网络连接好后,需要把DRC都消除掉。优化时需要把格点设小,使用微调推挤或重新布线方式,优点是布线可根据个人的意愿进行,布线速度快;缺点是优化时需要花费大量的时间,当评估布线同道不足时,可能需要移动以前打好的过孔或者重新换层才能把DRC消除,这样效率较低。建议在off模式下布线时,尽量把线一次性布好,不要出现DRC,减少后期的工作量。
(2)布线时使用 Hug only、 Hug preferred或Shove preferred模式时,布线完成以后使用自动平滑命令优化。执行菜单命令route→custom smooth,在find面板中选择clines或者clines sege。如果需要优化整个网络,就可以在find面板选择nets,用鼠标选择需要
优化的走线。
(3)通常布线方法和优化方法多种多样,联合使用能达到比较好的效果,添加了等长规则的布线可能无法使用custom smooth命令,如果习惯使用自动优化,应该在等长规则添加前优化好。
(4)不推荐使用custom smooth命令,避免把不该优化的也优化了,甚至可能因数据量太大造成系统死机。