ad原理图erc检查
在 Altium Designer (AD) 中进行原理图 ERC (电气规则检查) 是一项至关重要的步骤,用于在设计早期发现潜在的电气连接性问题,避免将错误带入 PCB 设计阶段。以下是用中文解释其原理和常见检查项:
ERC 的核心原理
- 基于规则检查: ERC 不是模拟电路行为,而是根据预先设定的 电气规则集合 检查原理图中的对象(网络、引脚、端口、电源端口、总线等)及其连接关系是否符合逻辑和设计要求。
- 识别不一致性: 主要目标是发现那些可能导致电路无法正常工作、功能异常或制造测试困难的 不一致连接或潜在冲突。
- 静态分析: 它在原理图绘制完成后、编译项目时进行,不需要仿真或布局信息,是一种静态分析手段。
- 防止低级错误: 旨在捕获常见的人为错误,如引脚未连接、短路、开路、信号驱动冲突等。
ERC 主要检查的项目(常见错误和警告)
-
引脚未连接:
- 错误: 一个元件的引脚没有连接到任何网络(悬空)。除非该引脚设计为 NC (No Connect),否则是严重错误。需要在引脚上放置
No ERC符号标记才能忽略。 - 常见场景: 忘记连线;元件放置后引脚未使用且未标记为 NC。
- 错误: 一个元件的引脚没有连接到任何网络(悬空)。除非该引脚设计为 NC (No Connect),否则是严重错误。需要在引脚上放置
-
网络仅有一个连接点:
- 警告/错误: 一个网络只有一个电气连接点(即
单端网络)。这在电源网络、接地网络、测试点或未使用的总线入口处是合理的,但在普通信号线上通常表示错误(如忘记连接另一端)。 - 处理: 检查是否设计意图(如测试点),否则需连接另一端或放置
No ERC。
- 警告/错误: 一个网络只有一个电气连接点(即
-
引脚类型冲突:
- 错误: 连接到同一个网络的不同引脚,其 输入/输出类型 定义冲突,可能导致信号争用或损坏器件。
- 常见冲突:
- 多个输出驱动源: 两个或更多定义为
Output或Power类型的引脚连接到同一个网络(如两个输出引脚短接)。 - 输入引脚未连接驱动源: 网络上有
Input引脚,但没有Output、Power、Passive或其他可以提供驱动能力的引脚连接(输入引脚悬空)。 - 输出引脚连接到电源引脚: 一个
Output引脚直接连接到了一个Power引脚(如 VCC/GND)。通常需要电阻或其他隔离。
- 多个输出驱动源: 两个或更多定义为
- 原理: ERC 依赖元件的 电气类型 (
Input,Output,I/O,Passive,Power,Open Collector/Emitter,Hiz等)。规则检查引擎根据这些类型判断连接是否合法。
-
重复的网络标识符:
- 错误: 在同一个原理图文档中,存在两个或更多 不同的网络 被赋予了 完全相同的网络名称。
- 常见原因: 手动放置多个相同名称的
Net Label;复制粘贴时保留了相同网络标签;不同页端口或电源端口名称冲突。 - 后果: 这些网络会被 ERC 视为短路连接在一起,通常不是设计意图。
-
未连接的图纸入口/端口:
- 警告/错误: 在 多图纸设计 中:
- 在父图纸(
.PrjPcb或Sheet Symbol)上的 图纸入口 没有连接到子图纸内部对应的 端口。 - 子图纸上的 端口 在父图纸上没有对应的 图纸入口。
- 在父图纸(
- 原理: ERC 检查项目层次结构中图纸符号与子图纸端口之间的映射关系是否完整。
- 警告/错误: 在 多图纸设计 中:
-
总线相关错误:
- 位宽不匹配: 连接到总线上的网络标签、总线入口、端口等表示的信号宽度与总线的位宽不一致。
- 非法命名: 网络标签或总线标签的命名不符合总线命名规则(例如:
D[0..7]正确;D[0-7]或Data0-7可能导致问题)。 - 悬空的总线入口: 总线入口没有连接到任何网络标签或信号线。
-
未连接的电源端口:
- 警告: 放置的电源端口对象(如 VCC、GND 符号)没有连接到任何网络。通常是放置多余了或忘记了连接。
-
元件标号重复:
- 错误: 在整个项目中,存在两个或更多元件具有相同的 唯一标识符。这是原理图设计的基本规则。
- 处理: 使用
Tools » Annotation » Annotate Schematics进行自动或手动标注。
-
参数缺失或不一致: (可通过规则配置检查)
- 警告: 某些关键元件参数(如阻值、容值、封装)缺失或格式错误(虽然主要依靠 DRC 和 BOM 检查,但 ERC 规则可配置相关检查)。
执行 ERC 的典型流程
- 设置规则: (
Project » Project Options... » Error Reporting/Connection Matrix标签页)- Error Reporting: 为每一种可能的违规类型设置严重等级(
Fatal Error,Error,Warning,No Report)。 - Connection Matrix: (核心配置!) 定义不同电气类型引脚之间连接时报告的错误等级(如
Output连接Output报告Error;Input连接Passive报告No Report)。根据项目需求调整矩阵。
- Error Reporting: 为每一种可能的违规类型设置严重等级(
- 编译项目: (
Project » Compile PCB Project...) 编译操作会执行 ERC 检查以及其他项目完整性检查。 - 查看报告: 编译后,所有 ERC 违规会显示在 Messages 面板(
View » Panels » Messages)。 - 定位错误: 在 Messages 面板中双击一条错误信息,AD 会自动定位到原理图中出错的位置(交叉探针)。
- 修正错误: 根据错误类型修改原理图(连线、添加标签、修改端口、放置
No ERC标记、调整元件属性等)。 - 复查: 修正错误后,再次编译项目,确认所有
Fatal Error和Error都已清除。仔细审视Warning,判断是否是设计意图(是则忽略或放置No ERC),否则一并修正。 No ERC指令: (Place » Directives » No ERC) 对于确认为设计意图且不希望 ERC 报告的合法情况(如悬空测试点、预留未使用引脚等),可在对应位置放置No ERC(通常是一个红色叉号)来抑制该点的 ERC 报告。
总结
ERC 是 Altium Designer 原理图设计中 必不可少的质量保证环节。它利用预先定义的电气规则(特别是引脚电气类型和连接矩阵),静态分析原理图的连接关系,高效地捕捉常见的连接性错误、冲突和不一致性。通过正确配置规则、严格执行编译检查并仔细分析 Messages 面板中的报告,可以显著提高原理图的正确性,为后续的 PCB 设计和制造打下坚实基础。永远不要忽略 ERC 错误和警告!
KiCad发现之旅(一)原理图编辑
包括原理图设计所需的所有工具。从 KiCad 包含的符号库中放置符号,绘制导线连接并将原理图同步到 PCB 中进行布局布线。 电气规则检查 电气
2024-11-12 12:23:53
sbam397.TSC(AMC1300B模拟电路)进行ERC检查时出现错误的原因?
我下载sbam098.TSC进行ERC检查无问题并可执行模拟。 为什么sbam397.TSC(AMC1300B模拟电路)进行ERC
什么叫电气规则呢?电气规则检查-ERC
ERC全称为electrical rule checking,翻译为电气规则检查。检测的是GDS版图中是否存在电学连接问题,属于PV(physical verification)的一个项目。
2023-12-06 14:30:31
Leonardo-r3原理图及PCBLeonardo-r3原理图合集
Leonardo-r3原理图及PCBLeonardo-r3原理图及PCBLeonardo-r3原理图及PCB
资料下载
卢谊
2022-02-24 17:51:25
Protel99SE的电路原理图详细教程免费下载
电路原理图不是简单器件的拼凑连接,而是具有实际意义的电气元件之间按照一定规则的组织连接。因此,设计者需要在电路原理图完成后对其进行电气规则检查(
资料下载
ah此生不换
2019-11-26 16:09:07
【Altium小课专题 第167篇】原理图ERC检查常规一般需要检查哪些项?
在设计完原理图之后、设计PCB之前,工程师可以利用软件自带的ERC功能对常规的一些电气性能进行检查,避免一些常规性错误和查漏补缺,以及为正确完整
【Altium小课专题 第165篇】原理图常规问题是如何利用ERC进行检测的?
在我们设计完成原理图之后,设计PCB之前可以利用软件自带的ERC功能对于我们原理图去进行常规的一些电气性能的
【Altium小课专题 第145篇】放置NO ERC标号的意义是什么,如何进行放置?
用于检查原理图。1)单击画线工具栏中的按钮“”,鼠标指针变成十字形并附着忽略ERC检查
Altium原理图的编译与检查
本帖最后由 郑振宇altium 于 2019-11-19 14:43 编辑 我们在设计完原理图后到设计PCB之前,我们可以利用软件自带的ERC功能对一些常规的电气性能进行
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机