使用环境
整个文章是在 Cadence Allegro PCB Designer 24.1 上完成的,其他版本类似参考(17.4版本操作一样)。
使用方法
(注:这里的方法只是博主根据网上知识自己探索出来的,可能一些细节的部分还需要读者自己再钻研)
-
打开自动布线工具
- 用 Cadence Allegro PCB Designer 打开 .brd 工程文件,选择 Rats All 按钮可以显示所有未完成的飞线。其右边的红色按钮可以关闭飞线
- 菜单栏 - Route - PCB Router - Route Editor 打开自动布线界面。
- 可以通过 View - Zoom 中的选项进行界面的刷新(All,有时候程序不在顶层会变成白板)、区域放大(In)、区域缩小(Out)等。
选项显示与待布线网络选择
- 点击 layer 按钮弹出显示选项,框选的右侧可以进行显示和选择的关闭和开启。如下图所示即只开启了 SIG02 层的显示和选择。
若仅需在某一层布线,则将名字后一栏符号选择为禁用符号,如图则为仅可以在SIG02层布线,其他层禁止走线。若其他层开启则布线时会打孔换层。 - 空白区域右键 - Select - Guide Mode 进入飞线选择模式,即可框选待布线飞线,框选后显示为灰色。
布线规则设置
Autoroute - Setup 进入整体布线规则设置,PCB Clearance 为电气连接之间的最小间距,PCB Wire Width 为线宽。(额外的其余设置可自行探索)
自动布线
Autoroute - Route 进入自动布线工具栏,默认为Smart模式(自动选择迭代次数,完成后自动停止,但我自己测试不知道为什么会报错显示资源不够),Basic模式会更快(基于填写的passes次数进行迭代,可能还会遗留部分线交叉,需手动删除),直接点击OK即可运行。
布线结果保存
点击右上角关闭弹出窗口选择第一个即可保存显示到工程文件中。
参考
cadence SPB17.4 - Routing Automatically with the Allegro PCB Router_allegro自动布线-CSDN博客