Protel 99 SE EDA 技术及应用含1CD 教学课件 ppt 作者 王廷才 彭慧纯 第8章 原理图电气规则检查及报表

上传人:E**** 文档编号:89181542 上传时间:2019-05-20 格式:PPT 页数:36 大小:4.74MB
返回 下载 相关 举报
Protel 99 SE EDA 技术及应用含1CD 教学课件 ppt 作者 王廷才 彭慧纯 第8章 原理图电气规则检查及报表_第1页
第1页 / 共36页
Protel 99 SE EDA 技术及应用含1CD 教学课件 ppt 作者 王廷才 彭慧纯 第8章 原理图电气规则检查及报表_第2页
第2页 / 共36页
Protel 99 SE EDA 技术及应用含1CD 教学课件 ppt 作者 王廷才 彭慧纯 第8章 原理图电气规则检查及报表_第3页
第3页 / 共36页
Protel 99 SE EDA 技术及应用含1CD 教学课件 ppt 作者 王廷才 彭慧纯 第8章 原理图电气规则检查及报表_第4页
第4页 / 共36页
Protel 99 SE EDA 技术及应用含1CD 教学课件 ppt 作者 王廷才 彭慧纯 第8章 原理图电气规则检查及报表_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《Protel 99 SE EDA 技术及应用含1CD 教学课件 ppt 作者 王廷才 彭慧纯 第8章 原理图电气规则检查及报表》由会员分享,可在线阅读,更多相关《Protel 99 SE EDA 技术及应用含1CD 教学课件 ppt 作者 王廷才 彭慧纯 第8章 原理图电气规则检查及报表(36页珍藏版)》请在金锄头文库上搜索。

1、第8章 原理图电气规则检查及报表,8.1 原理图电气测试 8.2 生成报表文件 8.3 原理图输出打印,8.1 原理图电气测试 电气法则测试“ERC-Electronic Rules Checking”主要是对电路原理图的电学法则进行测试,通常是按照用户指定的物理、逻辑特性进行。 通常在电路原理图设计完成之后,网络表文件生成之前,设计者需要进行电气法则测试。其任务是利用软件测试用户设计的电路,以便找出人为的疏忽,测试完成之后,系统还将自动生成各种有可能是错误的报告,同时在电路原理图的相应位置上记号,以便进行修正。,8.1.1 打开电路原理图文件 选择执行“FileOpen”菜单命令,打开需要进

2、行电气法则测试的电路原理图文件。 例如,打开下图所示的电路。,8.1.2 设置电气检查规则 选择执行“ToolsERC”菜单命令,如左下图所示。即可出现右下图所示的“Setup Electrical Rule Check”对话框。,1“Setup” (电气法则测试选项)标签页 “ERC Options” 此选项栏里可以设置进行电气规则测试的具体选项。 “Multiple net names on net”:检测项中将包含“同一网络被命名多个网络名称”的错误检测。 “Unconnected net labels”:检测项中包含“未实际连接的网络标号”的错误检测。 “Unconnected pow

3、er objects”:检测项中包含“未实际连接的电源或地元件”的错误检测。 “Duplicate sheet numbers”:检测项中包含“电路图编号重号”的错误检测。 “Duplicate component designators”:检测项中包含“元件编号重号”的错误检测。 “Bus label format errors”: 检测项中包含“总线标号格式错误”的错误检测。 “Floating input pins”: 检测项中包含“输入引脚浮空”的错误检测。 “Suppress warnings”: 忽略所有的错误检测,也不显示测试的错误报告。, “Options”选项栏 “Creat

4、e report file”:在测试结束后,系统将自动将测试结果存于报告文件*.ERC中,其主文件名与原理图的主文件名相同。 “Add error markers”: 在测试结束后,系统会自动在电路原理图的错误处加上红色的错误提示符号。 “Descend into sheet parts”: 检测内容包括电路元件的内部结构。 “Sheets to Netlist”: 用来设置进行ERC检查的电路原理图的范围。可以激活此选项栏,选择目标文件,如下图所示。 这里提供了“Active Sheet” (当前被激活的图样)、“Active Project” (当前被激活的项目)和“Active Shee

5、t plus Sub” (当前被激活的图样及其下层电路)三种选项。, “Net Identifier Scope” (网络识别器的范围) 此选项栏可以选择网络识别器的范围。共有三种选项,如下图所示。,“Net Labels and Ports Global”: 使网络标号及I/O端口标号在整个项目内的所有电路中有效。 “Only Ports Global”: 使得只有I/O端口可以在整个项目中被承认。 “Sheet Symbol/Port Connections”:此选项设置使得电气连接只发生在方块电路端口和对应的下层电路的I/O端口。,2“Rule Matrix(电气法则测试矩阵)”标签页

6、用鼠标左键单击“Setup Electrical Rule Check”对话框的“Rule Matrix”标签,即可进入“Rule Matrix”标签页,如下图所示。,可以设置“Connected Pin/Sheet Entry/Port Rule Matrix”(有连接关系的管脚、方块电路的I/O端口和电路的I/O端口)的矩阵规则。 在矩阵的横、纵坐标罗列了电路原理图中各种电气特性的管脚、方块电路的I/O端口和电路的I/O端口。矩阵中每一个方块的颜色表示此方块对应的横、纵坐标对应的管脚/端口所连接关系在电气测试的定义。 绿色图标,如“Input Pin”与“Output Pin”交点处的方块

7、,表示这种电学连接关系是正确的,在电气测试的错误报告中不会显示。 红色图标,如“Power Pin”与 “Output Pin“交点处的方块,表示这种电学连接关系是错误的,将在电气测试的错误报告中用“Error”的字样显示出来。 黄色图标,如“Bidirectional Port”与“Unspecified Port”交点处的方块,表示这种电学连接关系在有些时候是正确的,而在有些时候是错误的,系统将在电气测试的错误报告中用“Warning”的字样显示出来,以提醒设计者检查确认。,8.1.3 进行电气规则检查 设置电气规则完成后,用鼠标左键单击“OK”按钮,退出对话框,并使系统进入文本编辑器并生

8、成相应的错误结果的报告(存为*.ERC文件)。如下图所示。 报告中逐条列出了电路原理图的电学错误。每条错误报告的第一行以“”开头,显示了电学错误的内容;第二行后显示与错误相关联的元件管脚号和该错误在原理图上的具体位置。,执行电气规则检查后,系统会在电路原理图的错误处放置红色的符号,以提示设计者注意,如下图所示。,8.2 生成报表文件 8.2.1 生成元件材料表 元件材料表主要用于整理一个电路或者一个项目文件中所有的元件,它主要包括元件的名称、标号、封装等内容。 1)选择“File”菜单,然后在弹出的下拉菜单中选择“Open”选项,打开需要生成元件材料表的原理图文件。如果此原理图文件已经打开,则

9、此步操作可以省略。 2)选择“Reports”菜单,然后在弹出的下拉菜单中选择“Bill of Material”选项,如下图所示。此操作也可用下面的操作代替: 按下R键,松开后按下B键。,3) 出现生成元件材料表文件的向导 “ Bom Wizard”对话框,如左下图所示。确定元件材料表文件的来源后,用鼠标左键单击“Next”按钮,进入下一步操作。 4) 进入引导程序“ Bom Wizard”的下一个对话框,如右下图所示。 在这个对话框里,主要用于设置元件材料报表中所包含的具体内容。 “General” 栏里的 “Footprint”和 “Description”一般缺省设置在选中状态。 “L

10、ibrary”栏里可以设置需要加入材料表的库元件。“Part”栏里主要用于设置需要加入材料表的自定义元件。 元件材料报表中包含的具体内容设置完成后,用鼠标左键单击“Next”按钮确认。,5)进入向导 “Bom Wizard”的列项目定义对话框,如下图所示。 此对话框各栏定义如下: “Part Type”:元件类型,如电容的容值、电阻的阻值等。 “Designator”:元件标号,如“U1”、“C1”等。 “Footprint”:元件管脚,指元件的封装名称。 “Description”:元件描述,指用户对元件设定的描述和说明。 完成元件材料表的列项目定义之后,用鼠标左键单击“Next”按钮,引导

11、程序将自动进入下一个对话框。,6)此时引导程序“Bom Wizard” 设置元件材料表格式的对话框出现在工作平面内,如下图所示。Protel 99 SE提供了三种输出格式,可参见下表。单击“Next”按钮,确认元件表格输出格式的设置。,7)此时弹出向导 “Bom Wizard” 元件材料表文件参数设置的提示框,如下图所示。如果用户希望检查一下参数的设置,可以用鼠标左键单击“Back”按钮,则引导程序会回到前一步供用户核实参数设置,否则可直接用鼠标左键单击“Finish”按钮以示确认。,8) 完成参数设置后,系统自动进入表格编辑器,同时形成后缀为.XLS的元件列表,下图表示电路原理图“zdq.s

12、ch”生成的元件材料表文件。 9) 选择“File”菜单,然后在弹出了下拉菜单中选择“Save”选项,将生成的元件材料表文件存盘保存。,8.2.2 生成层次项目组织列表 1)执行“FileOpen”菜单命令,打开需要生成层次项目组织列表的项目文件。如果此项目文件已经打开,则此步操作可以省略。 2)执行“ReportsDesign Hierarchy”菜单命令。 3)执行上步操作后,系统将自动进入到文本编辑器,并产生后缀为.rep的层次项目组织列表。 下图为“振荡器和积分器.sch”生成的一个层次项目组织列表文件。 4)选择执行“FileSave”菜单命令,存盘。,8.2.3 生成交叉参考元件列

13、表 1)执行“File Open”命令,打开需要生成交叉参考元件列表的项目文件。 2)执行“ReportsCross Reference”菜单命令。 3)执行上一步操作后,系统将自动进入到文本编辑器,并产生后缀为.XRF的交叉参考元件列表。下图所示为“振荡器和积分器.sch”生成的交叉参考元件列表。 4)执行“FileSave”命令,将生成的交叉参考元件列表文件存盘。,8.2.4 生成引脚列表 1)选择执行“EditSelect”菜单命令,选择需要产生报表的元件的引脚。 2)选择执行“ReportsSelected Pins”菜单命令。 3)此时系统会将所选中的元件的引脚产生引脚列表框,如下图

14、所示。,8.2.5 产生网络表 1网络表的作用 网络表即是电路原理图或者印制电路板元件连接关系的文本文件。它是原理图设计软件Schematic 和印制电路板设计软件PCB的接口。 网络表有两大作用: 1)网络表文件可用于印制电路板的自动布局、自动布线和电路模拟程序。 2)可以将由电路原理图产生的网络表文件与由印制电路板得到的网络表文件进行比较,以核查错误。,网络表的格式 元件的声明格式 元件的声明主要有以下几个特点: 元件的声明以“”开始,以“”结束,其内容包括在两个方括号之间。 网络经过的每一个元件都要有相应的声明。 元件声明的内容主要有元件的标号、元件的封装名称和元件的注释文字三部分。 下

15、面是一个元件的声明的例子: 元件声明开始 C3 元件的标号 RAD0.1 元件的封装名称 0.01 元件的注释 元件声明结束 网络的定义格式 网络的定义有以下几个要求: 网络的定义以“(”开始,以“)”结尾,将其内容包括在两个圆括号之间。 网络定义中,定义该网络的名称。 网络名称定义后,列出连接该网络的各个端点。,网络定义的例子: ( 网络定义开始; VCC 网络名称; R1-2 该网络的端点; U1-8 该网络的端点; U2-7 该网络的端点; U1-4 该网络的端点; ) 网络定义的结束。,3.网络表的生成 1)选择执行“DesignCreate Netlist”菜单命令。,2)然后出现下

16、图所示的“Netlist Creation”对话框。设计者可以根据需要对生成网表文件的参数进行设置。 3)网络表参数设置完成后,可用鼠标左键单击“OK”按钮确认。之后程序会自动打开Window操作系统的记事本程序,显示生成的网络表文件,同时存为*.NET文件。,“振荡器和积分器.sch”生成的网络表文件的内容如下图所示:,8.3 原理图输出打印 8.3.1 用打印机输出 执行“File Setup Printer”命令,如左下图所示。此时,工作平面上将出现“Printer Setup”对话框,如右下图所示。,设置打印机的具体步骤如下: 1 “Select Printer” (选择打印机) 可根据实际

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号