造物笔记/嘉立创EDA 教程(原立创EDA)
基于 嘉立创EDA专业版 V4.1.93
造物笔记 / 嘉立创EDA 教程 / 第 4 章 · 原理图设计

4.5 检查与 PCB 联动

画完原理图要做两件事:让软件按规则检查一遍,以及把它和 PCB 同步。这一页讲原理图设计规则与 DRC、分配位号、转 PCB / 从 PCB 导入、交叉选择、网络类与差分对,以及更新工程库。

⏱ 约 25 分钟📋 含设计规则、分配位号、网络类管理器说明表

检查#

原理图设计规则(设计 → 设计规则…)#

原理图设计规则:①分类标签:网络 / 元件 / 复用模块 / 连接 ②每条规则的消息等级
图 4.5-1原理图设计规则:①分类标签:网络 / 元件 / 复用模块 / 连接 ②每条规则的消息等级

这里列出 DRC 会检查的每一条规则,以及违反时报什么等级。等级从严到松:致命错误 → 错误 → 警告 → 提醒。致命错误必须改,警告要看情况。实测「网络」分类下的部分规则:

规则(原文)等级大白话
网络名需要符合规则:中文、英文、数字与可见的 ASCII 字符致命错误网络名别用奇怪的符号
总线名需要符合规则…如 BUS[0:5]错误总线名要写成 名字[起:止]
元件相同引脚编号的引脚需要连接到同一个网络致命错误同一个编号的两个脚(如 USB 的两个 VBUS)必须接同一个网络
网络标识,网络端口需要有名称错误不能放没名字的端口
全局网络不应该短接警告VCC 和 GND 被一根线连上了 = 短路
引脚的连接端点不能重叠且未连接致命错误两个引脚叠在一起却没连线——多半是放歪了
导线不能是游离导线(未连接任何元件引脚)警告画了一根两头都没接东西的线
导线不能是独立网络的导线(仅连接了一个元件引脚)警告线只接了一只脚,另一头悬空
网络端口/网络标识/跨页连接标识名称需要与所连接导线的名称一致警告标签名和导线名对不上
网络标签、网络标识、网络端口、短接符、差分对标识需要连接导线或总线提醒标签放在空白处没贴到线上,等于没放
一组导线上只需要一个网络名称警告同一根线起了两个名字
差分对必须成对出现错误只标了 D+ 没标 D-

每条规则前的勾可以取消(不检查),右边下拉可以改等级。底部有「恢复默认」「立即检查」「确认」。新手保持默认。

检查 DRC 与常见报错#

「设计」→「检查DRC」,结果在底部 DRC 面板(A-2、B-2 都实际做过)。两个案例里真实遇到过的:

报错原因修法
致命错误:元件 R1 缺少“封装”属性用了没有封装的器件(如快捷器件、某些 API 放的元件)用器件管理器换成带封装的真实器件(4.1)
警告:发现元件引脚悬空,建议放置非连接标识有引脚没接任何东西确实不用就打 ×(4.2)
警告:元件的属性与供应商编号不匹配,建议使用器件标准化元件属性和立创商城数据对不上做器件标准化;案例 B 的 LED4 例外(见 B-3)
信息:元件的引脚与焊盘没有对应如 USB 外壳固定脚没有对应的原理图引脚一般无害

分配位号(设计 → 分配位号…)#

分配位号
图 4.5-2分配位号
分配位号
选项含义建议
操作分配位号(可勾“保留已有位号”)/ 清除位号 / 还原为器件模板位号(R?、C?)分配位号 + 不保留 = 全部重排
范围当前原理图 / 当前图页 / 当前图页选中元件当前原理图
层次图分配实例位号(层次图里同一模块多次使用时)默认
BOM 中同组元件连续分配同型号的元件编号连在一起(10kΩ 都是 R1~R5)看习惯
顺序先左后右再从上到下 / 先上后下再从左到右 等 4 种,旁边有图示先左右后上下
位号规则添加图页编号前缀(1R1、2R1)、自定义起始编号多页时可开

属性清单#

底部面板的「属性清单」标签:所有元件的属性列成一张大表(位号、值、封装、制造商、供应商编号…),可以像 Excel 一样逐格检查、直接修改。交作业前用来核对 BOM 很方便。

与 PCB 联动#

功能位置做什么
更新/转换原理图到 PCB设计菜单,⌥I把原理图的元件和连接送到 PCB(A-3)。改了原理图以后再做一次,PCB 只会增减变化的部分
从 PCB 导入变更设计菜单反过来:PCB 里改了位号、换了封装,同步回原理图
交叉选择 ⇧X设计菜单在原理图选中元件,切到 PCB 时它也被选中(反之亦然),快速找到元件在板上的位置
交叉选择模式设计菜单(可勾选)打开后两边实时联动选中
布局传递 ⌘⇧X设计菜单按原理图里元件的相对位置,在 PCB 上把选中的元件摆成同样的布局,省得一个个拖。需要先选中元件
PCB 设计规则…设计菜单在原理图里就能打开 PCB 的设计规则(线宽、间距…)
网络类管理器…设计菜单见下
差分对管理器… / 等长网络组管理器…设计菜单设置差分对(案例 B 在 PCB 里做过)、要求等长的一组网络
更新工程库…设计菜单见下
重置元件唯一 ID…设计菜单复制粘贴导致元件 ID 重复时用(日志里会提示“唯一 ID 重复”)

网络类管理器#

图 4.5-3
移到右边“已选择”">

网络类就是给一批网络起个组名,比如把 VBUS、3V3、VLED 放进“电源”类。然后在 PCB 设计规则里对“电源”类统一设置线宽 0.5 mm,就不用一根根改了。

更新工程库#

更新工程库前的警告
图 4.5-4更新工程库前的警告

把工程库里的器件更新成系统库里的最新版本。⚠️ 会清空历史记录,之前的操作没法撤销了——更新前先保存,最好先建一个版本节点(3.2)。