步骤1:设置电气规则检查选项。单击菜单Tools-ERC...,打开如图1所示的ERC设置对话框。该对话框中,Multiple net names on net选项表示原理图中同一网络上存在多网络标号的错误;Unconnected net labels选项表示有网络标号未被放置在任何网络上的错误;Unconnected Power objects选项表示有电源对象未被连接好的错误;Duplicate sheet numbers选项表示有电路图名称重复的错误;Duplicate component designators选项表示有元器件标号重复的错误;Bus label format errors选项表示有总线上网络标号格式的错误;Floating input pins选项表示有输入引脚悬空的错误;Suppress warning选项表示跳过警告性错误检查。
Create report file选项表示ERC后创建报告文件,扩展名为.Erc;Add error markers选项表示ERC后在出现错误的位置标上错误标记 ,以方便识别和修改。Descend into sheet parts选项表示输入元器件内部进行检查;Sheets to Netlist选项表示ERC的范围,有三个选项值,依次为Active sheet(只对当前原理图进行检查)、Active project(对当前项目中所有原理图进行检查)、Active sheet plus sub sheets(对当前原理图及其子图进行检查);Net identifier scope选项表示网络标号的作用范围,其选项值依次为Net labels and ports global(网络标号和端口在项目中有效)、Only ports global(只有端口在整个项目有效)、Sheet symbol/port connections(子图的端口与父图内对应部分的同名端口是相连的)。
Setup标签内的选项一般采用默认选项。
打开Rule matrix标签,如图2所示。该标签用来设置ERC的具体规则。
在legend选项区告知了不同类型的错误使用不同的颜色表示,其中绿色方块表示No report,即认为对应的连接没有问题(无错);红色方块表示Error,即表示对应的连接是一种致命性错误,应提出报告;黄色方块Warning,即表示对应的连接是一种警告性错误,也应提出报告。通过改变规则设置矩阵中某个位置的颜色块,就可定义它所对应的连接的性质,即无错、致命性错误、警告性错误。
规则矩阵共由17行和17列构成,行与列的项目是相同的,表1介绍了这些检查项目的名称和意义。
“Set Defaults”按钮,用来恢复默认设置。
一般情况下,ERC检查采用默认选项及其设置。这里采用默认设置。
步骤2:启动ERC。Protel将按照规定的设置自动进行ERC检查,并生成检查报告。
图1 ERC Setup对话框 图2 Rule matrix标签