造物笔记/嘉立创EDA 教程(原立创EDA)
基于 嘉立创EDA专业版 V4.1.93
造物笔记 / 嘉立创EDA 教程 / 第 1 章 · Quickstart 实战

A-6 布线:手动布线与自动布线

布线就是把飞线变成真正的铜线。我们先看看工厂能做到多细(设计规则),手动连一根线体验一下,然后把剩下的交给自动布线——几十秒就能全部布通。

⏱ 约 20 分钟📋 含设计规则、自动布线设置说明表⚠️ 自动布线结果一定要点「确认」

A6.1 先看一眼设计规则#

工厂的机器有精度极限:线不能太细、线和线不能挨太近、孔不能太小。设计规则就是把这些限制告诉软件,布线时软件会自动遵守,检查(DRC)时也按它来判断。

  1. 点菜单「设计」→「设计规则…」
设计规则对话框(默认规则)
图 A6-1设计规则对话框(默认规则)
设计规则对话框(整体)
编号区域含义本例
1规则管理 / 网络规则 / 网络-网络规则 / 区域规则上面四个标签:「规则管理」是全局规则;后三个可以给某个网络、某两个网络之间、板上某块区域单独设规则只看「规则管理」
2左侧规则树规则的分类:间距(安全间距、其他间距)、导线、网络长度、差分对、盲埋孔、过孔尺寸…… 每类下面是具体的规则名,带「[默认]」的是正在用的默认
3名称 / 单位当前规则的名字(如 copperThickness1oz = 1 盎司铜厚时的间距)和单位mm
4规则内容右边的表格或数值。安全间距是一个“谁和谁之间至少隔多远”的矩阵不改
5优先级说明规则冲突时取优先级高的:区域规则 > 网络-网络规则 > 网络规则—
6确认 / 应用 / 取消下面还有导入/导出配置、恢复默认不改就点取消

本例全部用默认值。默认规则来自预设「嘉立创工艺(双面板)」,刚好是嘉立创能稳定生产的参数,几个最重要的数值记一下:

规则默认值大白话
安全间距大多为 0.152 mm不同网络的铜(导线、焊盘、过孔)之间至少隔这么远,否则可能短路
导线线宽最小 0.127 / 默认 0.254 / 最大 2.54 mm画线时默认 0.254 mm(约 10 mil)
过孔外直径最小 0.5 / 默认 0.61 mm过孔外圈铜环的大小
过孔内直径最小 0.3 / 默认 0.305 mm钻孔的大小
导线规则:最小 / 默认(红框)/ 最大线宽,分顶层、底层
图 A6-2导线规则:最小 / 默认(红框)/ 最大线宽,分顶层、底层
过孔尺寸规则:外直径、内直径的默认值
图 A6-3过孔尺寸规则:外直径、内直径的默认值

A6.2 手动布一根线#

先手动连一根,体会一下布线的操作。我们把 C3 的 VCC 焊盘连到 U1 的第 8 脚(VCC):

  1. 确认当前层是「顶层」(底部图层快捷栏)
  2. 按 ⌥W(单路布线),光标对准 C3 的 VCC 焊盘单击
  3. 移向 U1 的 8 脚,导线跟着鼠标走,默认 45° 拐弯;旁边的飞线会指着目标焊盘
  4. 在 8 脚上单击,再按 Esc 结束
①起点
图 A6-4①起点
②导线跟随,显示网络长度
图 A6-5②导线跟随,显示网络长度
③完成
图 A6-6③完成

连好之后,这两个焊盘之间的飞线就消失了。导线默认宽度 0.254 mm(跟随规则)。

「布线」菜单:单路布线(蓝框)、①自动布线,以及拉伸导线、等长调节、布线拐角、布线宽度、移除回路、清除布线等
图 A6-7「布线」菜单:单路布线(蓝框)、①自动布线,以及拉伸导线、等长调节、布线拐角、布线宽度、移除回路、清除布线等

A6.3 自动布线#

剩下的线交给软件。小板子用自动布线完全没问题:

  1. 点「布线」→「自动布线…」→「自动布线设置…」,先看一下设置
自动布线设置
图 A6-8自动布线设置
自动布线设置
编号属性含义(大白话)本例怎么填什么时候需要改
1布线引擎JRouter:质量好;HRouter:速度快JRouter(默认)板子大、等不及时试试 HRouter
2迭代数量让软件反复优化几轮(1~100)1想要更好的结果可以加大,但更慢
3单迭代布线时间每一轮最多跑多久(5~120 分钟)30—
4保留已有导线 / 过孔不动你已经手动画好的线✓ 勾选—
5布线完成后展示迭代布完后列出每一轮的结果给你挑✓ 勾选—
6布线优先级按网络排先后:优先级高的网络先布默认某几根线特别重要时调高
布线图层在哪些层上布线:所有层 / 只顶层 / 只底层所有层想做单面板时选一层
运行 / 应用 / 取消「运行」直接开始自动布线点「运行」—
  1. 点「运行」(或者关掉设置,用「布线 → 自动布线… → 所有网络」)
  2. 等几十秒,右上角会显示结果:本例迭代 1,布通率 100%,过孔 3 个
  3. 点右下角的「确认」应用结果
自动布线结果预览:①迭代 / 布通率 / 过孔数量;②「确认」应用
图 A6-9自动布线结果预览:①迭代 / 布通率 / 过孔数量;②「确认」应用

应用之后,所有飞线都变成了铜线:

自动布线完成:红色是顶层导线,蓝色是底层导线,小圆圈是过孔
图 A6-10自动布线完成:红色是顶层导线,蓝色是底层导线,小圆圈是过孔
  • 布通率 100% = 所有该连的都连上了,飞线一条不剩。
  • 大部分导线在顶层;VCC 有 4 段走到了底层,靠 3 个过孔上下连接。
  • 布通率不到 100% 时:剩下的飞线手动连,或者调整布局让元件之间更宽松,再跑一次。