第三章 电路的后处理 一、元器件编号的更新(Annotate) 在项目管理器窗口 中选择执行 Tools/Annotate命令.

Slides:



Advertisements
Similar presentations
项目2 字符格式和段落编排 2017年3月7日6时54分.
Advertisements

电子线路CAD仿真实验 主讲:周宇 密码:kejian.
有序列表.
探索三角形相似的条件(2).
初中数学八年级下册 (苏科版) 10.4 探索三角形 相似的条件(2).
C++中的声音处理 在传统Turbo C环境中,如果想用C语言控制电脑发声,可以用Sound函数。在VC6.6环境中如果想控制电脑发声则采用Beep函数。原型为: Beep(频率,持续时间) , 单位毫秒 暂停程序执行使用Sleep函数 Sleep(持续时间), 单位毫秒 引用这两个函数时,必须包含头文件
在PHP和MYSQL中实现完美的中文显示
第二章 Capture软件与电路图绘制 本章在介绍OrCAD/Capture CIS软件功能、特点的基础上,结合单页式电路图的绘制,详细介绍绘图模块Page Editor的基本操作方法,包括电路图的绘制、修改和打印输出。电路图的后处理在第3章介绍。关于拼接式和分层式结构电路的绘制以及运行环境设置等细节内容请参见参考文献[1]。
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
   OR-CAD培训教程 欢迎参加OR-CAD培训      .
大学计算机基础 典型案例之一 构建FPT服务器.
走进编程 程序的顺序结构(二).
辅导课程六.
元素替换法 ——行列式按行(列)展开(推论)
网络常用常用命令 课件制作人:谢希仁.
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
第二章 Capture软件与电路图绘制 2.1 .调用Capture软件
第一讲: 基本流程(1).
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
Hub Web System 主要功能: 1.查询库存(Query Current Storage) 2.创建PL(Create PL) 3.查询、打印PL单(Query & Print PL) 4.查询允交量、在途量 5.修改用户的基本信息(Update Password) 6.查询GR(Query.
以ISI平台为例,为您演示一下如何在Endnote文献中查看该文献的References
2019/1/12 GDP设计协同 超级管理员操作手册 GDP项目组.
简单原理图设计 广州创龙电子科技有限公司 Simple Schematic Design
实验六 积分器、微分器.
POWERPOINT TEMPLATE HI.
新PQDT论文全文库提交平台.
产品推广 PRODUCT PROMOTION PRESENTED BY OfficePLUS.
顺序表的删除.
直接扫描保存成TIF格式, 其他图片格式用Windows XP自带的 Windows图片与传真查看器打开
電腦繪圖 ( OrCAD Capture V9.2 ) 圖紙設定 與 電路圖列印 編著:劉 國 棋.
PRESENTED BY OfficePLUS
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
VisComposer 2019/4/17.
VB与Access数据库的连接.
姚金宇 MIT SCHEME 使用说明 姚金宇
6.1 网络表的生成 6.2 生成元件引脚列表 6.3 生成元件清单 6.4 生成交叉参考元件列表 6.5 生成层次项目组织列表
项目二:HTML语言基础.
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
第4章 Excel电子表格制作软件 4.4 函数(一).
企业宣传推广 Loem ipsum dolor sameman tanam casectetur adipiscing elit tamam dalam qoue sampe. dolor sameman tanam casectetur adipiscing elit tamam dalam qoue.
iSIGHT 基本培训 使用 Excel的栅栏问题
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
PPT中视频的播放控制 苏州电教馆在线课程培训教程:PPT2003教程   制作:赵立锋 更多教程请见:
3.16 枚举算法及其程序实现 ——数组的作用.
第六章 素材的加工与处理 第13讲 用GoldWave进行音频的截取、合并、淡入淡出操作
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
Visual Basic程序设计 第13章 访问数据库
HSC高速输出例程 HORNER APG.
Delphi 7.0开发示例.
SCI收录号查询方法介绍 上海大学情报研究所
熟悉PowerDesiner12操作环境 菜单栏 标题栏 工具栏 导航栏 工作区 浮动工具条 导航选项卡 控制信息栏 状态栏.
Lync 2013 for Android 课程摘要卡 加入 Lync 会议 登录并开始使用 在会议中启动您的视频 更改状态或注销
第9章 多媒体技术 掌握 Windows 画图工具的基本操作; 掌握 Windows 音频工具进行音频播放;
Python 环境搭建 基于Anaconda和VSCode.
Polarization of electro- magnetic wave after reflection
第六章 Excel的应用 五、EXCEL的数据库功能 1、Excel的数据库及其结构 2、Excel下的数据排序 (1)Excel的字段名行
基于列存储的RDF数据管理 朱敏
YOUR SUBTITLE GOES HERE
印制板制作软件Protel入门篇.
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
§4.5 最大公因式的矩阵求法( Ⅱ ).
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
RefWorks使用指南 归档、管理个人参考文献.
LOGO HERE 单击此处添加 您的标题标题标题 PRESENTED BY JANE DOE
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
FPGA系统设计与实践 本章小结(第5章).
Presentation transcript:

第三章 电路的后处理 一、元器件编号的更新(Annotate) 在项目管理器窗口 中选择执行 Tools/Annotate命令

Annotate 1 .Scope 该栏中两个选项用于确定是更新该设计中的所有元器件编号(若选中“Update entire design”),还是只更新选中的一页或几页电路图中的元器件编号(若选中“Update selection”)。 2.Action 该栏中有五个选项,用于确定更新元器件编号的方式。 (1)Incremental reference update:只对电路图中没有确定编号的元器件(即元器件编号中带有问号“?”的元器件)自动进行编号。

(2)Unconditional reference update:不管电路图中的元器件是否有确定的编号,若选中本选项,则对电路图中所有元器件重新进行编号。如果用户在电路中部分元器件编号的关键字母后面己附加有其他字母表示该元器件的功能,例如,“差分对”电路单元中与集电极相连的电阻如果己采用2.5节介绍的方法将这几个电阻编号的字母部分均改为RC,再在RC后跟不同数字表示不同的集电极电阻,在自动讲行编号更新时,将保留编号中的字母部分。对编号中字母相同的元器件,按上述约定中规定的顺序,更新编号中的数字部分。 (3)Reset part references to “?”:将电路中所有元器件编号中的数字部分均改为问号“?”,元器件编号中的关键字母以及在关键字母后面附加的字母保持不变。

(4)Add Intersheet References:拼接式、简单分层式结构电路图中的一个电路包括有多页电路图纸。不同电路图纸之间的连接关系通过端口连接符(Off-Page connector)、子电路端口信号标示符(Hierarchical Port)表示。若选中图3-3中Add Intersheet References选项,则在电路图中的端口连接符和子电路端口信号标示符旁边将标出与其相连的电路图纸编号。单页式电路图不涉及本项参数的设置。 (5)Delete Intersheet References:删除位于端口连接符和子电路端口信号标示符旁边表示与其相连的电路图纸编号说明。

3.Mode 只有分层式电路图中的元器件才涉及Instances (元器件符号的调用)和Occurrences(引用)的问题。单页式电路图与本栏的参数设置情况无关。

4.Physical Packaging 对电路图作进一步处理时,有时需要将某几个元器件组合在一起。图3-3中Combined property strings下方的文本框用于指定根据哪个或哪几个属性参数来组合元器件。元器件的多个属性参数中,只有其中由该文本框指定的那几个属性参数均相同的元器件才会组合在一起。例如,对电路图进行PCB设计时,可采用图3-3中Combined property strings文本框所示的设置,指定元器件值(用{Value}表示)和元器件编号(用{Reference}表示)均相同的元器件采用一个集成电路封装中的数字单元。这样用户就可以在设计PCB时,将电路中要采用同一个集成电路封装的六个反相器(元器件值为7406)采用同一个编号,当然在编号后用A、B…F区分这六个反相器。

注意:Reference代表集成电路封装的编号。带有A、B 注意:Reference代表集成电路封装的编号。带有A、B...F的编号,例如U1a等,称为元器件的Part Reference,与元器件的Reference是两个概念。 5.Reset reference numbers to begin at 1 in each page 若选中该选项,则在组成电路图的每一页电路图纸中,元器件编号均从序号1开始。

6.Do not change the page number 若选中该选项,更新元器件编号时,每一页电路图纸标题栏中的图纸编号将保持不变。 完成图3-3所示Annotate对话框中有关选项设置后,点击图中OK按钮,将启动Annotate模块。这时屏幕上出现提示信息,要求用户再次确认。若点击提示信息对话框中的“确定”按钮,即运行Annotate模块,并将更新了元器件编号的电路图存入文件。同时在Session窗口中显示更新过程信息,包括电路图中每一类元器件的最高编号序号等。

3.2.2关于Combined property Strings 1.作用 在对电路图进行PCB设计或生成统计报表时,有时需要将某一部分元器件“组合”在一起。在“属性参数类别字符串组合(Combined Property Strings)”中设置几个属性参数名,可以指定“组合”的标准,即指定将元器件所有属性参数中这几个属性参数值相同的元器件组合在一起。在Capture的多个后处理工具中,以不同方式应用“属性参数类别字符串”。例如,在Annotate中(见图3-3),符合“组合”标准的元器件将采用同一个封装。在Bill of Materials中(见3.6节),将符合“组合”标准的元器件组合在一起生成输出报表,并且可以为其添加附加信息。

2.格式 (1)基本格式:Combined Property Stings由一项或多项带有大括号的属性参数类型名组成。例如:{Value}{Reference}表示将元器件值(Value)和元器件编号(Reference)均相同的元器件组合在一起。 需要指出的是,上述属性参数名中也可以包括用户定义的元器件属性参数名。例如,若一个电路中包括有多个0.01μF的电容器(电容器编号的关键字母为C),其中一部分是工作电压为100 V的钽电容器,另一部分是工作电压为25V的陶瓷片式电容。用户可以为该电路设计中的所有电容器设置一个名称为“Voltage”的属性参数,根据电容器的类别将每一个电容器的“Voltage”属性参数值设置为100 V或25V。这样,若将

Combined Property Stings设置为{Value}{Voltage},就可以将工作电压为100V的0 Combined Property Stings设置为{Value}{Voltage},就可以将工作电压为100V的0.01μF钽电容器和工作电压为25V的0.01μF陶瓷片式电容器分别组合在一起。 (2)附加字符:用户可以根据需要,在大括号外面添加其他字符和空格,表示附加信息和格式。例如下述格式也是合法的Combined Property Stings设置: Part:{Value}({Voltage}) 按上述格式,在生成报表时,符合组合标准的每一个元器件前将附加字符“Part:”,并将工作电压值放在小括号中。

(3)关于制表符Tab:如果生成的输出文件将用于报表或数据库,或者要规范输出文件的格式,就需要在Combined Property Stings中添加制表符Tab(见3.6节)。在Combined Property Stings中用\t代表Tab制表符(即在反斜线后面紧跟一个小写字母t)。

3.3设计规则检验(DRC) 在设计项目管理器窗口 中选择执行Tools / Design Rules Check 3.3.1电学连接规则检验“标准”的制订和修改 ERC:Electric Rules Check

3.3.2 设计规则检验(DRC)的步骤 (1)在设计项目管理窗口中,选中电路图纸。 (2)选择执行Tools/Design Rules Check命令。 (3)Action一栏中两个选项用于确定运行DRC的工作内容。 若选中“Delete existing DRC markers”,则运行DRC后只是删除电路图中已有的DRC标示符(Marker) 。 若要进行DRC检验,则应选择“Check design Rules”选项。Capture进行DRC检验之前将首先自动删除电路图中原有的DRC标示符。

(4)Report一栏共有12项设置,用于指定在完成DRC检查后输出报告文件中应包括哪些DRC信息。这些信息也同时显示在Session log窗口中。 (a)Create DRC markers for warnings:进行DRC检验时,只要出现违背检验标准的Error情况,将自动在电路图中放置DRC标示符。但一般情况下并不放置代表Warning的标示符。若要在电路图中同时标示出Warning情况,则应选择本选项。. (b)Check hierarchical port connections:检验分层式结构电路图中,上一层次电路图中子电路框图引出端与代表该框图结构的下一层次电路图中的端口是否匹配一致。

(c)Check unconnected nets:检验是否存在与一个节点相连的互连线少于两根的情况。 (d)Check Off-Page connector connections:检验不同页面电路图之间代表连接关系的端口连接符名称是否相匹配。 (e)Check SDT compatibility:在Capture 9中生成的设计项目或图形符号库可以转换为早期SDT版本能调用的格式,但对于要转换的电路图或符号库有一定的要求。本选项的作用是检验电路中是否存在不符合SDT格式要求的情况。 (f)Report identical part references:检验是否存在不同的元器件具有相同编号的情况。

(h)Report invalid packaging:检验是否存在元器件与封装类型、编号不匹配的情况。 (i)Report all net name:在输出文件中,列出电路中所有的节点名,包括用户设置的节点名以及Capture确定的节点名。 (j) Report hierarchical ports and Off-Page connectors:在输出文件中列出电路中所有的子电路端口和端口连接符。 (k)View Output:若选中本选项,则在完成DRC检查后,即自动调用文本编辑软件,显示输出文件的内容。

(l)输出文件名的设置:在图3-5“Report File”下方的文本框中设置存放DRC检验结果信息的输出文件名称及路径。按默认设置,输出文件主名与设计项目文件主名相同,并位于同一个路径下。扩展名为.drc。 (5)完成设置后(也可根据需要,修改图3-4所示ERC检验标准),点击图3-5中 “确定”按钮,Capture即按设置要求,进行DRC检验。 (6)查阅电路图中出现的出错标示符(Marker)或查阅输出报告文件(见3.3.3节),分析、纠正出现的错误。

3.3.3 DRC标示符 1.DRC标示符 DRC检验中若发现违背检验标准的Error情况,将在电路图中相应位置放置形状为圆环状的DRC标示符{见图3-6}。如果在图3-5中选择了“Create DRC markers for warnings”,则Warning情况也将标注在电路图上。 2.DRC标示符内容的查阅 (1)DRC标示符列表:在项目管理器中,选择执行Edit/Browse/DRC Markers命令,屏幕上即出现Browse DRC Markers窗口,列出了该设计项目中的全部DRC Markers列表,显示有出错类型及其位置(包括所在的电路层次名、电路图纸页号以及在图纸上的坐标位置)。

2.DRC标示符内容的查阅 (2)查找电路图中的特定DRC标示符:在图3-7所示窗口中,连击DRC Error一列中某一个DRC出错信息项,屏幕上将显示出电路图中该错误信息对应的DRC标示符所在的位置,并使该DRC标示符处于选中状态,便于用户识别。

(3)显示电路图中DRC标示符包含的错误信息:在显示有DRC标示符的电路图中,连击某一个DRC标示符,屏幕即弹出相应的View DRC Marker文本框,显示该DRC标示符对应的出错信息内容,如图3-8所示。

3.DRC检验结果输出文件 DRC结束后,DRC检验的情况以及发现的出错信息将显示在Session log窗口中,并同时存放在以.drc为扩展名的输出文件中。用户可以在Session log窗口中查看DRC检验结果,也可以在Capture中采用下述两种方法打开DRC输出文件。 (1)在图3-5窗口中选中“View Output”选项,则DRC结束后将自动调用Text Editor软件打开DRC输出文件。 (2)DRC结束后,项目管理窗口中Output部分将显示有生成的DRC输出文件名,连击该文件名,将调用Text Editor软件打开该DRC输出文件。 根据上述几种信息可以分析并找出问题所在,修改电路图,顺利通过DRC检查。

3.4电连接网表文件生成(Netlist) (1)在项目管理窗口中,选择待生成连接网表文件的电路设计。 (2)选择执行Tools/Netlist命令。

(3)针对不同网表文件的格式要求,设置对话框中的相应选项。图3-9中共有九个标签页,前八个标签页针对八种CAD应用软件的不同网表格式要求。其中PSpice和Layout是OrCAD软件包中分别进行电路模拟(见第4章)和印制板设计(见第8章)的软件。第九个标签页(Other)中又包括有40种格式设置。表3-1以表格的形式对这40种格式进行了比较。第一列对这40种格式进行了“编号”,只是为了便于阅读,没有实质作用。第二列为网表格式,即40种CAD应用软件的名称。第三列“格式文件名(.dll)”指相应格式要求的文件名。 (4)点击图中"OK"按钮,即按设置要求生成连接网表文件。

3.5元器件报表生成(Cross Reference)  (1)在设计项目管理窗口中选择电路图,或者整个电路设计。 (2)选择执行Tools /cross Reference命令,屏幕上将弹出图3-10所示对话框。图中需设置四组参数。

(3) 设置统计范围:图3-10中Scope栏用于指定是统计整个电路设计中的元器件信息(选择“Cross reference entire design”),还是只统计所选的一页或几页电路图中的元器件信息(选择“Cross reference selection”)。 (4)设置统计模式:单页式电路图与Mode一栏的参数设置情况无关。 (5)设置报表中元器件的排序方式:在图3-10的Sorting一栏中,若选择“Sort output by part value,then by reference selection”,则报表中元器件的排列按元器件值的字母顺序。若选择该栏中另一项,则按元器件编号的字母顺序确定报表中元器件排序方式(见图3-12)。

(6)指定报表中的附加信息:若选择Report一栏中“Report the X and Y coordinates of all Parts ”,则输出报表中同时包括有每个元器件在电路图中的坐标位置(见图3-12);若选择Report一栏中“Report unused parts in multiple part packages”,则对于包括有多个器件单元的集成电路封装,输出报表中将列出单个封装内在电路中没有使用的单元。例如,若电路中有个编号为U2的7404集成电路器件,其单个封装中包括有六个反相器单元。如果在电路中只使用了其中U2A、U2B、U2C和U2D共四个单元,则在输出报表文件的“Unused Parts”部分,将列出未被使用的单元名称:“7404 2 U2:EF”。其中2表示有两个未被使用的单元,其后U2:EF表示这两个单元编号为U2中的E和F单元。

(7)设计输出报表文件名:在图3-10底部“Report”下方文本框中设置存放元器件报表的文件名和路径。输出报表文件是ASCII码文件。按默认设置,报表文件主名与电路设计文件主名相同,并位于同一个路径下,扩展名采用.xrf。若选中其右侧的View Output,则生成输出报表文件后,将自动调用Text Editor显示输出报表中的内容。 (8)完成设置后,点击图3-10中“OK”按钮,生成以.xrf为扩展名的元器件报表。

3.6元器件统计报表生成(Bill of Materials) 1. 调用步骤 (1)在设计管理窗口中选择电路图,或者整个电路设计。 (2)选择执行Tools/Bill of Materials命令。 (3)设置统计范围。图3-13中Scope栏用于指定是统计整个电路设计中的元器件信息(选择“Process entire design”),还是只统计所选的一页或几页电路图中的元器件信息(选择“Process selection”)。

(4)设置统计模式。单页式电路图与这个设置情况无关。 (5)Line Item Definition:指定报表的基本格式和内容。 “Header”文本框用于指定统计报表标题栏中采用的标题内容。为了便于对准,每一项标题栏名称后加\t,表示在该位置插入一个制表符Tab。图3-13中,该文本框中的设置为 Item\tQuantity\tReference\tpart\t,表示统计报表中包括四列,每列名称分别为Item、Quantity、Reference和Part,相互之间用Tab制表符隔开(见图3-14例)。

“Combined property string”文本框的设置用于指定输出报表中上述标题栏下每一列包括哪几种属性参数以及这几项参数的前后顺序。图3-13中,该文本框的设置为{Item}\t{Quantity}\t{Reference}\t{Value}表示每一行分别输出项目编号({Item})、电路种该元器件值的元器件个数({Quantity })、这几个元器件在电路中的编号({Reference })、器件的参数值({Value})。为了在输出报表中做到列对齐,每一项之间加有制表符,在设置中\t表示。 需要指出的是,这几项均采用了大括号,表示是属性参数类型,即大括号中的字符串必须是合法的属性参数名称。而上述Header文本框,只是指定每一列标题采用什么名称,因此对采用的字符串无规则,只要能表示该列的含义即可。

如果电路中有多个容量均为10uF的电容器,但其中一部分是工作电压为100V的钽电容器,另一部分是工作电压为25V的陶瓷片式电容器,用户可以为这些电容器设置一个名称为Voltage的属性参数,将钽电容器和陶瓷片式电容器的“Voltage”属性参数分别设置为100V和25V。这样只要在图3-13 Line Item Definition栏的Combined Property string中将{Value}改为{Value}{Voltage},则输出报表中将分别统计100V的10uF钽电容和25V的10uF的陶瓷片电容。若不用{Voltage},则所有10uF电容器将作为一种元器件进行统计。

“Place each part entry on a separate line”:电路中具有同一个Value的元器件可能有多个,例如,图3-11所示差分对电路中有四个晶体管的Value为Q2N2222,他们的元器件编号分别为Q1、Q2、Q3、Q4。若未选中本选项,则输出报表中这四个元器件编号位于同一行的Reference那一列(见图3-14实例)。若选中本选项,则Reference一列中的这四个元器件,每个编号占用一行,但Item和Quantity两列共用(见图3-16实例)。

(略) (6)Include File:该栏指定在输出报表中添加附加信息。 “Merge an include file with report”:若选中本项,表示要将存放在附加文件中的附加信息添加到输出报表中。若未选择本项,表示不要添加附加信息。 “Combined property string”:在Include File一栏中,该文本框中的设置用于指定在输出报表中添加附加信息时采用哪一项属性参数来确定附加信息与报表内容间的匹配关系。这是一项关键设置,否则,将不能正确地添加附加信息。 “Include File”:该文本框用于指定待调用的附加文件名称和路径。按默认设置,附加文件主名和路径与设计文件相同,但以.inc为扩展名。

(7)Report:指定输出报表文件名和路径。以 (7)Report:指定输出报表文件名和路径。以.bom为扩展名。若同时选中该栏中View Output,则生成报表文件后,自动调用Text Editor,显示报表文件的内容。 (8) 点击OK按钮,即按设置要求生成输出报表文件。 2.例:差分对电路 若在图3-13中未选择“Place each part entry on a separate line”选项,使得其值Value相同的的几个元器件占用一行。若也不选择“Merge an include file with report”,即不添加附加信息,其他选项采用图3-13的设置,则生成的输出统计报表内容如图3-14所示。

3.6.2 附加信息文件(略) 1. 附加信息文件的格式 附加信息文件是ASCII码文件。图3-15是一个典型的附加信息文件实例。下面结合该实例介绍附加信息文件的格式。

(略) (1)用于匹配的属性参数列:附加信息文件中第一行第一列是中间没有空格也没有任何字符的两个单引号,用于表示文件中第一列为属性参数匹配列,代表的属性参数名即为图3-13 Include File一栏中Combined property sting文本框中指定的属性参数类别。由于输出统计报表中一般以元器件值为对象进行统计,因此该文本框中通常设置为{Value},如图3-13所示。在这种情况下,图3-15第一行第一列两个单引号表示附加信息文件中每行第一列位于两个单引号中的是元器件值。 (2)列标题名:从第一行第二列开始,每一项代表一个列标题,即在输出报表中添加附加信息时同时添加的列标题。对图3-15情况,输出报表中将添加“DESCRIPTION”和“MANUFACTURE”两个列标题。

(略) (3)匹配参数值:从第二行起,每一行第一列位于两个单引号中的字符是进行匹配的属性参数值,用于指定该行的附加信息加到输出报表中的哪一行。图3-15中第二行第一列为“5p”,表示该行的附加信息将添加到统计报表中元器件值(Value)为5p的元器件所在行。第三行第一列为“Q2N2222”,表示将该行的附加信息添加至统计报表中元器件属性参数Value为Q2N2222所在的列。 注意:第一列中指定的参数值必须与图3-13中Include File一栏“Combined property string”文本框中指定的属性参数名相一致。 (4)附加信息:从第二行起,每一行从第二列开始为附加信息的具体内容。每一项内容应与第一行中相应的列标题名相对应。

(略) 2. 例 图3-15是一个附加信息文件实例,用于为差分对电路统计报表(见图3-14)添加附加信息。若该文件名为EXAMPLE.INC,则按图3-13所示设置,生成的输出统计报表文件内容如图3-16所示。 由于在图3-13中选择了“Place each part entry on a separate line”选项,因此元器件值(Value)为Q2N2222的四个晶体管Q1、Q2、Q3和Q4分为四行,由于这四行的元器件值均相同,因此,每一行均添加有相同的附加信息。对元器件值(Value)为10K和1k的电阻,情况类似。

(略)

3.1.1电路设计的后处理流程 1.第一阶段——元器件编号和设计规则检查 (1)Annotate (2)Design Rules Check (3)Cross Reference 2.第二阶段——更新元器件属性参数 (1) Update Properties:由用户建立一个更新文件,编辑修改电路中的元器件属性参数。 (2) Export Properties和Import Properties:首先执行Export Properties命令,建立一个列表,包括有每个元器件的属性参数。然后在其中添加或修改元器件属性参数,再执行Import Properties命令,将修改后的参数输入到电路中。

3.第三阶段——生成电连接网表文件 4.第四阶段——报表生成 电路设计最后一个阶段的后处理工作是生成元器件报表(Bill of Materials)。

3.1.2后处理命令菜单 在项目管理器窗口中,选择执行Tools 命令,再从其下拉菜单中选择执行不同子命令,就可完成上述各种后处理任务。

3.7 OrCAD/Capture与OrCAD/Layout (1)建立新的设计项目。在Capture窗口中选择执行File/New/project命令,对话框选择“PC Board Wizard”选项,表示绘制的电路图将用于印制电路板设计。 点击新建设计项目对话框中OK按钮,屏幕上将出现图3-17所示对话框,询问用户设计的电路是否还同时要进行电路模拟,用户应根据需要做出选择。3.7.4节将说明同时进行PSpice模拟和Layout设计的电路设计特点。

(2)绘制电路图。 (3)配置符合OrCAD/Layout格式要求的属性参数。每个元器件必须配有封装外形(Footprints),同时每个元器件、引线和节点必须具有Layout支持的属性参数(见3.7.2节)。 (4)确保电路图中元器件编号不重复。 (5)运行设计规则检验(DRC)后处理工具。 (6)生成以.mnl为扩展名的连接网表文件。 (7)将.mnl网表文件调入OrCAD/Layou模块,进行印制电路板设计。 (8)如果在设计印制板时需修改元器件编号、引线号等,应及时进行反向传递,将变化反映到电路设计中。如果以后又修改了电路中的连接关系,也应及时进行前向传递,将变化反映到印制板设计中。

3.7.2 Layout格式属性参数的设置 1. 引线Layout属性参数的设置步骤 (1) 选择引线,或者选择元器件。 (2) 选择执行Edit/properties命令。 在图3-18底部状态栏选择 “Pins”,右上角Filter文本框中选择“Orcad-Layout” 。 (3) 设置属性参数。图3-18中Name(引线名称)和Type(引线类型)是引线的两个基本参数。ECLTYPE和PINGROUP是与Layout有关的参数,其含义及设置举例如表3-2所示。

为元器件(Parts)设置Layout属性参数 在电路图中选中一个或多个元器件符号,再选择执行Edit/Properties命令,屏幕上将出现属性参数编辑窗口。在窗口底部的状态栏中选择“Parts”,在右上角Filter文本框中选择“Orcad-Layout”,属性参数编辑窗口中显示的是可以为元器件设置的Layout属性参数。这些参数的名称、含义及设置举例如表3-3所示。

3. 为节点(Net)设置Layout参数 在印制板中电学上相连的几条互连线构成一个节点。在电路图中选中一个或多个节点,再选择执行Edit/properties命令,屏幕上将出现属性参数编辑窗口。在窗口底部的状态栏中选择“Schematic Nets”,在窗口右上角Filter文本框选择“Orcad-Layout”,属性参数编辑窗口将显示出用户可以为节点设置的Layout属性参数,如表3-4所示。

3.7.3 Capture与Layout之间的交互作用 1. 前向传递电路更新信息(Forward annotating) (1) 将经过修改的电路设计存入文件。注意,对更新修改后的电路图中的元器件进行编号时应在图3-3中选择“Incremental reference update”选项。 (2) 重新生成连接网表文件。在项目管理窗口中,选择该电路设计,再选择执行Tool/Create Netlist命令,在出现的对话框中点击Layout标签(参见图3-9)。 如果与修改前电路设计相对应的印制板设计正处于打开状态,在图3-9所示Layout标签页中选择“Run ECO to Layout”选项。点击图中“OK”按钮。

(3)实现前向传递的方法之一:如果与修改前电路设计对应的印制板在Layout软件中己被打开,并且在上述第(2)步中选择了Layout标签页中的“Run ECO to Layout”选项,要完成前向传递,只需使Layout软件窗口处于“激活”状态,屏幕上将弹出对话框,要求用户确定是否要将电路设计的最新信息传递给Layout中的印制板设计。这时只要点击Yes按钮,即完成电路最新信息的前向传递。 (4)实现前向传递的方法之二: (a)在Layout软件的Session窗口中选择执行Tools/ AutoECO /Override命令,屏幕上将出现名称为“File A”的对话框,即为与修改前电路设计对应的印制板设计文件对话框。

(b)选中原先的印制板设计文件名(以.max为扩展名),点击OK按钮,屏幕上将出现名称为“File B”的对话框,即为电连接网表文件对话框。 (c)选中第(2)步新产生的电连接网表文件(以.mnl为扩展名),点击OK按钮,屏幕上将出现名称为Output report(输出报告文件)的对话框。 (d)设定输出报告文件名(以.lis为扩展名),点击OK按钮。 (e)在Merged Output Binary对话框中,设定一个文件名,存放更新了的印制板设计文件(以.max为扩展名),点击OK按钮,完成电路最新信息的前向传递。

反向传递电路修改信息 (Back annotating) (1)在用Layout设计印制板过程中,互换了元器件和/或引线编号后,选择执行Layout窗口中File/Reports命令,屏幕上出现“Generate Report”,(报告生成)对话框。 (2)选择“OrCAD Back annotation File(.SWP)”,点击OK按钮,将以印制板设计中修改的内容信息生成一个互换文件。这时屏幕上弹出一个对话框,提示用户应及时保存印制板设计结果,以保持电路设计文件与最新的印制板设计文件(以.max为扩展名)之间的“链接”关系。 (3)在Capture项目管理窗口中,选中电路设计,再选择执行Tools/Back Annotate命令,更新电路设计中元器件和引线的编号信息。需要注意的是,在Back Annotate对话框的文本框中一定要选用上述第(2)步生成的.swp互换文件。

3. Capture和Layout之间电路元素的参照显示 参照显示是指在Capture中选中一个电路元素后,Layout中的相应元素将自动呈现高亮显示。同样在Layout中选中一个元素后Capture中的对应元素会自动高亮显示。 要实现参照显示必须满足下述两个条件: (1)已经用Capture和Layout两个软件分别打开同一个设计项目的电路图设计和印制板设计。 (2)在设置Capture运行环境设置的Preference对话框中,Miscellaneous标签页的Intertool Communication一栏应选中“Enable Intertool Communication”选项。 参照显示时,在Capture中选中的对象与另一个软件环境中高亮显示内容的对应关系分别如表3-5和3-6所示。

3.7.4 供PSpice和Layout调用的电路设计 电路中像激励信号源这种电路元素,只在PSpice模拟时起作用,而不会放置在印制板上,因此在Layout进行印制板设计时不需要考虑这些电路元素。针对这种情况,在元器件的属性参数中有一项名称为“PSpice Only”的参数。对这种在Layout中无用的电路元素,该参数一定要设置为TRUE。如果元器件的属性参数中尚没有这一个参数,应为这种元器件新添该属性参数,并将其设置为TRUE。

2. 在Layout中有用而在PSpice中无用的“引线” 在Layout中设计印制板时,应考虑元器件中每根引线的连线,但其中有些引线在PSpice模拟时是不起作用的,即在模拟时有些引线不起电学作用。例如741运算放大器中,用于调整失调的引线OS1和OS2在电路模拟中不起作用。对这种引线,属性参数中有一项名为“FLOAT”的参数,其值应设置为“Unmodeled”。 3. Layout格式属性参数的设置 为了满足Layout对属性参数的要求,应根据需要,按3. 7 . 2 节介绍的方法为电路中元器件、引线和节点设置Layout要求的属性参数。