PCB设计里布线规则怎么设才能一次成功 布线规则的设置,乃是 PCB 设计从原理图迈向物理实现时,最为关键的一步。不少人认为,画完原理图,导入网表,便算大功告成了大半……
PCB设计里布线规则怎么设才能一次成功
布线规则的设置,乃是 PCB 设计从原理图迈向物理实现时,最为关键的一步。不少人认为,画完原理图,导入网表,便算大功告成了大半。然而实际上,倘若布线规则设置欠佳,后续绕线会绕到令人崩溃,信号会出现问题,甚至板子会废掉,这些情况都屡见不鲜。规则并非是给电脑查阅的,而是专门为设计流程设定的边界条件,只有当边界清晰明确,工具才能够协助你把工作干得干净利落。
线宽线距到底留多少合适
这是,每次开启新型板子期间第一个突然出现的问题。常规信号,0.15mm/0.15mm,在1oz铜厚的情形下足以够用,然而不要一味坚守这个数值。电源线,需要依据电流进行计算,1A电流较为保守地设置走0.5mm宽,对于压降敏感的情况还要进一步加宽。BGA出线区域,线宽线距,要调整到0.1mm甚至0.08mm,此时要跟板厂确认是否能够制作。不要等到绘制完成后发送出去制作,对方告知无法制作,导致全线推翻重新进行绘制。最为稳妥的做法是,设定一道常规规则,另外,针对BGA以及连接器这些高密度区域,单独构建规则类别,至于何处应当宽松,何处应当严格,从一开始就要确定下来。
过孔参数怎么定才不会卡死
诸多人士过孔之时径直丢一个预设为0.3mm孔径的了事,然而多层板内层走线却被过孔焊盘堵得毫无缝隙可言。过孔规则需配套进行查看:孔径、焊盘、反焊盘、间隙这四者相互关联。信号过孔采用0.2/0.4mm已然足够,电源过孔该打多个就切莫节省。更为关键的是设定过孔到过孔、过孔到走线的间距规则,不然自动布线扫过去就全是不符合规定的情形,手动调整得耗费一整天。背钻层数同样要提前设定好,等高频信号进入再去更改规则,铜皮都得重新铺设。
等长匹配要不要设成硬约束
这些被要求等长的DDR走线、差分对、时钟信号,可不是简单拉完线再用蛇形线填满就能交差了事的。规则里要把相对延迟以及绝对延迟都设置清楚,DDR地址线组内误差不得超过25mil,数据线相对时钟要控制在5mil以内。更为关键的是要设好组间匹配规则,以便让软件在布线时就对长度差进行约束,而不是画完了跑DRC发现差几百mil再回头去扯线。蛇形线能不用就尽量不要用,实在需要补充也应设在走线末端,而不是一上来就扭成麻花状。
规则优先级排序弄反了会怎样
一大堆的规则被设定了下来,然而优先顺序却混乱了,软件所执行的乃是你并不想让其执行的那一条规则,这正是新手极为容易掉进陷阱的所在之处。全板规则处于最底层,区域规则、类规则以及网络规则是逐层进行覆盖的,哪一个的优先级高,便由哪一个来决定。比如说全板线宽为0.15mm ,但是你针对电源网络单独设定了0.5mm ,核对一下优先级排序,是不是会把网络规则放在最前面呢。排序要是乱了,你觉得已经设定好了,可实际跑线却全部按照0.15mm来走,烧坏板子都不足为奇。
你可曾于项目后期之际,遭遇到某个根本改不了的规则给绊住过?那时究竟是怎样去处理的?在评论区交流一番,当然也欢迎把这一份经验转发给身旁正在绘制板子的同事。
微信扫一扫