第4章 原理图电气检查与报表

合集下载

Protel 99 SE实用 教程第04章

Protel 99 SE实用 教程第04章

2.绘制椭圆弧
椭圆的边界即为椭圆弧线。当椭圆的 X 轴
半径和 Y 半径相等时,椭圆弧线即变成圆
弧。
例如,要绘制一个半径为30mil的半
圆,就应该选择用于画椭圆弧线的按钮,
会出现如图4-4所示的光标。
3.绘制圆弧 4.绘制贝塞尔曲线
正弦波、抛物线等曲线可用贝塞尔曲
线(Bezier Curve)来实现。可用如下
第4章 完成原理图设计
4.1 完成原理图设计
4.2 美化原理图
4.3 产 生 报 表
4.4 原理图的打印
4.5 关于层次原理图
4.1 完成原理图设计
4.1.1 回到原理图设计
编辑环境
4.1.2 在原理图中添加
自己制作的元件
4.2 美化原理图
4.2.1
画图形工具 ( Drawing Tools)介绍
(选择打印机)
Batch Type (选择输出的目标图形文件) Color (设置输出颜色)
Margins(设置页边距)
Scale(设置缩放比例)
Preview(预览) Vector Font Option(向量字体选项)
其他项目设置
4.4.2 打印输出
设置好打印机后用户就可以打印输出了。 用 户 可 以 执 行 菜 单 命 令 【 File 】 / 【Print】,或者在设置打印机的对话框 中单击【Print】按钮,程序就会按照上 述设置进行打印。 打印时会出现如图4-41所示的对话 框。
电路的绘制
4.放置方块电路的端口的
按钮设置端口的属性
5.将具有电气连接关系的方
块电路端口用导线或总线连接起
来,也就是绘制导线。
6.把总图中的每一个方块电

原理图报表的生成

原理图报表的生成

原理图报表的生成电路资料2009-12-25 11:28:37 阅读264 评论0 字号:大中小订阅ERC 元件表为了实现印制电路板的自动布线和满足生产工艺的需要,Protel 99 SE提供了根据电路原理图生成各种报表的功能。

一、ERC报表ERC(Electrical Rule Check)意为电气规则检查。

在电路设计中,可能会出现一些设计疏漏和错误,如电源VCC与接地GND短路、电源VCC没有与电路连接等。

利用Protel 99 SE提供的ERC功能来检测设计的电路,然后生成ERC报表,可以找出这些设计问题。

1.ERC的应用ERC的操作过程如下。

打开需检查的电路原理图文件(如YL1.Sch),再执行菜单命令“Tools→ERC”,或者在图纸上双击鼠标右键,在弹出的快捷菜单中选择“ERC”命令,于是出现图2-146所示的Setup Electrical Rule Check(ERC设置)对话框。

对话框中有两个选项卡,选中“Setup”选项卡呈现的内容如图2-146所示,各项说明见图标注;图2-146 ERC设置对话框(Setup选项卡的内容)若选择Rule Matrix选项卡,对话框呈现的内容如图如图2-147所示。

在图2-147所示的Rule Matrix选项卡中,可以定义各种引脚、输入输出端口、电路图出入口之间的连接状态是否有Error(错误)、Warning(警告)等级的电气冲突。

在图2-147中有一个正方形区域,称为电气规则矩阵。

矩阵中以彩色方块表示检查结果,绿色方块表示这种连接方式不会产生错误或警告信息(例如某一个输入引脚与另一个输出引脚相连接),黄色方块表示这种连接会产生警告信息(例如输入引脚未连接),红色方块表示这种连接方式会产生错误信息(例如两个输出引脚相连接)。

图2-147 Rule Matrix选项卡的内容这里的错误是指电路中有严重违反电路原理的连线情况,例如电源VCC与接地GND相连;而警告是指某些轻度违反电路原理的连线情况,因为系统无法确定它们是否真正有错误,所以用警告表示。

原理图的电气检查功能

原理图的电气检查功能

一.Tool工具\ERC电气规则检查 二.右键\ERC电气规则检查 三.快捷键 T E
进行原理图电气规则检查的方 法
多名网络Multiple net names on… (一个网络存在两个不同的 名称)
• 如下图所示
•#1 Error Multiple Net Identifiers : Sheet1.Sch D2 At (505,375) And Sheet1.Sch D3 At (530,375)
绿色:不报告错误 黄色:警告 红色:错误
引脚类型
01 输入管脚
02
输入/输 出管脚
03 输出管脚
04
集电极开 路管脚
05
无源元件 管脚
06 三态管脚
07
发射极开 路管脚
08 电源管脚
09 输入端口
输出端口 双向端口 无方向端口 输入型图纸符号端口 输出型图纸符号端口 双向图纸符号端口 无方向图纸符号端口 无连接
原理图图号重叠Duplicate sheet number(指在层次 电路图中)
在层次电路中,每张图纸的 图号应该是不同的,并且需 要手工修改。
Design设计/Option选项
原理图元件序号重叠 Duplicate sheet number
元件序号重复,如果生 成网络表,就会少一些 元件,就会造成元件找 不到的情况。
原理图中的 ERC (电气法则检查)工具能帮助设计者 更快地查出和改正错误.
在完成原理图的绘制后,要对原理图进行检查,防止 由于自己的疏忽,造成原理图中存在的一些错误,使 后面的工作无法正常进行。检查的方法通常是设计者 自己通过观察或是采用电气规则检查。电气规则检测 的速度比较快,可以输出相关的物理逻辑冲突报告。

原理图电气检查

原理图电气检查

原理图电气检查
原理图电气检查流程:
1. 确认电源及接地情况:检查总线电压和接地是否符合设计要求,确保电源正常且接地可靠。

2. 检查电源供电线路:逐一检查主电源线路、设备直接供电线路、稳压电源线路等,确保供电线路连接正确、绝缘良好。

3. 检查信号线路连接:检查各信号线路的连接是否正确、固定可靠,无短路、断路等问题。

4. 检查开关设备及保护装置:检查开关设备的选择、设置是否正确,保护装置的参数是否符合要求。

5. 检查电气设备的接地:检查各电气设备的接地是否按照要求进行,接地电阻是否符合标准。

6. 检查电气设备的绝缘:使用绝缘电阻测试仪对各电气设备进行绝缘测试,确保设备的绝缘性能良好。

7. 检查电气设备的接线盒及接线柱:检查接线盒和接线柱的连接是否良好、紧固可靠,无松动现象。

8. 检查电气设备的传感器及执行器:对传感器和执行器进行检查,确保连接正确、工作正常。

9. 检查保护回路:检查各保护回路的连接是否正确、是否被旁路等,确保保护回路可靠。

10. 检查控制回路:检查控制回路的连接及控制逻辑是否正确,确保控制信号能够正确传递。

11. 检查仪表及显示装置:检查仪表及显示装置的连接、显示
是否准确,仪表是否校准。

12. 检查地线及接地网:检查地线和接地网的连接是否良好,
接地电阻是否符合标准。

13. 检查电气设备的标志及安装:检查电气设备是否有正确的标志、标牌,安装是否牢固、正确。

需要注意的是,在文中不能有标题相同的文字,可使用段落分割来区分不同的检查内容。

原理图电气检查及报表的生成

原理图电气检查及报表的生成
பைடு நூலகம்
2 网络表
网络表 网络表是描述电路元件的编号、封装和元件管脚之间连接关系的列表。 网络表是电路板自动布线的灵魂也是原理图设计与印制电路板设计之间的接口。 网络表可以直接从电路原理图转化而来,也可以在印制电路设计PCB中从已布线的电路中获得。
生成网络表 打开需要生成网络表的原理图。 执行菜单命令Design\Netlist For Projects\Protel——(生成整个项目的网络表); 执行菜单命令Design\Netlist For Document\Protel——(生成单个原理图的网络表)。 在左边的Project管理器中找到“Generated”,单击其前面的“+”,双击“*.NET文件”即可打开网络表。
2 网络表
元件的序号来自元件的序号栏(Designator)。 元件的封装名取自原理图中元件的Footprint栏,在进行PCB布线时所加载的元件封装就是根据这部分信息来加载的。 元件注释的定义来自原理图中元件的名称Comment栏。 元件名称的下3行为空,是系统自留的,没有用途。
2 网络表
(2) 网络定义部分 ( 网络定义开始 GND 网络名称 Ce-2 元件序号及元件引脚号 J1-1 元件序号及元件引脚号 Rb1-1 元件序号及元件引脚号 Re-1 元件序号及元件引脚号 ) 网络定义结束 网络定义以“(”开始,以“)”结束。网络定义首先要定义该网络的各端口。网络定义中必须列出连接网络的各个端口。
2 网络表
2 网络表
每个元件的定义都以“[”开始,以“]”结束,网络经过的每一个元件都须有声明。
三. 网络表格式 标准的Protel网络表文件是一个简单的ASCll码文本文 件,在结构上大致可分为元件定义和网络定义两部分。 (1) 元件定义 [ 元件定义开始 Re 元件序号 AXIAL-0.3 元件封装 Res2 元件注释 ] 元件定义结束

第4章 检验电气规则和生成报表

第4章  检验电气规则和生成报表

4.1.1 设置工程选项
在编译工程之前,用户需要对工程选项进行设置,以确定 工程选项进行设置, 在编译工程之前,用户需要对工程选项进行设置 在编译时系统所做的工作和编译后系统生成的各种报告类 型。 单击【项目管理】 项目管理选项】命令,弹出Options 单击【项目管理】|【项目管理选项】命令,弹出Options 对话框, for PCB Project对话框,该对话框主要设置检查的项目和 Project对话框 范围,设定电路检查连接的规则,其中包括以下内容: 范围,设定电路检查连接的规则,其中包括以下内容: Error Reporting标签:用于设置错误报告的类型。 Reporting标签 用于设置错误报告的类型 标签: 错误报告的类型。 Connection Matrix标签:用于设置电路的电气连接属性。 Matrix标签 用于设置电路的电气连接属性 标签: 电气连接属性。 Comparator标签 用于设置比较器的相关属性 Comparator标签:用于设置比较器的相关属性。 标签: 比较器的相关属性。
图6.7 设置网络表参数
4.2.1 设置网络表 【输出路径】文本框:定义输出路径。默认路径 输出路径】文本框:定义输出路径。 是系统在当前项目文件所在文件夹内创建的。 是系统在当前项目文件所在文件夹内创建的。 网络表选项】 【网络表选项】选项组 允许端口】复选框:表示是否允许系统所产 【允许端口】复选框:表示是否允许系统所产 生的网络名代替与输入/ 代替与输入 生的网络名代替与输入/输出端口相关联的网络 默认为未选中状态。 名,默认为未选中状态。 允许图纸入口命名网络】复选框: 【允许图纸入口命名网络】复选框:表示是否 允许系统所产生的网络名代替与子图入口相关 系统所产生的网络名代替 允许系统所产生的网络名代替与子图入口相关 联的网络名,默认为选中状态。 联的网络名,默认为选中状态。 追加图纸数到局部网络】复选框: 【追加图纸数到局部网络】复选框:表示是否 在局部网络中添加图纸号码。 在局部网络中添加图纸号码。

第4章原理图检查与常用报表生成

常见元件的封装: (1)电阻的封装。 (2)二极管的封装。 (3)电容的封装。 (4)三极管、场效应管、晶闸管的封装。
(5)集成芯片的封装。
实例4-2——生成网络表(P87)
ቤተ መጻሕፍቲ ባይዱ
将实例4-1电气规则检查后没有错误的原理图生成网络表。
【思路分析】
网络表是原理图与PCB之间 的桥梁。网络表中必须包含元件 的3个信息:流水号、元件类型、 封装信息。在生成网络表之前, 必须确保每个元件的信息完整。
现场演示
4.3 生成元件采购列表
元件采购列表主要用来整理和查看当前设计项目或者电路图 中的所有元件。元件采购列表主要包括元件的名称、元件标识和 元件封装等内容,以(*.xls)为扩展名。
生成元件采购列表的步骤分为5步,具体过程请参照P88。
实例4-4——生成元件采购列表(P90)
将Protel 99SE目录下的(ISA Bus and Address Decoding.Sch)原理图文件生成元 件采购列表。
实例4-1——原理图电气规则检查(P78)
用电气规则检查实例3-7所绘制的555震荡电路原理图。
现场演示
4.2 生成网络表
网络表是电路自动布线的灵魂,也是原理图设计软 件SCH与印制电路设计软件PCB之间的接口。网络表可 以直接从电路图转化而得到,当然也可以反其道而行之, 在PCB编辑器中,获取网络表。
(1)打开已经绘制的原理图; (2)然后执行Reports报告中的Design Hierarchy 命令,系 统将会生成该原理图的层次关系表。
在层次表文件中,可以看到原理图的层次关系。
实例4-3——创建层次表(P91)
将Protel 99SE目录下的(4 Port Serial Interface.Sch)原理图文件 生成层次表。

原理图电气规则检查

原理图电气规则检查电路规则检查属于集成电路设计物理验证的一部分。

其主要目的是验证版图与电路原理图的电路结构是否一致。

电路设计者完成电路设计和仿真后交由版图设计者完成掩模工作。

确保所画版图与设计电路完全一致就是LVS工具要做的工作。

LVS检查的内容可以槪括为两点:①所有信号的电气连接关系是否一致;②器件类型尺寸是否一致。

LVS不是一个简单地将版图与电路原理图进行比较的过程,它需要分两步完成。

第—步“抽取”,第二步“比较”。

首先根据LVS提取规则,EDA工具从版图中抽取出版图所确定的网表文件;然后将抽取出的网表文件与电路网表文件进行比较。

需要说明的是:抽取的网表为晶体管级的SPICE网表,而电路网表为门级的Verilog网表,该门级网表需要结合SPICE模型/CDL模型转化为SPICE网表,才能与抽取的网表进行逻辑等效性比对。

如果两个网表的电路连接关系和器件完全一致则通过LVS检査。

反之,说明版图存在与电路不一致的地方,需要进行检査并加以处理或修改更正。

实现“抽取”的主要步骤是网表提取,它可以实现从版图提取网表,包含连接关系提取和器件提取两大模块。

连接关系提取模块的主要功能是标识线网和为线网命名。

标识线网是指把金属、通孔、多晶等半导体划分为不同的连通集合,从而生成不同的线网。

器件提取模块的主要功能是识别器件、计算器件属性和输出网表。

实现“比较“的步骤是网表比较,它包括网表预处理、版图和原理图网表比较。

网表预处理的主要工作是串并联结构约简,虚拟器件过滤,门电路识别等。

在版图设计中,宽长较大的MOS管通常会采用版图折叠的方法将其等效于多个晶体管的并联,所以为避免在检査器件数目和尺寸时发生错误,需要把版图中折叠的、并联或串联的器件合并成一个再进行比较。

而门电路结构可以作为一个整体对待,以此减少需要处理的节点数量。

完成网表预处理后,则可以开始进行网表比较。

网表比较本质上是图同构问题,图同构问题是一个NP完全问题。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

示。
第4章 原理图电气检查与报表
《 Protel DXP
如果电路绘制正确,Messages面板应该是空白的。 如果报告给出错误,则需要检查电路并确认所有的导 线连接是否正确,并加以修正。如图4-3所示即为一个 项目的编译检查结果。
应 用 教 程 》
图4-3 一个项目的电气规则检查报告
第4章 原理图电气检查与报表
个项目文件中的所有元件。它主要包括元件的
名称、标注、封装等内容。仍以图4-7为例, 讲述产生元件列表的基本步骤。 (1)打开原理图文件,执行Reports\Bill of Material命令。
应 用 教 程 》
第4章 原理图电气检查与报表
(2)执行该命令后,系统会弹出如图4-10所示项目的 BOM(Bill of Material)窗口。
4.1 电气连接检查
《 Protel DXP
电气连接检查可检查原理图中是否有电气特性不
一致的情况。例如,某个输出引脚连接到另一个输出
引脚就会造成信号冲突,未连接完整的网络标签会造 成信号断线,重复的流水号会使系统无法区分出不同
应 用 教 程 》
的元件等。以上这些都是不合理的电气冲突现象,
Protel DXP会按照设计者的设置以及问题的严重性分别 以错误(Error) 或警告(Warning) 等信息来提请设计者注
图4-15 生成原理图的层次关系
第4章 原理图电气检查与报表
4.6 使用Protel DXP的输出任务配置文件
《 Protel DXP
Protel DXP具有任务的批量输出功能,只需一次
设置,即可完成所有任务(如网络表、元件交叉参考表、
材料清单、原理图文档打印输出、PCB文档的打印输出 等)的输出。
应 用 教 程 》
第4章 原理图电气检查与报表
4.6.1 创建输出任务配置文件
执行菜单命令File\New\Output Job Filel,即可创建
《 Protel DXP
如图4-16所示的输出任务配置文件。
4.2.1 设置网络表选项
1. 打开项目选项对话框
《 Protel DXP
执行菜单命令Project\Project Options,打开项目选 项对话框“Options for Project”,如图4-4所示。
应 用 教 程 》
图4-4 “Options for Project” 对话框
第4章 原理图电气检查与报表
《 Protel DXP
应 用 教 程 》
图4-10 项目的BOM 窗口
第4章 原理图电气检查与报表
(3) 如果单击
告,如图4-11所示。
《 Protel DXP
按钮,则可以生成预览元件报
按钮,则可以将元件报表导出,
(4) 如果单击
此时系统会弹出导出项目的元件表对话框,选择设计 者需要导出的一个类型即可。
4.2 创建网络表
电路其实就是由元件、节点及导线组成的网络,因此可
《 Protel DXP
以用网络表来完整描述一个电路。网络表是电路板自动布 线的灵魂。网络表可以通过电路原理图来创建,也可以利 用文本编辑器直接编辑。当然,也可以在PCB编辑器中, 由已创建的PCB文档产生。
应 用 教 程 》
第4章 原理图电气检查与报表
示 。 可从 快捷 菜 单中 选择 命 令来 操作 , 其中 : Export Grid 《 Protel DXP Contents为导出命令;Create Repot为生成元件报告命令;Bom-
Grouped By Footprint 为由元件封装进行分组命令; BomGrouped By Command Field为由命令域进行分组命令。
应 用 教 程 》
图4-2 “Connection Matrix”标签页
第4章 原理图电气检查与报表
可以用不同的错误程度来设置每一个错误类型,
例如对某些非致命的错误不予报告,修改连接错误的
《 Protel DXP来自操作方式如下:(1)单击“Options for Project”对话框的
“Connection Matrix”标签页,如图4-2所示。 (2)单击两种类型连接相交处的方块,例如Output Sheet Entry和Open Collector Pin。 (3)在方块变为图例中的errors表示的颜色橙色时
应 用 教 程 》
AXIAL-0.4
10k ]
元件封装
元件注释 元件声明结束
元件的声明以“[”开始,以“]”结束,将其内容包含在内。
网络经过的每一个元件都须有声明。
第4章 原理图电气检查与报表
(2)网络连接描述格式如下:
《 Protel DXP
( U1-5 C2-1
网络定义开始
NetUl_5
网络名称
(1)打开需要编译的项目,然后选择 Project\Compile PCB Project命令。 (2)当项目被编译时,任何已经启动的错误均将显
应 用 教 程 》
示在设计窗口的Messages面板中。被编辑的文件与同
级的文件、元件和列出的网络以及一个能浏览的连接 模型一起显示在Compiled面板中,并且以列表方式显
对于自由文档,不需要进行网络列表设置,就可 为单个原理图文档创建网络表,操作方法如下: 1) 打开要创建网络列表的原理图文档。
应 用 教 程 》
2) 执行菜单命令Design\Netlist From Document\Protel,立即产生网络表。网络列表(*.net) 与源文档同名,单击“Project”面板标签,可以看到 所创建的网络列表文档图标。
应 用 教 程 》
图4-11 生成预览元件报告
第4章 原理图电气检查与报表
(5) 如果单击
《 Protel DXP
按钮,系统会打开Excel应用程
序,并生成.xsl为扩展名的元件报表文件,如图4-12所 示。
应 用 教 程 》
图4-12 Excel元件报表文件
第4章 原理图电气检查与报表
在图4-10的窗口中,单击右键,将弹出快捷菜单,如图4-13所
应 用 教 程 》
图4-9 网络表文件
第4章 原理图电气检查与报表 4.2.3 Protel网络表格式 ASCII码文本文件的网络格式是标准的Protel网络表格式,在 《 Protel DXP 结构上大致分为元件描述和网络连接描述两部分。
(1)元件的描述格式如下:
[ R1 元件声明开始 元件序号
应 用 教 程 》
第4章 原理图电气检查与报表
《 Protel DXP
应 用 教 程 》
图4-14 项目的元件交叉参考表窗口
(3)如果单击 参考表报告。
按钮,则可以生成预览元件交叉
第4章 原理图电气检查与报表
(4) 如果单击
《 Protel DXP
按钮,则可以将元件报表导
出,此时系统会弹出“导出项目的元件交叉参考表”对 话框,选择一个设计者需要导出的类型即可。 (5) 如果单击 按钮,系统会打开Excel应用 程序,并生成.xsl为扩展名的元件交叉参考表文件。 同样,也可以在图4-14窗口中单击右键,在弹出的 快捷菜单中,选择快捷命令来操作。
(2) Report Mode(报告模式) 表明违反规则的严
格程度。如果要修改Report Mode,单击需要修改的 违反规则对应的Report Mode,并从下拉列表中选择
严格程度:Fatal Error(重大错误)、Error(错误)、
Warning(警告)、No Report(不报告)。
第4章 原理图电气检查与报表
3)双击文档图标,可在文本编辑窗口内打开网络 列表文档。
第4章 原理图电气检查与报表
2.创建基于项目的网络列表
《 Protel DXP 以振荡器和积分器电路为例,如图4-7所示,讲述生成网络表的 一般步骤。
应 用 教 程 》
图4-7 振荡器和积分器电路
第4章 原理图电气检查与报表
1) 打开项目文档“振荡器和积分器.PrjPcb”及相
第4章 原理图电气检查与报表
第4章 原理图电气检查与报表
《 Protel DXP
4.1 电气连接检查
4.2 创建网络表
4.3 产生元件列表 4.4 产生元件交叉参考表 4.5 生成层次表 4.6 使用Protel DXP的输出任务配置文件
应 用 教 程 》
4.7 原理图输出
第4章 原理图电气检查与报表
应 用 教 程 》
停止单击,就表示以后在运行检查时如果发现这样的
连接将给以错误的提示。
第4章 原理图电气检查与报表
《 Protel DXP
应 用 教 程 》
第4章 原理图电气检查与报表
Protel DXP检查原理图是通过编译项目来实现的,
编译的过程中会对原理图进行电气连接和规则检查。
《 Protel DXP
应 用 教 程 》
第4章 原理图电气检查与报表
4.5 生成层次表
《 Protel DXP
应 用 教 程 》
层次表记录了一个由多张绘图页组成的层次原理图的 层次结构数据,其输出的结果为ASCII文件,文件名为.rep。 生成层次原理图的操作如下。 (1) 打开Protel DXP自带的“4 Port Serial Interface.PRJPCB”的层次原理图。 (2) 执行Project\Compile All Project命令。 (3) 然后执行Reports\Report Project Hierarchy命令, 系统将会生成该原理图的层次关系,如图4-15所示。
2.设置网络列表选项
《 Protel DXP
单击顶部的 标签,显示“Options”标签页内 容,如图4-5所示。在该标签页可进行网络表的有关选 项设置 。
相关文档
最新文档