《OrcadCaptureCIS9实用教程》读书笔记教学教材_第1页
《OrcadCaptureCIS9实用教程》读书笔记教学教材_第2页
《OrcadCaptureCIS9实用教程》读书笔记教学教材_第3页
《OrcadCaptureCIS9实用教程》读书笔记教学教材_第4页
《OrcadCaptureCIS9实用教程》读书笔记教学教材_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Orcad Capture CIS 9 实用教程 读书笔记目录 TOC o 1-3 h z HYPERLINK l _Toc164589443 原理图的绘制是在Page Editor中进行的 PAGEREF _Toc164589443 h 2 HYPERLINK l _Toc164589444 添加元器件到原理图中 PAGEREF _Toc164589444 h 2 HYPERLINK l _Toc164589445 关于元件库的说明 PAGEREF _Toc164589445 h 4 HYPERLINK l _Toc164589446 元器件编号 PAGEREF _Toc164589446

2、h 4 HYPERLINK l _Toc164589447 如何连续放置具有相同Value及PCB Footprint的电容、电阻及其他类型器件? PAGEREF _Toc164589447 h 5 HYPERLINK l _Toc164589448 关于原理图中元器件属性参数的一般说明 PAGEREF _Toc164589448 h 5 HYPERLINK l _Toc164589449 关于属性参数编辑器(Property Editor) PAGEREF _Toc164589449 h 6 HYPERLINK l _Toc164589450 电源与接地符号的种类、选用原则及绘制方法 PAG

3、EREF _Toc164589450 h 7 HYPERLINK l _Toc164589451 No Connect符号 PAGEREF _Toc164589451 h 10 HYPERLINK l _Toc164589452 同一节点上既有Net Alias又有OffConnector时的情况 PAGEREF _Toc164589452 h 11 HYPERLINK l _Toc164589453 OffConnector符号的作用 PAGEREF _Toc164589453 h 11 HYPERLINK l _Toc164589454 如何放置各种不同方向的OffConnnector P

4、AGEREF _Toc164589454 h 11 HYPERLINK l _Toc164589455 总线OffConnector的命名方法及使用注意事项 PAGEREF _Toc164589455 h 11 HYPERLINK l _Toc164589456 如何给OffConnector添加或删除页号(IREF:Intersheet References) PAGEREF _Toc164589456 h 15 HYPERLINK l _Toc164589457 任意角度走线的绘制 PAGEREF _Toc164589457 h 18 HYPERLINK l _Toc164589458 互

5、连线与元器件连接关系的判断 PAGEREF _Toc164589458 h 18 HYPERLINK l _Toc164589459 互连线之间的连接关系的判断 PAGEREF _Toc164589459 h 18 HYPERLINK l _Toc164589460 节点别名Net Alias PAGEREF _Toc164589460 h 18 HYPERLINK l _Toc164589461 同一节点上被放置多个网络别名(Net Alias)时的情况 PAGEREF _Toc164589461 h 19 HYPERLINK l _Toc164589462 如何将器件的某项已经隐藏显示的属

6、性重新显示出来?(如:怎样将接地符号的网络名GND显式显示) PAGEREF _Toc164589462 h 20 HYPERLINK l _Toc164589463 元器件标号的自动排序功能 PAGEREF _Toc164589463 h 20 HYPERLINK l _Toc164589464 利用.UPD更新文件自动和批量编辑修改器件或网络的属性(如,为原理图中同类的器件批量指定pcb封装) PAGEREF _Toc164589464 h 23 HYPERLINK l _Toc164589465 利用.UPD更新文件批量为器件添加属性及赋值 PAGEREF _Toc164589465 h

7、 24 HYPERLINK l _Toc164589466 系统如何为器件的Part name取值 PAGEREF _Toc164589466 h 24 HYPERLINK l _Toc164589467 UPD更新文件的作用、格式及调用方法 PAGEREF _Toc164589467 h 25 HYPERLINK l _Toc164589468 如何生成Netlist网络表 PAGEREF _Toc164589468 h 26 HYPERLINK l _Toc164589469 如何进行DRC检查 PAGEREF _Toc164589469 h 28 HYPERLINK l _Toc1645

8、89470 如何快速浏览、定位分散在多页图纸中的DRC出错信息及位置 PAGEREF _Toc164589470 h 29 HYPERLINK l _Toc164589471 Capture自带器件符号库的内容说明 PAGEREF _Toc164589471 h 31 HYPERLINK l _Toc164589472 如何建立器件图形符号库 PAGEREF _Toc164589472 h 31 HYPERLINK l _Toc164589473 关于“Design Cache” PAGEREF _Toc164589473 h 33 HYPERLINK l _Toc164589474 Capt

9、ure 的基础知识常用文档类型 PAGEREF _Toc164589474 h 33 HYPERLINK l _Toc164589475 Capture 的基础知识Capture 操作环境 PAGEREF _Toc164589475 h 34 HYPERLINK l _Toc164589476 Capture 的基础知识Capture设计参数设置 PAGEREF _Toc164589476 h 34 HYPERLINK l _Toc164589477 Capture 的基础知识使用Capture设计原理图过程 PAGEREF _Toc164589477 h 36 HYPERLINK l _To

10、c164589478 Capture 的基础知识如何新建Project PAGEREF _Toc164589478 h 36 HYPERLINK l _Toc164589479 Capture 的基础知识绘制原理图 PAGEREF _Toc164589479 h 37 HYPERLINK l _Toc164589480 Capture 的基础知识原理图绘制后续处理 PAGEREF _Toc164589480 h 41 HYPERLINK l _Toc164589481 Capture 的基础知识如何建立器件图形符号库 PAGEREF _Toc164589481 h 47 HYPERLINK l

11、 _Toc164589482 设计注意事项及技巧 PAGEREF _Toc164589482 h 47原理图的绘制是在Page Editor中进行的添加元器件到原理图中在Page Editor窗口中选择并运行Place/Part子命令,弹出如下符号选择框:在元器件符号列表框中点击欲调用的元器件,则图2-1种的预览框内将显示出被选的元器件符号图形。若所选符号正式要求的元器件符号,按“OK”,该符号则被调至电路图中。将其放置在电路图的合适位置,点击鼠标左键,即可完成。若要结束放置,点击鼠标右键,选“End Mode”。 如果要选用一个电路图中已采用过的元器件符号,在Page Editor的工具栏“

12、最近采用的元器件列表(MRU:Most Recently Used Pards)”中(见图2-2)直接选用该元器件符号名,即可。 对图2-1选择框的说明Graphic域:某些元件符号(例如数字门电路)有常规表示形式,也可以用其De Morgan等效形式表示。图2-1中Graphic一栏确定采用常规形式(Normal)还是等效形式(Convert)表示。若元件只有一种表示形式,则Convert一项呈灰色显示,不可能被选中。Packaging域:有时在一个器件封装中可能包含多个元器件部分。例如,一个数字集成电路7406封装中包含有6个反相器。被调用时,就需要指定调用的是第几个反相器(用A、B、C加

13、以区分)。Add Library域:添加器件库到图2-1符号库列表中。OrCAD/Capture中提供的符号库文件以OLB为扩展名。Remove Library域:从图2-1符号库列表中删去选定的库。Part Search域:只知道元件的名,但不知道其位于哪一个符号库中,可利用此项功能搜索。搜到后,可选中该元件所在的库文件,点击“OK”,将其添加到符号库列表中。关于元件库的说明元器件编号 如何连续放置具有相同Value及PCB Footprint的电容、电阻及其他类型器件?当电阻或电容等粘在鼠标上等待放置时,点击鼠标右键,选“Edit Properties”。修改Value及PCB Footp

14、rint后,随后放置的同一批电阻或电容具有相同的值及PCB封装。关于原理图中元器件属性参数的一般说明Part Reference和Value属性参数将元器件放入到原理图时,默认情况下仅显示这两个参数。其中,Part Reference为元器件的编号,Value为元器件的值。所以,原理设计中一般只修改这两个参数。例1:标号为C10值为0.1uF的电容 Part Reference:C10 Value:0.1uF例2:标号为R12值为10k的电阻 Part Reference:R12 Value:10k例3:标号为Q1型号为9012的三极管 Part Reference:Q1 Value:9012

15、例4:标号为U2型号为74LVC08A的集成电路 Part Reference:U2 Value:74LVC08AReference属性参数元器件的编号。Reference与Part Reference属性参数的区别 在多封装器件中,同一元件中的不同部分具有相同的Refenence属性参数值,但Part Reference属性参数值一定不会相同。Part Reference是数字电路器件编号的完整描述,同时包括了器件的编号(由 Reference参数确定)以及在该封装中的门电路编号(由Designator参数确定)。Part Reference参数由Reference参数和Designator

16、两个参数的设置结果确定,不能直接进行修改。例1:将标号为U20的元件LMV324中的第二个与第三个运放单元放入原理图第二个门:Part Reference:U20B Value:LMV324 Designator:B Reference:U20第三个门:Part Reference:U20C Value:LMV324 Designator:C Reference:U20Designator属性参数在多封装器件中,标示当前部分为元器件的第几部分(一般用大写字母A、B、C表示)。例1:将标号为U20的元件LMV324中的第二个运放单元放入原理图Part Reference:U20B Value:L

17、MV324 Designator:B关于属性参数编辑器(Property Editor)在属性参数编辑器中,不允许用户修改的参数值以斜体表示。电路元素的属性参数包括两类:固有属性参数(Inherent Properties)和用户定义的属性参数(User-Defined Properties)。 固有属性参数:Capture运行时必须要知道的参数。如:对于元器件,固有属性参数为器件编号、元器件值以及这些参数在电路图中显示时采用的颜色、字体、方位等。用户可以修改部分固有属性参数的设置值,但不能删除固有属性参数。 用户定义的属性参数:在调用其它软件或模块对绘制好的电路图进行处理时,往往需要给电路元

18、素添加一部分参数。例如,调用后处理模块对电路图中使用的元器件进行统计并生成详细清单报表时,可能要增加由用户指定的“价格”、“生产厂家”等参数。用户定义的属性参数和固有属性参数具有同样的作用。可以通过属性参数编辑器修改元器件每项属性参数在电路图中的可见性,即该项参数是否在电路图中显示。方法:选中元器件-打开属性编辑器(双击)-选中要编辑的属性参数-点击“Display”按钮,弹出如下菜单:(可选择该属性参数Name和Value的可见性) 可以通过属性参数编辑器修改具有多个单元电路元器件的单元电路的编号。Designator属性参数的作用:简单数字电路的一个集成电路封装中包括有多个单元电路。例如,

19、一个7400与非门中包括四个7400门电路。Designator的作用是指定选用7400集成电路中的第几个门。门电路编号为:A、B、C、D,用户可直接从下拉菜单中选取。 属性参数编辑器中各参数含义的说明:电源与接地符号的种类、选用原则及绘制方法使用原则小结:绘制普通电路图不用于Pspice模拟,只表示全局连接关系采用Place/Power和Place/Ground命令从库CAPSYM中选择电源和地,其只是一个符号,具有全局电相连特性,但没有任何电平值及波形。绘制电路图用于Pspice模拟模拟电路的直流电压源(电流源)、交流和瞬态信号源以及数字电路中的输入激励信号源均应采用Place/Part命

20、令从库SOURCE或SOURCSTM中选择;加于数字电路输入端的高电平输入($D-HI)或低电平输入($D-LO)符号采用Place/Power或Place/Ground命令从库SOURCE中选用;名称为0的地符号(其具有全局电连接特性及电平值“0”):采用Place/Power或Place/Ground命令从库SOURCE中选用;注:调用Pspice对模拟电路进行模拟分析时,电路中一定要有一个电位为0的接地点。如果选用其他接地符号,必须将其符号名该为“0”。如果调用了CAPSYM库中的电源符号,还应调用SOURCE库中的符号进一步说明这些电源符号的电平值,如图2-6右下角的附加小电路凡是采用

21、Place/Power和Place/Ground命令放置的电源和地,具有全局电相连特性。其电路元素的类型为Global;凡是采用Place/Part命令放置的电源和地,其不具有全局电相连特性。其电路元素的类型为Part; No Connect符号放置及删除方法:运用Place/No Connect命令可放置;在同一位置再放置一次则删除。 同一节点上既有Net Alias又有OffConnector时的情况当同一节点上既有Net Alias又有OffConnector时,该节点将使用OffConnector作为默认网络名。 也可以通过手动方法指定节点的网络别名。方法:双击该节点所在的任意一段连线

22、,打开Property Editor。在Schematic Nets Tab页中,列出了该节点网络名的设置情况。在Name一栏中显示的则是该节点当前的网络名,用鼠标左键点击Name的Value栏,则会弹出一个下拉菜单,菜单中包括了所有可供选择的网络名(Net Alias或OffConnector)。(选定后,点击“Apply”即可完成新网络别名的指定) 注:1、确定节点当前使用的网络名究竟是哪个,最好的办法是查看该节点的属性 2、原理设计时尽量避免出现这种情况。即,使用了OffConnector,就不要在同一节点上再放置Net AliasOffConnector符号的作用基本功能:用于不同图纸

23、间信号的连接。(如果两个端口位于不同的图纸,即使具有相同的Net Alias,仍不能表示同一个结点,即不具有电连通性,必须使用OffConnector)电连接标识符:同一张图纸上具有相同名称的端口连接符之间在电学上是相连的。端口标识符:对单页式数字电路,可在输入端和输出端处加上OffConnector。这样就可以在Pspice进行数字模拟过程中显示,分析这些端口处的信号变化情况。如何放置各种不同方向的OffConnnectorCaptureCIS 库中(CAPSYM库)提供两种OffConnnector:OFFPAGELEFT-L(表示:双箭头所指方向-连接点小方框位于双箭头的左右位置)和OF

24、FPAGELEFT-R。放置OFFPAGERIGHT-L方法:在原理图上放置OFFPAGELEFT-R,选中并点右键(或者当Offconnector粘在鼠标上时直接点右键)执行“Mirror Horizontally”操作。放置OFFPAGERIGHT-R方法:在原理图上放置OFFPAGELEFT-L后,方法同上。放置双向Offconnector方法:?(从早先的设计中拷贝过来)总线OffConnector的命名方法及使用注意事项命名方法格式:总线名称高位序号.低位序号 或 总线名称低位序号.高位序号例如:ADDR23.0 或ADDR0.23皆可使用说明 (注:下文每一条中配对使用的图分别位于

25、不同的页)总线的分页连接符(OffConnector)名称中的数字序号范围必须覆盖该总线内的每一根信号线,否则没有被覆盖的信号线将不能通过总线分页连接符连接到页外。以下两图为分别位于不同页利用总线分页连接符连接总线的例子,虽然两个分页连接符名称相同,但并不能起到连接所有地址线的作用,而仅能连接分页连接符名称内包含的TDDR_A0、TDDR_A1、TDDR_A2、TDDR_A3。(不能连接TDDR_A4TDDR_A12)总线分页连接符名称必须与总线内信号线的网络标号名称一致,否则起不到连接页间总线的作用。如下位于不同页的两图,生成网表时两图中的地址线并不具有连接关系:以下分别位于不同页面的两图的

26、绘制方法,系统生成网表时情况如下: 上图中的TDDR_A0和TDDR_A1与下图中的TDDR_A0和TDDR_A1分别具有连接关系 上图中的TDDR_A2至TDDR_A12与下图中的TDDR_A2至TDDR_A12不具有连接关系 由此例也可得知,两个总线分页连接符的名称没必要一定相同,只须需要连接的信号分别位于各自的总线分页连接符下标范围内即可,如本例如果我们仅需要连接两页的TDDR_A0和TDDR_A1,那么这种画法就没有错。总线分页连接符名称内的数字序号范围可以超过实际总线的宽度,如下两图所示:系统生成网表时可以做到:上图中的TDDR_A0至TDDR_A12与下图中的TDDR_A0至TDD

27、R_A12分别具有连接关系。下述两种方法绘图,都可以达到连接页间总线TEM_D7.0的目的(即两页的TEM_D0至TEM_D7具有连接关系)方法一:方法二:总结:1、总线分页连接符的名称必须与总线内信号名称一致(不包括数字下标)2、总线分页连接符名称的数字下标范围决定了总线内哪些信号被引出页外。反之,没有被包含的数字下标对应的总线内信号不能被引出页外。如何给OffConnector添加或删除页号(IREF:Intersheet References)步骤:在项目管理器中,ToolsAnnotate在弹出的Annotate对话框中,在Action一栏中选Add Intersheet Refere

28、nces(如果要删除选Delete Intersheet References),点“OK”按钮。在弹出的Intersheet References配置窗口中,Position选“Offset Relative to Port Name”,勾中“Reset Positions”,X值选“10”;Format选“Standard(1,2,3)”,前缀添“”,后缀添“”;Port Type Match Matrix中选择允许添加IREF的端口类型。点击“OK”,即可。任意角度走线的绘制互连线与元器件连接关系的判断互连线之间的连接关系的判断节点别名Net Alias小结:仅在同一张电路图中表示具有相

29、同Net Alias的节点在电学上是连接的。要表示不同电路图纸上具有相同名称的节点在电学上是连接的,必须用端口连接符(OffConnector)当同一节点上被放置多个网络别名(Net Alias)时,OrCAD/Capture将根据Net Alias的首字母从中挑选出排在最前面的Net Alias作为该节点的默认网络别名(数字优先于字母)。当同一节点上既有Net Alias又有OffConnector时,该节点将使用OffConnector作为网络名。 注:确定节点当前使用的网络名究竟是哪个,最好的办法是查看该节点的属性什么是节点别名? 节点别名的作用节点别名的设置同一节点上被放置多个网络别名

30、(Net Alias)时的情况当同一节点上被放置多个网络别名(Net Alias)时,OrCAD/Capture将根据Net Alias的首字母从中挑选出排在最前面的Net Alias作为该节点的默认网络别名(数字优先于字母)。例如:如果同一节点上放置了3个网络别名:LCD_D0、DATA_0及TestPoint_0,则系统将把DATA_0作为该节点的默认网络名。也可以通过手动方法指定节点的网络别名。方法:双击该节点所在的任意一段连线,打开Property Editor。在Schematic Nets Tab页中,列出了该节点网络名的设置情况。在Name一栏中显示的则是该节点当前的网络名,用鼠

31、标左键点击Name的Value栏,则会弹出一个下拉菜单,菜单中包括了所有可供选择的网络名(Net Alias或OffConnector)。(选定后,点击“Apply”即可完成新网络别名的指定)如何将器件的某项已经隐藏显示的属性重新显示出来?(如:怎样将接地符号的网络名GND显式显示)方法:双击器件(或者选中器件后右键选Edit Properties),在需要编辑的属性上点右键并选择Display,在弹出的菜单中即可进行配置。如下图所示:如何显示接地符号的网络名GND(默认情况从库中取出的接地符号是不显示GND的)元器件标号的自动排序功能通常,在原理图设计完备后需要对自己设计的原理图中的元器件编

32、号进行重新排序。Capture 提供自动排序功能,允许你对原理图重新排序。操作步骤如下:选中需要编号的页面如果要对整个设计重新编号,选中*.dsn文件,如图1所示;如果仅需重新编号设计中的某几页图纸,使用Ctrl键配合选中需要操作的页,如图2所示。【图1】 【图2】点击按钮 (或ToolsAnnotate),调出图3如下对话框: 【图3】Scope: Update entire design:更新整个设计;(较常用,需首先点中*.dsn文件)Update selection:仅更新选择的页;(较常用,需首先点中需要编号的页)Action: Incremental reference updat

33、e: 在现有的基础上进行增加排序;(较常用)Unconditional reference update: 无条件进行排序;Reset part reference to “?”: 把所有的序号都变成“?” ;(较常用)Add Intersheet References: 在分页图纸间的端口的序号加上图纸编号;(较常用)Delete Intersheet References: 删除分页图纸间的端口的序号上的图纸编号;(较常用)Combined property: 把对话框中的属性相结合;Reset reference numbers to begin at 1 each page: 编号时每

34、张图纸都从1 开始;Do not change the page number: 不要改变图纸编号根据上述第1步的设置:如果对整个设计编号,点中图3中Scope栏的Update entire design;如果仅更新设计中的某几页,点中图3中Scope栏的Update selection。点中图3中Action栏的Reset part reference to “?”,目的是将图纸中所有元件的编号清除。点中图3中Mode栏的Update Instances(preferred),点击确定按钮。此时图纸中所有元件的编号被清除成“?”。重复上述第1-3步。点中图3中Action栏的Incremen

35、tal reference update点中图3中Mode栏的Update Instances(preferred),点击确定按钮。整个编号过程结束。技巧:如果需要将某页图纸中的元件从某一数值N开始编号,可以在执行编号动作前,将任一其他页中该类器件的编号改成N-1,再执行编号动作即可。利用.UPD更新文件自动和批量编辑修改器件或网络的属性(如,为原理图中同类的器件批量指定pcb封装)对于使用特殊封装或拥有自己封装库的公司,此项是一项特别有用功能。首先定义好自己的属性文件(格式在其后祥述),点击ToolsUpdate Properties,调出如下对话框:Use case insensitive

36、 compares: 不考虑器件的灵敏度;Convert the update property to uppercase: 把更新的属性转换成大写字母;Unconditionally update the property: 无条件更新属性;Do not change updated properties visibility:不改变器件更新的属性的可见属性;Make the updated property visible: 使器件更新的属性可见;Make the updated property invisible: 使器件更新的属性不可见;Create a report file:产生

37、报告文件;Property Update:要更新的属性文件;属性文件的格式如下(可以用记事本编辑,存为文本文件即可,如:ag16fxs01-upd.txt): (以下更新文件作用:即电路图中所有的74LS00、74LS138、74LS163、8259A器件的PCB footprint参数分别更新为14DIP300、16DIP300、16DIP300、28DIP600封装)Value PCB Footprint 74LS00 14DIP300 74LS138 16DIP300 74LS163 16DIP300 8259A 28DIP600 说明:第一行:”属性栏位名称” “要置换的属性” 。 第

38、二行:开始描述。注:以上需要置换的属性可以有多个。利用.UPD更新文件批量为器件添加属性及赋值如果在.UPD文件第一行(标题栏目行)的第二列及其后列出的属性在器件的属性列表中不存在,则给符合第一列属性的器件添加该属性并按照相对应的值赋值。(如果第二列及其后列出的属性存在于器件属性列表中,则更新该项的值)。简言之,属性存在则更新,不存在则添加。例如,在CapturCIS绘制原理图时,每个器件默认情况下是不具备DEVICE属性参数的,为了给符合Source Package为TMS320DM6446ZWT_0的器件添加DEVICE属性,并赋值IC_TMS320DM6446ZWT,编写UPD文件,如下

39、:Source Package DEVICETMS320DM6446ZWT_1 IC_TMS320DM6446ZWT系统如何为器件的Part name取值Part name的取值:如果器件存在DEVICE属性参数,则系统将DEVICE参数值作为Part name值。如果不存在DEVICE属性参数,则系统使用属性参数Source Package、PCB footprint和其他在配置文件中ComponentDefinitionProps section 定义的属性参数通过下横线_串接起来,作为器件的Part name值(很容易超过31个字符长度的限制,生成netlist时将被截取并产生警告信息A

40、LG0016)。Part name有字符个数限制,不得超过31个。如果超过,系统将截掉多余的字符(如果截取后的 Part name在系统中不唯一,则在其后添加_1,_2 直至唯一),并给出警告信息(警告信息代号:ALG0016)。例如:#2 Warning ALG0016 Part Name MT47H64M16BT_FBGA_92BALL_11MMX19MM_MT47H64M16BT is renamed to MT47H64M16BT_FBGA_92BALL_11MMX1.如果不想产生如上警告信息,方法是:为器件添加并指定DEVICE属性参数值UPD更新文件的作用、格式及调用方法运行Upd

41、ate Properties工具时,关键问题是构造一个“更新文件(Update File)”。作用:指定需要更新的是哪一类元器件的属性参数。这里“元器件”是一个广义的概念,可以是电路中的各种“元素对象”,例如,“互连线”也视为一种“元器件”指定要更新这一类元器件的那些属性参数指定将这些属性参数更新为什么参数值格式:更新文件中的每一项必须位于双引号中。更新文件中的第一行称为标题栏目行。该行可以包括二项或多项内容。其中第一项为Combined Property Strings,即一组位于大括号中的“属性参数类别字符串组合”,用于指定按什么“标准”确定要更新的是哪一类“元器件”。标题栏目行的其他几项

42、用于指定要更新这一类元器件的哪些属性参数。如果指定的属性参数在元器件中不存在,则添加该项属性参数。从第二行开始,每一行具体描述一类元器件及其属性参数更新值。每一行的“项”述与第一行相同,并且与第一行按“列对齐”的方式一一对应。例如:“Value”“PCB Footprint” ; 此行为标题栏目行 “74LS00” “14DIP300” ; 凡是属性Value为74LS00的元器件PCB Footprint “74LS138” “16DIP300” ; 都设为14DIP300 “8259A” “28DIP600”关于更新文件的几点规定:在更新文件中可以加注释内容。注释内容以分号引导,可以独占一

43、行,也可以放于一行的最后。更新文件是ASCII码文件,可用一般的文本编辑器进行编辑、修改。为了使文件中各行之间实现“列对齐”,在编辑更新文件时可以使用空格和制表符TAB。每一项的字符数不得超过124个。建议以UPD作为跟新文件的扩展名。调用方法:在项目管理器窗口中,选中待更新其中元器件属性参数的一页,多页电路图,或整个电路设计。选择执行Tools/Update Property命令。设置“Action”参数。一般情况下,选择Update parts和Do not change updated properties visibility即可。但如果需要更新的属性非空(原来设置过),则必须勾选中U

44、ncondtionally update the properties (normally only updated if empty)项,才能实现更新操作。指定更新文件名(需要提前制作好更新文件)。完成对话框的设置,点击OK按钮,完成更新操作。如何生成Netlist网络表当以上都进行完,就可以生成网络表了,生成网络表是Capture的另一项特殊功能。在Capture 中,可以生成多种格式的网络表(大约有39 种),以满足各种不同EDA 软件的要求。点击按钮 或ToolsCreate Netlist,调出如下对话框:(生成protel格式的网络表) 在对话框中选择您需要的EDA 软件格式,点击

45、确定即可生成相应的网络表。一般情况下,使用allegro工具绘制PCB时,如果没有错误应该在目的路径中生成三个网表文件:pstchip.dat、pstxnet.dat、pstxprt.dat。如下图所示:生成网络表的时候Netlist一定要做到完全没有warning。(网络名称中不要存在空格,否则转netlist时会将此网络名称自动转换成乱码)如何进行DRC检查点中*.dsn设计文件,对整个设计进行检查(如果仅检查某页,就只点中该页)点击图标,或Tools-Design Rules Check,打开DRC设置对话框Scope栏选Check entire design表示对整个设计进行检查(如果

46、仅检查某页,则点中Check selection;Action栏选Check design rulesReport栏,一般勾选如下条目进行检查:Report identical part references(必选)如果设计中存在任意两个编号相同的元件,则DRC检查时会报出此类错误,并有可能导致产生其他莫名其妙的报错,因此绘制完原理图DRC检查前的第一项工作就是利用Capure提供的自动编号功能(Tools-Annotate)对整个设计中的元件进行重新编号,保证所有元件具有唯一的标号。Report invalid packaging(必选)对于多封装器件,如果其任一子封装的Source Pac

47、kage属性项不同于其他子封装的设置,报此类错。Check unconnected net(必选)如果一个net仅具有一个连接或没有连接,则DRC报此类错。报错信息如下:“DRC0006 Net has fewer than two connections”下列情况会产生此类错误: 一根连线的一端连接到某个(IC或阻容等)管脚而另一端没有任何连接(包括空着、已赋予Net Lable但此页中仅此一个、已赋予分页连接符但设计中仅此一个) Reserved NC管脚最好添加no-connect符号;分页连接符在设计中要配对使用Check offconnector connection(必选)如果一个

48、offconnector在设计中仅存在一个,报此类错。报错信息如下:“DRC0009 No matching offconnector” 分页连接符在设计中要配对使用 Report Misleading Tap connection(必选)如果总线内某一信号线的下标没有被包含在总线offconnector下标范围内,则会报此类错。报错信息如下:“DRC0039 Tap may not be connected with the bus Check Entire net”例如:给总线的分页连接符命名为ADDR3.0,而总线内包括名为ADDR4的信号线,则DRC检查时,会报ADDR4 Mislea

49、ding Tap connection错Report Off-Grid Objects(必选)Report Visible Unconnected Power Pins Create DRC markers for warnings(可选)方便手工查找、定位原理图中的DRC错误Report net name(可选)View Output(可选)勾选Report:View Output项,则在完成DRC检查后,即自动调用文本编辑器软件打开并显示DRC检查结果文件的内容。 如果想要DRC检查时尽可能的减少报错,绘制原理图器件符号库时,所有管脚的类型最好设置成passive。DRC check一定要

50、做到完全没有 Error和Warning(Warnning可以有,但必须逐项确认)生成网络表的时候Netlist一定要做到完全没有warning。如何快速浏览、定位分散在多页图纸中的DRC出错信息及位置Capture自带器件符号库的内容说明OrCAD CaptureCIS自带器件库位于G:CadenceSPB_15.5toolscapturelibrary目录中。Discrete.olb :电阻、电容、电感、二极管等常用分立元件Connector.olb :各种连接器、接插件CAPSYM.olb :各种电源符号、接地符号和offconnector符号等如何建立器件图形符号库另一个问题是,有关图

51、形符号库的新建问题。新建图形符号,先新建图形符号库,在菜单中选择Filenewlibrary,然后在专案管理视窗中选中库,点击右键,选择New part,即可。如下图:Name:器件的名称;Part reference:器件在原理图中编号的首字母;PCB Footprint:器件相对应的封装;Part per:一个器件封装中包含多少个器件;Homogeneous:封装中的器件都一样;Heterogeneous:封装中的器件不一样;Alphabetic:以字母区别封装中的多个器件;Numeric:以数字区别封装中的多个器件;关于“Design Cache”对每一个电路设计,系统自动生成一个称为D

52、esign Cache的符号库,存放绘制该电路图过程中使用过的每一种元器件图形符号。绘制电路图时,可以直接调用Design Cache中的符号。Design Cache中内容将与电路设计文件保存在一起。Capture 的基础知识常用文档类型*.opj项目管理文件 *.dsn原理图文件 *.olb图形符号库文件 *.lib仿真模型描述库文件 *.mnl网络表文件 *.max电路板文件 *.tch技术档文件 *.gbt光绘文件 *.llbPCB 封装库文件 *.log *.lis记录说明文件 *.tpl板框文件1、*.olb-Capture 专用的图形符号库只有电气特性,没有仿真特性的库。此类库没

53、有相应的*.lib 库, 且器件属性中没有PspiceTemplate 属性。能够利用PSpice 进行仿真的库。此类库有相应的*.lib 库,且器件属性中有PspiceTemplate 属性。2、*.lib-PSpice 仿真库,利用Spice 语言对Capture 中的图形符号进行功能定义与描述,可以编辑。3、*.lib-PCB Layout 器件封装库。OrCAD Layout 提供3000 多个国际标准的器件封装。Capture 的基础知识Capture 操作环境Capture 有三个主要工作窗口:专案管理视窗:管理与原理图相关的一系列文件,相当于资源管理器。Schematic 窗口:

54、原理图窗口,相当于一张图纸。信息查看窗口(Session Log):用于显示相关操作的提示或出错信息。Capture 的基础知识Capture设计参数设置Capture 的环境参数包括:系统属性和设计模板 两大类。1. 系统属性 (OptionsPreferences): 如下图所示:Miscellaneous:others setting such as Line Style;Text Editor:set something about text editor ;Colors/Print:color setting ;Grid Display:set grid display mode ;

55、Pan and Zoom:设置放大与缩小的倍数;Select:select mode setting ;等。2. 系统设计模板参数 (OptionsDesign Template):如下图所示:Fonts:set all kinds of font ;Title Block:标题栏内容的设定;Page Size:要绘制的图纸大小;Grid Reference:边框的设定与显示;Hierarchy:设置阶层的属性;SDT Compatibility:与SDT 文件兼容性的设置;Capture 的基础知识使用Capture设计原理图过程设置原理图设计环境新建design project 和sche

56、matic绘制原理图后续处理等。Capture 的基础知识如何新建ProjectCapture 的Project 是用来管理相关文件及属性的。新建Project 的同时,Capture 会自动创建相关的文件,如DSN、OPJ 文件等,根据创建的Project 类型的不同,生成的文件也不尽相同。根据不同后续处理的要求,新建Project 时必须选择相应的类型。Capture 支持四种不同的Project 类型。操作方式:在菜单栏中选择filenewProject: Name:工程名;Analog or Mixed-signal Circuit :本工程以后将进行数/模混合;PC Board Wi

57、zard :本工程以后将用来进行印刷版图设计;Programmable Logic Wizard :本工程以后将用于可编程器件的设计;Schematic :本工程只进行原理图设计;我们常用的就是这种类型。Location:工程存放的路径;Capture 的基础知识绘制原理图新建project 后,进入Schematic 窗口,则在窗口右边会出现下图的工具栏: 下面一一描述:1、Place part(放置器件) 在Capture 中,调用器件非常方便,即使您不清楚器件在库中的名称,也可以很容易查找并调出使用。使用Capture CIS 还可以让您通过Internet 到Cadence 的数据库(

58、包含1 万多个器件信息)里查找器件。关于绘制图形符号的介绍在最后说明。点击Place part 快捷按钮或点击placepart 将调出如下对话框:点击part search按钮,调出下面的器件搜索对话框:2、连线及放置数据总线(Place wire or bus) 点击Place wire(或place bus)按钮进入连线(或放置数据总线)状态,此时鼠标变成十字形,移动鼠标,点击左键即可开始连线(或放置数据总线)。连线时,在交叉而且连接的地方会有一个红点提示,如果你需要在交叉的地方添加连接关系,点击place junction,把鼠标移动到交叉点并点击左键即可。放置数据总线后,点击plac

59、e bus entry (放置总线引出管脚)按钮放置数据总线引出管脚,管脚的一端要放在数据总线上。3、放置网络名称(place net name) 点击place net alias 按钮,调出place net alias 对话框,在alias 对话框中输入要定义的名称,然后点击OK 退出对话框,把鼠标移动到你要命名的连线上,点击鼠标左键即可。注意:数据总线与数据总线的引出线一定要定义网络名称。4、放置电源和地(place power or GND) 点击Place power(或Place GND),调出如下对话框: 5、放置端口与分页图纸间的接口点击place Offconnector(

60、或Place Hierarchical Port)放置端口(或分页图纸间的接口),调出如下对话框:对于端口,不同端口之间的区别在于其类型的不同,它的类型可以从它的TYPE 属性中得知,双击端口或选中端口并点击右键在弹出菜单中选择Edit Properties,调出如下窗口: 6、添加文字(place text) 点击place text按钮,系统弹出如下对话框: Capture 的基础知识原理图绘制后续处理原理图绘制好之后,接下来就是对电路图进行DRC 检测,生成网表及材料清单。下面,我们将逐一讨论。注意:对原理图进行后续处理,在Capture 中必须切换到专案管理窗口下,并且选中*.DSN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论