OrCAD图文教程.ppt

上传人:scccc 文档编号:12930151 上传时间:2021-12-07 格式:PPT 页数:140 大小:2.30MB
返回 下载 相关 举报
OrCAD图文教程.ppt_第1页
第1页 / 共140页
OrCAD图文教程.ppt_第2页
第2页 / 共140页
OrCAD图文教程.ppt_第3页
第3页 / 共140页
OrCAD图文教程.ppt_第4页
第4页 / 共140页
OrCAD图文教程.ppt_第5页
第5页 / 共140页
点击查看更多>>
资源描述

《OrCAD图文教程.ppt》由会员分享,可在线阅读,更多相关《OrCAD图文教程.ppt(140页珍藏版)》请在三一文库上搜索。

1、1,OrCAD图文教程,业界的标准原理图设计软件,2,导语:常见原理图设计软件,Protel 国内低端设计的主流,国外基本没人用; 简单易学,适合初学者,容易上手; 占用系统资源较多,对电脑配置要求较高 现在推Altium Designer,3,Pads 使用的人也是相当的多,好用,易上手 适合于中低端设计,堪称低端中的无冕之王 市场上使用范围最广的一款eda软件,适合大多数中小型企业的需求 本身没有仿真,做高速板时,要结合其他专用仿真工具,如hyperlynx,4,Cadence allegro 实际上是高速板设计中的工业标准 ,无论哪一方面都超牛 特点: PCB Layout工具绝对一流

2、,布线超爽; 仿真方面也是非常的牛,有自己的仿真工具,信号完整性仿真,电源完整性仿真都能做 ; 在做pcb高速板方面牢牢占据着霸主地位 世界上60%的电脑主板40%的手机主板都是拿Allegro画的,5,Mentor WG 稍逊于CADENCE,但同样是顶级工 具,针对的是高端电路设计,同样有自己 的仿真工具。只不过在国内其支持商还相 对少点,不如Cadence用的多,6,一点建议,如果很少做高速板,建议用pads吧,毕竟学习 起来相对容易。如果经常做高速板,建议还是选 Cadence,一个是国内做高速板用Cadence 比较多,第二,因为流行,所以学习的话交流的 人也多点。很多大公司都用它,

3、会Protel和会 Cadence allegro的薪水是不一样的。,7,创建工程及参数设置,创建工程 首先启动OrCAD CaptureCIS选design entry CIS,如图,8,启动后弹出对话框,对话窗中有很多程序组件,不要选OrCAD Capture,这个组件和OrCAD Capture CIS相比少了很多东西,对元件的管理不方便。选OrCAD Capture CIS,如图,9,打开程序界面,这时界面中是空的,只有左下角有一个session log最小化窗口。现在我们可以开始建立工程project。选主菜单file-new-project,弹出project wizard对话框,

4、如图,10,在这里选择要建立的工程的类型。因为我们要用它进行原理图设计,所以选schematic选项。在name对话框中为你的工程起一个名字,最好由清一色的小写字母及数字组成,别加其他符号,如myproject。下面location对话框是你的工程放置在那个文件夹,可以用右边的browse按钮选择位置或在某个位置建立新的文件夹,本例已经事先在E盘建立了一个叫usecadence的文件夹,我把工程放在这里。点击OK按钮,工程就建好了。界面如图,11,12,在程序主界面走侧的工程管理框中会出现和工程同名的数据库文件。Myproject.dsn是数据库文件,下面包括SCHEMATIC1和design

5、 cache两个文件夹。SCHEMATIC1文件夹中存放原理图的各个页面。当原理图界面上放置元件后,design cache文件夹下会出现该元件的名字路径等信息,这时数据库中的元件缓存,该功能使设计非常方便,后面用到的时候会更详细的讲解,暂时先知道有这个东西就可以了。,13,关于工程管理器工程管理器介绍 界面左侧是工程管理器,用于管理设计中用到的所有资源。包含两个标签File和Hierarchy。File标签中文件按文件夹方式组织起来,显示设计中用到的所有文件。一个工程只有一个设计.dsn,其实是一个数据库,其中可包含原理图文件夹,多个原理图页面,元件缓存,设计中用到的元件库,输出文件等。Hi

6、erarchy标签包含设计中的实体及元件的层级关系。,14,工程管理器中的操作 复制移动文件 在工程管理器中可以使用windows中常用的拖拽功能来进行复制移动文件。这种操作可以在设计与设计之间、设计与元件库之间、元件库和元件库间、原理图文件夹之间进行。操作一次就知道了,和widows一样,不多说了。只是有一点注意:当移动或拷贝后注意马上保存,否则可能会丢数据。,15,添加文件 可以在design resources中添加设计,但会替换已经建立的设计,因为一个工程中只能有一个设计。可以在library中加入元件库,output和reference projects中都可以加入文件。加入文件两种

7、操作方法:1、在要添加的文件夹上右键Add file。2、选中文件夹,edit-project,对话框中选中要添加的文件打开即可。,16,删除文件 删除文件比较简单,和windows一样选中后按delete键即可。只要注意的是,原理图的页面打开状态下,无法删除。另外,删除操作是不可恢复的,谨慎操作。对于cache的操作稍微复杂,用到的时候再说吧,后续文章中会讲到。,17,参数设置 工程建立之后,默认情况下已经在SCHEMATIC1文件夹中建立了一个新页面page1。该页面的各种参数如颜色,字体,title,网格形式等都是默认设置。如果想使用自己习惯的设置,方便的方法是在design templ

8、ate和preference中设置好,然后新页面都会按设置好的参数建立。设置方法:主菜单-option-preference,点击后弹出设置参数面板如图,18,19,上图中可以设置颜色、字体、网格显示方式、 缩放和滚动方式等等很多选项,看一看试一试 就明白了。在主菜单-option-design template中可以设置题头、字体大小、页面 尺寸、网格尺寸显示打印方式等等。,20,浏览工程中的各个元素,当原理图画完后,需要对原理图进行查错编辑。这时就要用到browse命令,浏览整个工程中的元素。方法: 1.选中.dsn文件或 原理图文件夹 2.选中菜单-browse 这里可选浏览parts、

9、 nets等右侧的下拉小列 表中的各个选项。,21,浏览parts 选择parts,弹出浏览属 性对话框,选择默认即可。 OK,打开工程中用到的所有元件列表窗口。 在该窗口中,双击某一个 元件的reference,则可 以打开原理图相应页面, 同时该元件高亮显示。 如图所示,这样可以方便 的定位某一元件。,22,使用技巧: 1)从reference选项中可以看出,是否有元件没有进行编号,若有,则需要重新编号。 2)从value选项可以看出是否有元件没有赋值,如电容量,电阻值等,如果有,则双击该元件的reference,在原理图中修改。,23,浏览nets 在该窗口中,双击某一个 nets,则可

10、以打开原理图 相应页面,同时该网络的连 线高亮显示。如图所示,这 样可以方便的定位某一网络。,24,这个操作对于查看电源 网络是否没有赋值很方便。 图中VCC_BAR为忘记 赋值的电源网络。出现这 种情况,在DRC检查的时 候,并不报错,但是该电 源网络在pcb中不会和任何电源相连,出现严重错误。可以在这里方便的查看并修改。 双击该电源网络,列表中的VCC_BAR,打开所在的原理图页面。所在位置高亮显示,25,修改网络名称,赋给相应电压等级。 浏览命令中其他的命令使用也类似。在画完原理图后全面检查阶段很有用。,26,创建元件库,通常在画原理图时,需要自己生成所要用到器件 的元件图形。这时可以建

11、立一个自己的元件库, 不断向其中添加,积累起来,就可以形成自己常 用器件的元件库了,以后用起来会很方便。,27,创建元件库的方法: 激活工程管理器, file - new library,元件库被 自动加入到工程中,28,接下来就可以在刚才新建的库文件中建立元件了。 右键-new part,弹出对话框如右图。 在对话框中添加元件名称,索引标示,封装名称,如果还没有它的封装库,可以暂时空着,以后可以改的 。 图中multi-part package部分是选择元件分几部分建立,29,举个例子来说,比如有些FPGA有一千多个管腿,不可能都画在一个图形里,你就必须分成多个部分画。要分成8个部分,只要在

12、part per pkg框中填8即可。 图中 package type选项对分裂元件有说法,独立元件的话默认选项就好了。它的作用后面再讲。,30,我们以建立建立元件CS5381 为例。 CS5381,共有24个管脚,管脚比较少 ,就不用把元件分成多个部分;按OK按钮,弹出器件图形窗口 。初始图形很小,先把图框拉大,图中虚线部分,然后放置图形实体的边界线,选右侧工具栏中的那个小方框即可画出,初步调整大小,能放下24个脚即可。接下来要添加管腿了。这时你可以一个一个的添加,好处是每次添加都能设定好管脚的属性。也可以一次添加24个,然后再去一个一个修改属性。这里一次添加完所有管脚。,31,选place

13、-pin array,弹出对话框。选项设置如图所示。,32,点ok按钮,此时24个管脚就粘在鼠标上了,找到合适位置放下,然后选择一半的管脚直接拖到实体框的右边,如图。,33,接下来修改管脚属性。双击某一个管脚,弹出属性对话框,在这里可以设置名称、编号、线形、类型等,按芯片手册上的设好即可。,34,所有管脚属性全部设定完成后如图。存盘保存。这样就建好了一个元件。,35,关于分裂元件,首先看建立元件时的属性对话框,见下图 注意这个图中左下角选项框中的两个选项, homogeneous 和 heterogeneous。什么意思?本文就此进行详细说明。,36,首先要搞清楚物理封装元件和逻辑元件的关系。

14、 任何一种芯片及电阻电容等元件都有其自己特殊的封装形式,比如DIP8、PQF100,BGA686等就是几种封装形式。不论芯片由多少管脚,都在一个封装上体现出来,我们在画PCB图的时候,把它作为一个元件放在版图中,这是和他的实际物理封装形式、尺寸等一一对应的,因此必须以单个元件的形式建立图形,不能分成几个部分。但是在原理图中放置的元件只是一种逻辑上的表示,原理图中重视的是有多少个管脚,各个管脚的属性如输入输出特性、电源还是地、是否是时钟等,至于是以一个元件的方式画出来,还是分成多个画,以及各个部分画成什么形状并不重要,只要各个管脚的电气特性正确就可以。最终原理图给出的只是一个网表,包括管脚属性、

15、互连关系。你甚至不需要画原理图,手工编辑网表也可以,用原理图的形式不过为了更清楚,更容易管理罢了。所以,在画原理图的时候,每个元件怎么画,画成什么形状,随你的便,重要的是管脚编号,数量和电气特性。,37,知道了上面的东西,就能明白分裂元件的意义了。有些芯片管脚数非常多,像XILINX virtex4系列的FPGA有一千多个管脚,没办法在一个图中画出来。所以这时都会把它分成很多个部分分别画出来,把属于同一个功能模块的管脚分离出来,单独画在一个元件图形里。 上图中的parts per Pkg意思就是同一个封装(对应一个芯片),在原理图中用几个部分表示。如果你选择8,并把一个芯片的所有管脚分8个部分

16、画出来,那么软件就知道这8个元件实际上是同一个芯片的不同部分。,38,理解了元件的分裂,再看homogeneous 和 heterogeneous是什么意思。有些元件内部包含了两个或更多的功能完全一致的模块,唯一的区别就是,管脚的名字编号不一样,这时如果你把它分成两个元件画出,那这两个元件几乎是一样的,这种元件就是homogeneous的。另一方面,比如画一个DSP芯片,它包含VCC GND等电源属性的一组管脚,还有通用IO口、缓冲串行口,EMIF数据端口等,如果分别画在不同的元件图中,这些分裂的元件包括功能、管脚数量、电气属性都不一样,那么此时这些分裂的元件就是heterogeneous的。

17、 知道这些,就可以在原理图中使用分裂元件了,分开处理,画起图来那是相当的方便。,39,分裂元件的使用方法,如果一个元件包含多个部分,Homogeneous类型或Heterogeneous类型。使用过程中要注意几点。使用不当会出错。首先看看直接使用出现什么错误。在原理图中放置元件。进行索引编号。出现如下错误信息。 ERROR ANN0005 Cannot perform annotation of heterogeneous part N?A(Value NE5532), part has not been uniquely grouped (using a common User Proper

18、ty with differing Values) or the device designation has not been chosen Done updating part references,40,多个元件没有正确分组。 下面介绍使用方法。 第一步:在元件库中建立元件。 第二步:给元件创建新的属性,用这个新 的属性给元件分组。,41,打开元件库,双击元件调出user properties编辑对话框。,42,单击new创建新属性,命名为package,value设为1。,43,两个部分都添加同样的属性和值,保存。 第三步:在原理图中放置好元件。 第四步:在原理图中设置package属

19、性。双击元件,调出属性对话框。,44,第1个芯片两个部分的package属性value值都设为1。 第2个芯片两个部分的package属性value值都设为2。类推。依次为3,4。,45,保存。这样package属性value值相同的就属于一个芯片,软件就可以正确分组。 第五步:在annotate时,设置combined property属性。意思是根据package属性的value值分组。做好上面的五个步骤,这样就不会出现上面的错误。,46,把一个元件分多个部分画出来Homogeneous类型元件画法1、选中.olb文件,右键new part,弹出new part properties对话框

20、,填入元件名称,Parts per package填入2,package type 选homogeneous。如图,47,2、单击OK,菜单view-package中可查看,软件自动把元件分成了A B两个部分。,48,双击part A,进入PART A编辑页面。画好PART A部分图形,放好引脚。,49,3、快捷键CTRL+N进入part B部分编辑页面,B此时B部分除了引脚编号外,其他的都与A部分相同,只需要设置好引脚编号就可以了。这正是Homogeneous类型元件的特点。 4、选option-part properties,设置pin name visible属性为false。注意图中应

21、标出信号输入的正负极性。,50,Heterogeneous类型元件画法 1、选中.olb文件,右键new part,弹出new part properties对话框,填入元件名称,Parts per package填入2,package type 选Heterogeneous。如图,51,2、单击OK,软件自动把元件分成了A B两个部分。同样的方法,画元件的partA部分。 3、快捷键CTRL+N进入part B部分编辑页面,此时B部分仍是空白,需要重新画。这正是Heterogeneous类型元件的特点。 4、PART B部分按一般元件画法画好,并设置好引脚属性即可。,52,加入元件库,放置元

22、件,普通元件放置方法: 第一步:打开建好的工程 文件,打开原理图页面。 第二步:选place菜单, 选part。或按快捷键P, 弹出放置元件对话框。,53,第三步:点右上角add library按钮。弹出浏 览对话框,找到要加入的元件库,添加。 工程中加入了刚才加入的库,54,左下角的libraries中就是加入的所有元件库。,55,PART部分,可以键入要防止的元件名称,软件自动找到该元件,并在右下角图形窗口中显示图形。 要想删除某个库,选中该库,点remove Library即可删除。 第四步:找到要放置的元件,点OK,元件就会附着在鼠标光标上,放到合适的位置即可。,56,电源和地的放置方

23、法:选择 原理图中右侧快捷按钮中的 place power和place gnd按钮即可。 选择要放置的电源或地图形。,57,元件库编辑的一些知识技巧,当管脚数很多时,在元件图形上选择管脚一个一个编辑属性很浪费时间,这时你可以把所有管脚选中,58,然后选择edit-properties或者按ctrl+E键,弹出browse spreadsheet窗口,你可以在这里一块编辑各个管脚的属性,然后保存即可。 对于分裂元件:在原理图库中双击要编辑的元件,显示的是一个元件。选择view-package可以看到这个package内所有元件。 Option-package properties可以编辑该pac

24、kage的footprint,名称,索引符号,分裂元件数量等。,59,不规则图形元件画法,如何创建不规则图形元件1、打开元件库2、选中.olb文件,右键选择new part新建元件,60,3、弹出新建元件属性编辑窗口 输入元件名称,这里以单运放为例说明,name栏键入名字MYOPA。其他默认。单击OK按钮,进入元件编辑窗口。,61,4、放置元件body外形线条,单击右侧小斜线快捷按钮(place line) 画出三角型外框,以及电源引脚在body内的填充线条。,62,5、放置pin。点击右侧快捷 按钮栏的place pin按钮。 弹出place pin对话框, 设置好引脚名称,编号, shap

25、e选short类型, type选择input。 OK,放置好pin。,63,6、同样方法放好其他几个引脚。并调整好虚线外框大小。,64,7、引脚的名称在图中挤在一起很乱,我们隐藏显示。选菜单option-part properties 在USER Properties对话框中设置pin name visible属性为false。,65,设置后元件图形中引脚名称隐藏。8、放置差分信号输入极性标记。 点击横幅快捷按钮中的小箭头 (snap to grid),取消吸附 栅格。 点击右侧快捷按钮A,文本 编辑窗口中输入+,OK, 把文本符号 + 放到合适位置。,66,放好正负极性标记后图形如下。由于取

26、消了图形吸附栅格点,符号位置可任意调整。9、重新恢复吸附栅格点,单击红色的小箭头按钮,重新设置吸附栅格点。10、保存建好的元件。关键是snap to grid的操作,要适当运用,才能画出比例位置都合适的图形,另外,注意各个引脚的属性设置。,67,修改元件属性,元件索引编号及Value的修改 双击索引编号或value,弹出修改对话框,直接修改即可。放置文本 菜单 place-text,或右侧菜单中的快捷按钮A,弹出文本编辑框,68,在编辑框内输入文字,换行方法为CTRL+enter键。Color:选择文本颜色Font:选择字型,字体大小等。文本移动鼠标点击选中,直接拖动文本旋转选中,快捷键R,6

27、9,放置图形 右侧快捷按钮,如图,可选矩形、椭圆形、圆弧等 原理图页面中点击左键,直接拖动出图形,如图中矩形框。,70,建立电气互连,同一个页面内建立互连有两种方法: 1.使用wire 2.使用 net alias第一种方法:使用wire建立互连。 1、放置wire快捷键或者菜单操作或者快捷键W。鼠标左键选择起点,放开左键,拖动鼠标,直接画线。如果终点是某个器件的引脚,单击即可连接。如果终点悬空,双击鼠标结束。画线过程中,一次转向默认是90度转角。若想走任意角度的连线,按住shift键。,71,2、 wire的连接方式: 如果两个wire呈T型,则软件默认是自动加入链接点,两条线电气上存在链接

28、关系的。两条线构成十字形,默认没有电气连接。3、 十字交叉线放置和取消链接点方法: 菜单place-junction,或右侧快捷按钮直接放在交叉点,如果原来有连接点,该操作取消链接,如果原来没有链接点,该操作放置连接点。删除连接点还有另一种方法,按住S键,鼠标左键选中junction点,按delete键删除。,72,第二种方法:使用net alias 具有同样net alias的线在电气上是互连的,这只适用于同一个页面内的情况。 放置net alias方法: 1菜单place-net alias。 2 快捷键N 。 3 右侧快捷按钮面板中的快捷按钮,73,其他说明: 1 对于没有任何电气连接的

29、引脚,放置无连接标记 放置后如图所示,表示该引脚悬空。 2 pin与pin之间直接连在一起,则电气上存在连接关系,电源和地符号与引脚直接相连,也形成电气上的连接关系。但是尽量避免这样做,因为这样,back annotation时会出问题。,74,不同页面间建立互联的方法: 使用offpage connector。 选中右侧快捷按钮中place offpage connector按钮, 或使用菜单,75,弹出place offpage connector对话框, 选择合适的offpage connector图标,OK,offpage connector会悬挂在鼠标上,单击页面,放置。,76,双击

30、名称部分 弹出属性对话框,77,在value中填入网络名称。然后拖动offpage connector图标到建立连接的位置。 同样在另一个页面,该网络的另一端也放好同名的offpage connector即可,这样就在两个原理图页面建立了电气连接。两个页面内都放好后如图所示。,78,总线用法,1 如何创建总线 1)菜单place-bus或者右侧快捷按钮 2)原理图内鼠标左键选择总线起点 3)移动鼠标画线 4)如需要转向,鼠标左键单击页面可转向,默认90度转角。 5)双击左键结束总线,79,2 放置非90度转角总线 1)菜单place bus 2)按住shift,左键单击选择起点 3)拖动鼠标即

31、可画出任意角度总线 4)单击左键转方向 5)双击左键结束总线,80,3 总线命名 命名规则:BUSNAME0.31或BUSNAME0:31或BUSNAME0-31三种形式。注意BUSNAME和之间不能有空格,BUSNAME不能以数字结束,不能用BUSNAME00 BUSNAME02这样的名字.,81,放置总线的net alias: a)菜单place -net alias弹出place net alias对话框 b)按照总线命名规则命名,在alias栏中输入,OK。,82,4总线与信号线连接 放置总线入口bus entry,可用菜单place-bus entry或快捷键E或右侧快捷按钮 Bus

32、 entry悬挂在鼠标上,按R键旋转Bus entry方向。 移动Bus entry与总线相接,单击放置。 按快捷键F4重复放置 使用wire把一个引脚和总线一个入口相连。 给wire添加net alias,命名规则如下:如果总线名称为ED0.31,则wire名称必须是ED0、ED1、ED2.ED31等这种名字。注意wire所在网络作为总线的成员,不能有方括号。,83,按住CTRL键,鼠标选中wire,拖动,连接其他线。此时,wire上的net alias自动递增。,84,几点说明: 1)总线和wire信号线之间只能通过网络名称实现电气互连。 2)如果不用总线入口,而把wire线直接连到总线上

33、,在连接处也显示连接点,但是这时并没有形成真正的电气连接。总线必须通过bus entry和信号线实现互连。并且总线和信号线都要命名,并符合命名规则。 3)两段总线如果形成T型连接,则自动放置连接点,电气上是互连的。两段十字形的总线默认没有连接点,要形成电气互连,必须手动放置连接点。,85,在原理图中搜索,有时需要在原理图中搜索某一个特定的元素,可能是元件,可能是网络,可能是一个DRC标记。这时要用到find命令。 选中.dsn文件,Edit-find,86,弹出查找对话框 搜索元件 在Find what中输入要查找的元件索引编号,Scope中选择类型parts。如图。,87,选择OK,打开搜索

34、结果列表。 双击reference即可在原理图中定位该元件。,88,查找网络 flat nets 选中.dsn文件,Edit-find,选择flat nets 查找对话框中输入查找的网络名字,Scope中选flat nets,如图,89,打开列表窗口。,90,列表窗口中列出了那些页面中有该网络,双击某一个object ID,打开所在原理图页面,所有与该网络连接都高亮显示。此命令对于查看网络连接情况非常有用。,91,元件的替换与更新,有时要对原理图中某一个元件批量替换,或者给同一种元件统一添加属性值,这就要用到replace cache和update cache命令。,92,批量替换 repla

35、ce cache 打开cache,选中要替换的元件,如图所示 右键,replace cache,93,弹出替换对话框 Browse选择元件库,new part name栏选择新的元件,该元件用来替换原来的元件。 Action中选择是否保留原来的属性,如果选择,那么原来的元件编号等信息保留,如果选择replace schematic properties,原来的属性全部丢失,使用元件库中的默认属性替换。OK,执行替换。,94,批量更新 update cache 1.打开cache 2.选择要更新的元件 3.右键 update cache这两个命令很像,但是有区别。 1.replace cache

36、可以改变元件库的连接,选择不同的库即可。可以使不同的元件,也可以在不同的库中。而update cache不能改变原理图中元件和元件库之间的连接关系,只能把新的user properties属性带进来。 2.如果在元件库中添加了元件的footprint信息,想通过对cache操作带到原理图中,只能用replace cache命令。,95,对原理图中元件的基本操作,选择元件 1. 单个元件:鼠标单击元件即可 2. 多个元件:按住CTRL键,逐个元件点击 3. 区域内所有元件:直接鼠标左键框选 4. 多个区域内所有元件:按住CTRL键,逐个区域框,96,移动元件 1. 单个元件:选中直接拖动 2.

37、多个元件:CTRL选中,直接拖动 3. 元件移动默认是带着连接移动,如果切断电气连接,按住ALT键,拖动即可。,97,元件的旋转 1. 单个元件旋转:选中元件,快捷键R,或Edit-rotate 2. 一组对象旋转:CTRL选中,快捷键R,或Edit-rotate 3. 旋转会切断电气连接。 4. 旋转命令有时不起作用,通常发生在页边上,没有足够空间的情况。,98,元件的镜像翻转 1. 选中元件,Edit-mirror-选择水平垂直等方式 2. 文本及位图等不能执行此操作拷贝、粘贴、删除等操作与windows类似。,99,添加footprint属性,单个元件添加footprint属性 第一种方

38、法:直接修改 1 双击元件,弹出property editor对话框,100,2 在左上角空白处右键-pivot,改变视图 改变后视图如图 3 修改PCB Footprint属性,101,第二种方法:在元件库中添加footprint属性,更新到原理图 1 打开元件库 2 打开元件编辑页面 3 菜单option-package property,102,弹出编辑属性对话框 修改PCB Footprint属性,保存。,103,回到原理图,打开cache选中要编辑Footprint的元件,右键replace cache,104,弹出replace cache对话框,Action中选择replace

39、schematic part properties复选框以及preserve Refdef复选框。如图,105,批量添加FOOTPRINT属性第一种方法: 选中要修改的所有同类元件。,106,右键,Edit property,弹出property editor从窗口。,107,左上角空白处,右键-pivot,改变视图,如图,108,鼠标左键单击PCB Footprint框,带文字的部分,选择整列。 右键选择edit,109,弹出如下对话框,编辑封装信息。 OK,所选元件封装信息添加到Property Editor中。单击Apply按钮,信息添加到原理图中所有选中的元件中。,110,第二种方法:

40、 工程管理窗口中,选择某一页 右键-Edit object properties 打开属性编辑窗口,111,用Pivot命令改变视图显示方式 页面放大:CTRL+鼠标滚轮上推。 页面缩小:CTRL+鼠标滚轮下拉。 左键框选Footprint空白处,112,右键单击任意一个待编辑的方框,选择Edit 弹出 属性值编辑对话框 修改属性值,OK。 单击Property Editor中的Apply按钮,信息被添加到原理图中。 结合上面几种方法,灵活使用可以快速完成PCB Footprint属性的修改。,113,生成netlist,步骤:1 对原理图通篇检查,确认电气连接正确,逻辑功能正确,电源连接正确

41、。2 重新进行索引编号,选.dsn文件,tool-annotate,114,弹出annotate对话框,各种选项如图所示,各项意义很明确。,115,确定,取消所有索引编号。 重新编号,这步annotate对话框中Action中选择incremental reference update。,116,3 进行DRC检查,命令如图 如果存在错误,返回修改,没有错误,继续下一步。,117,4 选.dsn文件,tool-Creat Netlist 弹出 Creat netlist对话框,在这里选择要生成的网表格式,这里选PCB Editor的网表。,118,各选项如图所示,119,软件生成网表 结束后,

42、在工程管理 器中的output中显示 网表文件,120,生成元件清单,选中.dsn文件 菜单report-bill of material-standard,121,弹出对话框,122,在output format中选中某一个选项,可用右边的上下箭头进行上下移动,调整顺序,也可以用左边的Remove,移除该选项,最后输出的报告栏目及顺序与output format中一致。,123,添加输出选项,选中左边Select Properties中想要输出的选项,单击Add添加到output format中 如果选中Export BOM report to Excel,则以Excel表格形式输出。否则以

43、网页格式输出。,124,输出结果如下,125,另外一个输出形式: 选中.dsn文件 菜单tools-bill of material,126,弹出bill of material对话框,选项设置如图所示,默认即可。,127,生成元件清单如图所示,具有相同值的元件分组列出。,128,打印原理图,工程那个管理窗口中选中页面右键-Schematic Page Properties,129,弹出Schematic Page Properties对话框,选Grid reference标签。如图,130,在这里选择下面的输出方式:1. 边框是否打印2. Title block是否打印3. 页边的大栅格是否

44、打印选好后,确定。其他页面都用同样的方法设置好。,131,选中.dsn文件,然后file-printSetup设置打印选项,132,Scale中选scale to paper size即可。如图,133,Capture CIS中两个重要概念,Capture CIS中两个重要概念:instance 和 occurrences 用OrCAD设计原理图必须理解两个概念instance 和 occurrences。对于元件放置、替换、修改属性等很多操作都和这两个概念有关。 抛开抽象的说明,我们用实例说明他们的区别。,134,假如你在自己的元件库中已经建立了一个元件AD8056(AD公司的运放)。在原理

45、图page1中需要放入两个AD8056构成双路模拟信号输入的运放,那么在放入第一个AD8056时,在工程管理框的design cache中会出现这个元件以及所在的元件库地址,原理图的page1上出现AD8056原理图符号。这时就产生了一个instance 和一个occurrences,你可以把design cache中的AD8056看成instance,而原理图中的AD8056看成是一个occurrences。当你放第二个AD8056时,原理图的page1上出现第二个AD8056原理图符号,产生了另一个occurrences。也就是说,在原理图上放多少个AD8056就有多少个occurrenc

46、es,但因为这些元件都是同一个元件库中取出来的,其各方面的属性都相,都是同一种元件,所以instance只有一个。因此可以把instance理解为元件种类,occurrences理解为个体实例。这里的种类指包括图形,属性等都相同的元件类型。如果图形相同,但属性不同,那么就不是同种元件,对应不同的instance。,135,理解这个概念最好的方法就是在原理图中修改instance。选中原理图中一个AD8056 occurrences,右键-edit part就可以修改该occurrences对应得instance,比如我们修改了某个管脚的输入输出属性,选择 updata current,你会发现

47、在design cache中多出了一个名叫AD8056的instance,看看后面的来源地址,不是元件库地址,而是本设计的数据库。这样在你的设计中有两个instance,虽然都是AD8056,但是属性不同,可以认为不是同一种元件。如果再放置第三个AD8056,你就可以选这两个instance中的任何一个。,136,OrCAD Capture CIS 提供了灵活的instance和occurrences属性编辑功能,使设计更方便,但同时也更繁琐,只要理解了这两个概念,使用时注意,可以使原理图设计更灵活方便。,137,ORCAD Capture CIS 快捷键,应用环境 快捷键 说明 =CIS E

48、xplore Ctrl+Tab 切换到原理图页面而不关闭CIS Explore CIS Explore Ctrl+Shift+Tab 切换到原理图页面而不关闭CIS Explore 原理图页面编辑 CTRL+A 全选所有 原理图页面编辑 B 放置总线BUS 原理图页面编辑 E 放置总线BUS的分支Entry 原理图页面编辑 F 放置电源符号 原理图页面编辑 G 放置GND符号 原理图页面编辑 J 放置连接点 原理图页面编辑 N 放置网络别名 原理图页面编辑 P 放置元件(从元件库) 原理图页面编辑 T放置文本Text 原理图页面编辑 W 放置电气连线 原理图页面编辑 Y放置图形连线,138,应

49、用环境 快捷键 说明 = 原理图页面编辑 X 放置无连接符号 原理图页面编辑 F7 记录宏操作 原理图页面编辑 F8 回放宏操作 原理图页面编辑 F9 配置宏操作 元件库编辑(绘图) CTRL+B 跳转至前一个part 元件库编辑(绘图) CTRL+N 跳转至后一个part 原理图页面及元件库编辑 CTRL+E 编辑属性 原理图页面及元件库编辑 CTRL+F 查找 原理图页面及元件库编辑 CTRL+T 吸附格点设置 原理图页面及元件库编辑 CTRL+Y 重做(恢复) 原理图页面及元件库编辑 CTRL+Z 撤销 原理图页面及元件库编辑 F4 重复操作 原理图页面及元件库编辑 C 以鼠标指针为中心 原理图页面及元件库编辑 H 水平镜像 原理图页面及元件库编辑 I 放大 原理图页面及元件库编辑 O 缩小 原理图页面及元件库编辑 R 旋转 原理图页面及元件库编辑 V 垂直镜像 原理图页面及元件库编辑 E 结束连线、BUS、图形连线,139,本幻灯片内容参考了于博士信号完整性研究网而设计整理制作,以为大家学习OrCAD软件提供有力的帮助为唯一的出发目的,特此说明!最后衷心的祝愿大家能够在最短的时间内快速的掌握该软件! 谢谢大家,谢谢观赏!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1