使用电气规则检查进行设计验证

简介

电气规则检查(ERC)工具会自动检查原理图。 ERC 检查工作表中的任何错误,例如未连接的引脚,未连接的分层符号,短路输出等。当然,自动检查不是绝对可靠的,并且可以检测所有设计错误的软件还不是100% 完成。 这样的检查非常有用,因为它允许您检测许多疏忽和小错误。

实际上,必须检查所有检测到的错误,然后在正常进行之前进行纠正。 ERC 的质量与在符号库创建期间声明电引脚属性时所采取的谨慎直接相关。 ERC 输出报告为 错误警告

ERC 对话框

如何使用 ERC

单击图标图像可以启动 ERC:images/icons/erc.png[ERC icon] 。

在原理图元素上设置警告, 以引发 ERC 错误 (引脚或标签)。

  • 在此对话框窗口中,单击错误消息时,您可以跳转到原理图中的相应标记。

  • 在原理图中,右键单击标记以访问相应的诊断消息。

您还可以从对话框中删除错误标记。

ERC 的示例

ERC 指针

在这里, 您可以看到四个错误:

  • 两个输出错误地连接在一起(红色箭头)。

  • 两个输入未连接(绿色箭头)。

  • 隐藏电源端口出现错误,缺少电源标志(顶部为绿色箭头)。

显示诊断

通过右键单击标记,弹出菜单允许您访问 ERC 标记诊断窗口。

ERC 指针信息

当单击标记错误信息时,您可以获得错误的描述。

erc_pointers_message_png

电源引脚和电源标志

通常在电源引脚上出现错误或警告,即使一切看起来都很正常。 见上面的例子。 之所以会发生这种情况,是因为在大多数设计中,电源是由不是电源的连接器提供的(如稳压器输出,它被声明为电源输出)。

因此,ERC 不会检测到任何电源输出引脚来控制该电线,并声明它们不是由电源驱动的。

要避免此警告,您必须在此类电源端口上放置 “PWR_FLAG”。 看一下下面的例子:

eeschema_power_pins_and_flags_png

然后错误标记将消失。

大多数情况下,PWR_FLAG 必须连接到 GND,因为稳压器的输出声明为断电,但接地引脚永远不会断电(正常属性是电源输入),因此,在没有电源标志的情况下,接地不会与电源相连。

配置

选项 面板允许您配置连接规则以定义错误和警告检查的电气条件。

eeschema_erc_options_png

单击所需的单元格方块可以更改规则,使其循环选择:正常,警告,错误。

ERC 报告文件

通过选中写入 ERC 报告选项,可以生成并保存 ERC 报告文件。 ERC 报告文件的文件扩展名为 .erc。 以下是 ERC 报告文件的示例。

  1. ERC control (4/1/1997-14:16:4)
  2. ***** Sheet 1 (INTERFACE UNIVERSAL)
  3. ERC: Warning Pin input Unconnected @ 8.450, 2.350
  4. ERC: Warning passive Pin Unconnected @ 8.450, 1.950
  5. ERC: Warning: BiDir Pin connected to power Pin (Net 6) @ 10.100, 3.300
  6. ERC: Warning: Power Pin connected to BiDir Pin (Net 6) @ 4.950, 1.400
  7. >> Errors ERC: 4