使用指南

本页介绍 PCB Auto Router 的项目实战操作,通过真实项目演示打开设计文件、执行布线、设置规则、管理差分对和保存结果等核心功能。

准备工作

在使用 PcbAutoRouter 之前,需要先在 EDA 工具中完成设计规则配置和 DSN 文件导出。

设置布线规则

规则设置直接影响布通率。在 EDA 工具中确保以下设置正确:

KiCad: - 点击菜单:电路板配置设计规则网络类 - 设置 走线宽度铜皮间距过孔外径

立创 EDA: - 点击菜单:设计设计规则 - 设置 导线 宽度、安全间距过孔尺寸

提示:规则过严(线宽过粗、间距过大、过孔过大)会导致布通率很低。建议从较宽松的规则开始,布通后再逐步提高。

导出 DSN 文件

KiCad 导出: - 打开 PCB 编辑器,点击:文件导出Specctra DSN...

立创 EDA 导出: - 打开 PCB 设计工具,点击:文件导出自动布线(DSN)...

导出成功后获得 .dsn 文件,包含所有布线所需的设计信息。

布线操作

第一步:打开设计文件并检查规则

  1. 启动 PcbAutoRouter,点击"打开文件"按钮,选择导出的 DSN 格式设计文件。
  2. 这里弹出"规则超过限制"的提示,先点击确定忽略提示继续(说明 EDA 中的规则设置偏保守)。

image

3.按 F5 开始自动布线,观察默认状态下的布线效果。可以看到过孔和线宽确实都太大了。

image

注意:过孔大小是在 DSN 文件中预设的约定,PcbAutoRouter 无法单方面修改。如需调整,必须回到 EDA 工具修改规则后重新导出。

第二步:手动调整规则

  1. 回到 EDA 工具,打开设计规则设置窗口。
  2. 根据布线结果调整规则(如增大线宽、缩小间距、调整过孔大小等)。
  3. 对于特定网络(如电源网络),可设置更大的过孔。
  4. 重新导出 DSN 文件并在 PcbAutoRouter 中打开。
  5. 再次执行布线观察效果。

image

这次过孔完全按照EDA规则,有大有小

第三步:调整布局优化布线

1.继续执行全自动布线,观察哪些区域布线拥塞。

image

2.可以看到下面这个区域顶层的IC引脚跟底层的RGB排插接口处在同一区域不方便打孔,这种我们需要回到 EDA 工具调整元器件位置以改善布线拓扑。

image

3.重新导出并在 PcbAutoRouter 中布线,逐次迭代优化。

image

现在这个状态要好很多,未连接基本是缺少过孔

重要:布线过程中避免点击"停止",否则会留下不完整的布线状态。

第四步:批量调整过孔

1.手动添加过孔调整导线到100%布通率。可以使用快捷键操作Alt+左键 点击任何焊盘、导线、过孔吸附一个过孔参数,Ctrl+左键 放置这个过孔,之后Ctrl+左键 会恢复到单网络布线模式。

我们可以添加一个过孔之后直接单网络布线

也可以批量添加过孔之后使用F5进行全自动布线,我们可以随意删除导线,全自动布线会自动进行调整

只要布局和过孔摆放合理,自动布线一定会给出一个合适的布线

2.可以尝试绕路的导线,添加过孔,以改善绕路情况

3.布线完成后,使用快捷键 Ctrl+T 清除所有导线但保留过孔。

image

4.手动拖拽过孔到合理位置,优化整体布局美观度。

5.再次执行布线观察是否有改进。

第五步:精细调整走线

1.对于布线不理想的区域,可以直接拖拽导线进行修正。

2.过孔也可以拖拽移动,布线会自动跟随调整,无需断开重布。

第六步:导出 SES 文件

布线结果满意后,导出 SES 文件回到 EDA 工具,即可完成整个自动布线流程。