电气规则检查设置
Parent page: WorkspaceManager 对话框
Electrical Rules Check Setup 对话框
摘要
此对话框提供用于配置电气规则检查(ERC)验证报告的控件。它会检查已捕获的源设计在电气/制图方面的有效性,并且在使用 CircuitStudio 的批处理式发布流程生成输出时会首先运行;该流程用于生成制造电路板并进行装配所需的全部制造输出。
访问
可通过以下方式打开该 对话框:
- 在 Options for PCB Project 对话框的 Default Prints 选项卡中选中 Electrical Rules Check 条目后,单击 Configure 按钮。
-
在 Generate output files 对话框中,单击与 Electrical Rules Check 条目关联的 Configure 控件(Project | Project Actions |
)。
-
如果 Electrical Rules Check 输出类型是原理图编辑器的默认打印:
- 使用 Outputs | Documentation | Print » Page Setup 命令,然后在 Electrical Rules Check Properties 对话框中单击 Advanced 按钮。
- 使用 Outputs | Documentation | Print » Print Preview 命令,在主预览窗口中右键单击,然后从上下文菜单中选择 Configuration 命令。
选项/控件
列 选项卡
验证
- Maximum tolerated error level when validating release - 使用此字段指定在板卡发布流程中将 ERC 输出生成器作为验证的一部分时,所能容忍的最大错误级别。这将决定在出现何种级别的警告/错误时终止发布流程。
已抑制的错误
- Report Suppressed - 启用此选项后,即使违规项已通过 No ERC 指令被抑制,也会在 Preview 区域中显示这些违规项。
显示列
- Class - 启用此选项以在 Preview 区域中显示 Class 列。Class 表示报告级别(Warning、Error、Fatal Error、Suppressed Warning、Suppressed Error、Suppressed Fatal Error)。
- Document - 启用此选项以在 Preview 区域中显示 Document 列。Document 是检测到违规项的源文档(相关违规对象所在的文档)。
- Message - 启用此选项以在 Preview 区域中显示 Message 列。Message 是对违规项的简要描述。
预览
此对话框的该区域会根据本对话框中的错误报告设置,详细列出项目中存在的任何警告/错误。
错误报告 选项卡
此选项卡允许你为编译项目时源原理图文档中可能存在的每一种电气与制图违规项定义报告级别。当使用 Generate output files 对话框运行电气规则检查输出生成器时,这些违规项设置将与 Connection Matrix 选项卡中定义的设置结合使用,以对源文档进行违规检测。
违规项列表
该区域展示项目源文档中可能存在的所有电气与制图违规项。违规项本身按以下类别归类:
- 与总线相关的违规项
- 与代码符号相关的违规项
- 与元件相关的违规项
- 与配置约束相关的违规项
- 与文档相关的违规项
- 与有限状态机相关的违规项
- 与线束相关的违规项
- 与网络相关的违规项
- 与其他项相关的违规项
- 与参数相关的违规项
每一种具体的违规类型都包含以下字段:
- Violation Type Description - 对违规类型的简短描述(或者反过来,即正在检查的内容)。
-
Report Mode - 使用此字段指定违反该检查时对应的严重级别。使用下拉列表从以下报告级别中选择:
-
右键菜单
右键上下文菜单中提供以下命令:
- All Off - 将所有违规类型的 Report Mode 设置为 No Report。
- All Warning - 将所有违规类型的 Report Mode 设置为 Warning。
- All Error - 将所有违规类型的 Report Mode 设置为 Error。
- All Fatal - 将所有违规类型的 Report Mode 设置为 Fatal。
- Default - 将所有违规类型的 Report Mode 恢复为其默认设置。
其他选项
- Set To Project Default - 单击此按钮,将报告级别的配置设置为与 Options for PCB Project 对话框的 Error Reporting 选项卡中定义的相同。
连接矩阵 选项卡
该 对话框的此选项卡提供一个矩阵,用于建立元件引脚与网络标识符(如 Ports 和 Sheet Entries)之间的连通性规则。它定义需要作为警告或错误报告的逻辑或电气条件。例如,一个输出引脚连接到另一个输出引脚通常会被视为错误条件,但两个相连的无源引脚则不会。
当使用 Generate output files 对话框运行电气规则检查输出生成器时,这些违规项设置将与 Error Reporting 选项卡上定义的设置结合使用,以对源文档进行违规检测。
连接矩阵
该矩阵展示引脚、端口和页入口等实体组合之间所有可能的布线连接检查,同时也会测试未连接的实体。矩阵按横向/纵向方式读取,行列交叉处的矩阵元素颜色指定编译器在测试该特定条件时的响应方式。
要更改矩阵中某项违规检查的报告模式,请单击两类实体所在行与列交叉处的彩色方块。每单击一次,模式将切换到下一个报告级别。支持以下级别:
右键菜单
右键上下文菜单中提供以下命令:
- All Off - 将矩阵中的所有条目设置为 No Report。
- All Warning - 将矩阵中的所有条目设置为 Warning。
- All Error - 将矩阵中的所有条目设置为 Error。
- All Fatal - 将矩阵中的所有条目设置为 Fatal。
- Default - 将矩阵中的所有条目恢复为其默认设置。
其他选项
- Set To Project Default - 单击此按钮,将矩阵的配置设置为与 Options for PCB Project 对话框的 Connection Matrix 选项卡中定义的相同。