第七章
ERC检查,网络表、报表生成及原理图打印内容回顾
多张电路图的连通性
多张电路图的 5种模式
多张电路图设计的航行
自顶向下的多张电路图设计
自底向上的多张电路图设计学习目标
本章介绍了绘制完成原理图以后的一些工作,学完此章要能够实现:
– 对电路图进行电气检测( ERC检查)以确保设计电路的正确性
– 生成网络表为以后的制作印刷电路板图做准备
– 生成各种报表并打印主要内容
ERC检查
网络表的生成
报表的生成
原理图的打印
ERC检查
ERC( Electrical Rule Checker)电气法则检查
打开待查电路图
执行 Tools/ERC
设置 ERC对话框
ERC设置对话框
Setup 选项卡 Rules matrix 选项卡
ERC Options选项区域
Options选项区域
Net Identifier
Scope选项区域
ERC Options选项区域
Multiple net names on net:进行 ERC检查时,如果同一个网络上放置了多个网络名称,将产生错误指示
Unconnected net labels:进行 ERC检查时,如果某个网络标号没有放置在任何网络上,将产生错误指示
Unconnected power objects:进行 ERC检查时,如果某个电源符号没有连接在任何网络上,将产生电源未连接的错误指示
Duplicate sheet numbers:进行 ERC检查时,如果整个检查范围内有重复的电路图名称,检查时将指示出这种错误
ERC Options选项区域
Duplicate component designators:进行 ERC检查时,
如果在整个检查范围内,有重复的元件编号,将出现错误指示
Bus label format errors:进行 ERC检查时,如果出现了总线标号格式错误,将指示出错误
Floating input pins:进行 ERC检查时,如果有输入特性的引脚是悬空的,将产生错误指示
Suppress warnings:如果本选项有效,则在进行
ERC检查时,将 不产生 告警性( Warning)的问题输出
Options选项区域
Create report file:在完成 ERC检查后,是否将检查结果生成文档形式。文档扩展名为 ERC
Add error markers:在完成 ERC检查后,是否在出现错误的地方加上错误标志。错误标志为红色的符号
Descend into sheet parts:如果电路使用了电路图式元件,在进行 ERC检查时,是否要将检查深入到元件的内部电路
Sheets to Netlist:本选项的功能是设定 ERC
的检查范围
ERC的检查范围
Active sheet:只对当前打开的电路图文件进行 ERC检查
Active project:对当前打开电路图的整个项目进行 ERC检查
Active sheet plus sub sheets:对当前打开的电路图及其子电路图进行 ERC检查
Net Identifier Scope选项区域
Net Labels and Ports Global:选中后,网络标号与端口在整个项目都有效。这种设置方式应使用层次电路的第 2种设计模式
Only Ports Global:选中后,只有端口在整个项目都有效。这种设置方式应使用层次电路的第 1种模式设计电路
Sheet Symbol/Port Connections:本选项的功能是,子电路图的端口与父电路图内相应方块电路图中同名出入口是相互连接的,它是标准的层次电路连接方式。这种设置方式应使用层次电路的第 3,4种模式设计电路
Rules matrix 选项卡
Rules matrix 选项卡
Legend选项区域规则设置阵列Set Defaults按钮
Legend选项区域
No Report:表示正确的,用绿色小方格表示。
在进行 ERC检查时,会认为这种连接没有问题,
不会给出任何错误或警告信息
Error:表示错误的,用红色小方格表示。在进行 ERC检查时,若发现这种连接将给出含有
Error的错误信息
Warning:表示告警的,用黄色小方格表示。
在进行 ERC检查时,若发现这种连接将给出含有 Warning的警告信息规则设置阵列项目 意义
Input Pin 输入引脚
IO Pin 输入 /输出引脚
Output Pin 输出引脚
Open Collector Pin 集电极开路引脚
Passive Pin 无源引脚
HiZ Pin 三态高阻引脚
Open Emitter Pin 射极开路引脚规则设置阵列项目 意义
Power Pin 电源引脚
Input Port 输入端口
Output Port 输出端口
Bidirectional Port 双向端口
Unspecified Port 没有指定方向的端口
Input Sheet Entry 输入型方块电路出入口
Output Sheet Entry 输出型方块电路出入口
Bidirectional Sheet Entry 双向型方块电路出入口
Unspecified Sheet Entry 没有指定方向的方块电路出入口
Unconnected 没有连接错误标示
系统将自动在电路图有错误的地方放置红色的错误指示错误标示网络表的生成
网络表是印刷电路板与原理图的纽带
步骤:
– 打开原理图
– 执行菜单命令 Design/Create Netlist
– 填写网络表设置对话框
– 鼠标单击 OK,系统即生成同名网络表网络表选项的设置,
Preference 选项卡网络表格式网络标志符作用范围
Preference 选项卡说明
Output Format:指定生成网络表的格式
Net Identifier Scope:指明项目电路图网络标志符的作用范围。
Sheets to Netlist:设定对哪些电路图生成网络表。
在生成网络表时,选中
Append sheet numbers to local nets复选框:自动将原理图编号附加到网络名称上,可以识别网络在哪一张电路图上,使用这个选项有利于跟踪错误。
Descend into sheet parts复选框:如果电路中有电路图式元件,确定是否将生成网络表的处理深入到元件的电路图内部,将它也作为电路图一并处理,并生成网络表。
Include un-named single pin nets复选框:确定是否将电路中没有命名的单个元件转换为网络。
网络表选项的设置,
Trace Options选项卡
Trace Options选项卡说明在生成网络表时,选中
Enable Trace:确定是否将跟踪结果形成一个文件,
文件扩展名为 TNG
Netlist before any resolving:任何动作都加以跟踪,
并形成跟踪文件写入到以 TNG为后缀名的文件中
Netlist after resolving sheets:只有当电路中的内部网络结合到项目网络时,才进行跟踪并形成跟踪文件
Netlist after resolving project,只有当项目文件的内部网络进行结合后,才将此步骤的内容形成跟踪文件
Include Net Merging Information:确定跟踪文件是否包括网络信息网络表的生成
设置完毕后,单击 ok出现:
网络表格式
Protel网络表格式
– 标准的 Protel网络表格式
– 所有字符均为 ASCII文本字符
– 由 2部分组成,分别为“元件描述”和“电路的所有网络”
Protel 2网络表格式
– 扩展的 Protel网络表格式
– 由三部分组成,分别为:元件描述,网络描述,
PCB布线指示网络表格式实例 —— 元件部分
[ 元件描述开始
U1 元件编号
DIP14 元件封装形式
74LS00 元件类型、注释等空行 1 保留空行 2 保留空行 3 保留
] 元件描述结束网络表格式实例 —— 网络部分
( 网络开始标识
D0 网络名称,如果没有命名,系统自动产生
U1-1 网络第 1个点,U1-1表示元件 U1的引脚 1
U8-9 网络第 2个点
J1-1 网络第 3个点
) 网络结束标识网络表格式实例 —— PCB布线
{ PCB布线指示开始标识
VCC 指示作用的网络名称
TRACK 每项信息前的说明 ──导线宽度
30 导线宽度值
VIA
50 过孔大小
NET TOPOLOGY
SHORTEST 布线策略
ROUTING PRIORITY
MEDIUM 布线优先级
LAYER
UNDEFINED 在哪一层布线
} PCB布线指示结束标识报表文件:引脚列表
将处于选中状态元件的引脚进行列表
执行菜单命令 Report/Selected Pins
指明了引脚所属的元件、引脚编号,以及其网络标号
方便查询元件引脚位置等信息报表文件:元件清单
执行菜单命令 Report/Bill of Material
选择了 Project(整个项目的元件清单)或
Sheet (当前电路图的元件清单 )
设置生成的元件清单包括元件的哪些信息。
设置元件清单的栏目标题
设置 BOM的输出文件
系统生成 BOM文件
BOM的输出文件 格式设置
Protel Format复选框:选取此项,将生成
Protel格式的元件清单,扩展名为 BOM。产生了元件清单后,系统将启动文本编辑器并装入刚生成的元件清单文件
CSV Format复选框:选取此项,将生成 CSV
格式的元件列表,扩展名为 CSV
Client Spreadsheet复选框:选取此项,将生成 Protel 99 SE的表格编辑器格式文件,扩展名为 XLS
生成的元件清单列表原理图的打印
类似与 office中文档的打印
可以设置打印机的类型、打印纸、打印方向、打印比例等。
小 结本章介绍了绘制完成原理图以后的一些工作
对电路图进行电气检测( ERC检查)以确保设计电路的正确性
生成网络表为以后的制作印刷电路板图做准备
生成各种报表并打印出来谢谢大家!
ERC检查,网络表、报表生成及原理图打印内容回顾
多张电路图的连通性
多张电路图的 5种模式
多张电路图设计的航行
自顶向下的多张电路图设计
自底向上的多张电路图设计学习目标
本章介绍了绘制完成原理图以后的一些工作,学完此章要能够实现:
– 对电路图进行电气检测( ERC检查)以确保设计电路的正确性
– 生成网络表为以后的制作印刷电路板图做准备
– 生成各种报表并打印主要内容
ERC检查
网络表的生成
报表的生成
原理图的打印
ERC检查
ERC( Electrical Rule Checker)电气法则检查
打开待查电路图
执行 Tools/ERC
设置 ERC对话框
ERC设置对话框
Setup 选项卡 Rules matrix 选项卡
ERC Options选项区域
Options选项区域
Net Identifier
Scope选项区域
ERC Options选项区域
Multiple net names on net:进行 ERC检查时,如果同一个网络上放置了多个网络名称,将产生错误指示
Unconnected net labels:进行 ERC检查时,如果某个网络标号没有放置在任何网络上,将产生错误指示
Unconnected power objects:进行 ERC检查时,如果某个电源符号没有连接在任何网络上,将产生电源未连接的错误指示
Duplicate sheet numbers:进行 ERC检查时,如果整个检查范围内有重复的电路图名称,检查时将指示出这种错误
ERC Options选项区域
Duplicate component designators:进行 ERC检查时,
如果在整个检查范围内,有重复的元件编号,将出现错误指示
Bus label format errors:进行 ERC检查时,如果出现了总线标号格式错误,将指示出错误
Floating input pins:进行 ERC检查时,如果有输入特性的引脚是悬空的,将产生错误指示
Suppress warnings:如果本选项有效,则在进行
ERC检查时,将 不产生 告警性( Warning)的问题输出
Options选项区域
Create report file:在完成 ERC检查后,是否将检查结果生成文档形式。文档扩展名为 ERC
Add error markers:在完成 ERC检查后,是否在出现错误的地方加上错误标志。错误标志为红色的符号
Descend into sheet parts:如果电路使用了电路图式元件,在进行 ERC检查时,是否要将检查深入到元件的内部电路
Sheets to Netlist:本选项的功能是设定 ERC
的检查范围
ERC的检查范围
Active sheet:只对当前打开的电路图文件进行 ERC检查
Active project:对当前打开电路图的整个项目进行 ERC检查
Active sheet plus sub sheets:对当前打开的电路图及其子电路图进行 ERC检查
Net Identifier Scope选项区域
Net Labels and Ports Global:选中后,网络标号与端口在整个项目都有效。这种设置方式应使用层次电路的第 2种设计模式
Only Ports Global:选中后,只有端口在整个项目都有效。这种设置方式应使用层次电路的第 1种模式设计电路
Sheet Symbol/Port Connections:本选项的功能是,子电路图的端口与父电路图内相应方块电路图中同名出入口是相互连接的,它是标准的层次电路连接方式。这种设置方式应使用层次电路的第 3,4种模式设计电路
Rules matrix 选项卡
Rules matrix 选项卡
Legend选项区域规则设置阵列Set Defaults按钮
Legend选项区域
No Report:表示正确的,用绿色小方格表示。
在进行 ERC检查时,会认为这种连接没有问题,
不会给出任何错误或警告信息
Error:表示错误的,用红色小方格表示。在进行 ERC检查时,若发现这种连接将给出含有
Error的错误信息
Warning:表示告警的,用黄色小方格表示。
在进行 ERC检查时,若发现这种连接将给出含有 Warning的警告信息规则设置阵列项目 意义
Input Pin 输入引脚
IO Pin 输入 /输出引脚
Output Pin 输出引脚
Open Collector Pin 集电极开路引脚
Passive Pin 无源引脚
HiZ Pin 三态高阻引脚
Open Emitter Pin 射极开路引脚规则设置阵列项目 意义
Power Pin 电源引脚
Input Port 输入端口
Output Port 输出端口
Bidirectional Port 双向端口
Unspecified Port 没有指定方向的端口
Input Sheet Entry 输入型方块电路出入口
Output Sheet Entry 输出型方块电路出入口
Bidirectional Sheet Entry 双向型方块电路出入口
Unspecified Sheet Entry 没有指定方向的方块电路出入口
Unconnected 没有连接错误标示
系统将自动在电路图有错误的地方放置红色的错误指示错误标示网络表的生成
网络表是印刷电路板与原理图的纽带
步骤:
– 打开原理图
– 执行菜单命令 Design/Create Netlist
– 填写网络表设置对话框
– 鼠标单击 OK,系统即生成同名网络表网络表选项的设置,
Preference 选项卡网络表格式网络标志符作用范围
Preference 选项卡说明
Output Format:指定生成网络表的格式
Net Identifier Scope:指明项目电路图网络标志符的作用范围。
Sheets to Netlist:设定对哪些电路图生成网络表。
在生成网络表时,选中
Append sheet numbers to local nets复选框:自动将原理图编号附加到网络名称上,可以识别网络在哪一张电路图上,使用这个选项有利于跟踪错误。
Descend into sheet parts复选框:如果电路中有电路图式元件,确定是否将生成网络表的处理深入到元件的电路图内部,将它也作为电路图一并处理,并生成网络表。
Include un-named single pin nets复选框:确定是否将电路中没有命名的单个元件转换为网络。
网络表选项的设置,
Trace Options选项卡
Trace Options选项卡说明在生成网络表时,选中
Enable Trace:确定是否将跟踪结果形成一个文件,
文件扩展名为 TNG
Netlist before any resolving:任何动作都加以跟踪,
并形成跟踪文件写入到以 TNG为后缀名的文件中
Netlist after resolving sheets:只有当电路中的内部网络结合到项目网络时,才进行跟踪并形成跟踪文件
Netlist after resolving project,只有当项目文件的内部网络进行结合后,才将此步骤的内容形成跟踪文件
Include Net Merging Information:确定跟踪文件是否包括网络信息网络表的生成
设置完毕后,单击 ok出现:
网络表格式
Protel网络表格式
– 标准的 Protel网络表格式
– 所有字符均为 ASCII文本字符
– 由 2部分组成,分别为“元件描述”和“电路的所有网络”
Protel 2网络表格式
– 扩展的 Protel网络表格式
– 由三部分组成,分别为:元件描述,网络描述,
PCB布线指示网络表格式实例 —— 元件部分
[ 元件描述开始
U1 元件编号
DIP14 元件封装形式
74LS00 元件类型、注释等空行 1 保留空行 2 保留空行 3 保留
] 元件描述结束网络表格式实例 —— 网络部分
( 网络开始标识
D0 网络名称,如果没有命名,系统自动产生
U1-1 网络第 1个点,U1-1表示元件 U1的引脚 1
U8-9 网络第 2个点
J1-1 网络第 3个点
) 网络结束标识网络表格式实例 —— PCB布线
{ PCB布线指示开始标识
VCC 指示作用的网络名称
TRACK 每项信息前的说明 ──导线宽度
30 导线宽度值
VIA
50 过孔大小
NET TOPOLOGY
SHORTEST 布线策略
ROUTING PRIORITY
MEDIUM 布线优先级
LAYER
UNDEFINED 在哪一层布线
} PCB布线指示结束标识报表文件:引脚列表
将处于选中状态元件的引脚进行列表
执行菜单命令 Report/Selected Pins
指明了引脚所属的元件、引脚编号,以及其网络标号
方便查询元件引脚位置等信息报表文件:元件清单
执行菜单命令 Report/Bill of Material
选择了 Project(整个项目的元件清单)或
Sheet (当前电路图的元件清单 )
设置生成的元件清单包括元件的哪些信息。
设置元件清单的栏目标题
设置 BOM的输出文件
系统生成 BOM文件
BOM的输出文件 格式设置
Protel Format复选框:选取此项,将生成
Protel格式的元件清单,扩展名为 BOM。产生了元件清单后,系统将启动文本编辑器并装入刚生成的元件清单文件
CSV Format复选框:选取此项,将生成 CSV
格式的元件列表,扩展名为 CSV
Client Spreadsheet复选框:选取此项,将生成 Protel 99 SE的表格编辑器格式文件,扩展名为 XLS
生成的元件清单列表原理图的打印
类似与 office中文档的打印
可以设置打印机的类型、打印纸、打印方向、打印比例等。
小 结本章介绍了绘制完成原理图以后的一些工作
对电路图进行电气检测( ERC检查)以确保设计电路的正确性
生成网络表为以后的制作印刷电路板图做准备
生成各种报表并打印出来谢谢大家!