首页资源分类PCB layout > cadence_OrCAD经典教程

cadence_OrCAD经典教程

已有 445117个资源

下载专区

上传者其他资源

    文档信息举报收藏

    标    签:cadence

    分    享:

    文档简介

    cadence是画PCB最棒的软件,强大,但是上手较难,

    文档预览

    OrCAD图文教程 标准原理图设计专用软件 一点建议 如果很少做高速板,建议用pads吧,毕竟学习 起来相对容易。如果经常做高速板,建议还是选 Cadence,一个是国内做高速板用Cadence 比较多,第二,因为流行,所以学习的话交流的 人也多点。很多大公司都用它,会Protel和会 Cadence allegro的薪水是不一样的。 • 创建工程 创建工程 首先启动OrCAD Capture CIS选design entry CIS, 如图 启动后弹出对话框,对话窗中有很多程序组件, 不要选OrCAD Capture,这个组件和OrCAD Capture CIS相比少了很多东西,对元件的管 理不方便。选OrCAD Capture CIS,如图 打开程序界面,这时界面中是空的,只有 左下角有一个session log最小化窗口。 现在我们可以开始建立工程project。选 主菜单file->new->project,弹出 project wizard对话框,如图 在这里选择要建立的工程的类型。因为我们 要用它进行原理图设计,所以选schematic 选项。在name对话框中为你的工程起一个 名字,最好由清一色的小写字母及数字组 成,别加其他符号,如myproject。下面 location对话框是你的工程放置在那个文件 夹,可以用右边的browse按钮选择位置或 在某个位置建立新的文件夹,本例已经事 先在E盘建立了一个叫usecadence的文件 夹,我把工程放在这里。点击OK按钮,工 程就建好了。界面如图 在程序主界面走侧的工程管理框中会出现 和工程同名的数据库文件。Myproject.dsn 是数据库文件,下面包括SCHEMATIC1和 design cache两个文件夹。SCHEMATIC1 文件夹中存放原理图的各个页面。当原理 图界面上放置元件后,design cache文件 夹下会出现该元件的名字路径等信息,这 时数据库中的元件缓存,该功能使设计非 常方便,后面用到的时候会更详细的讲 解,暂时先知道有这个东西就可以了。 • 关于工程管理器 – 工程管理器介绍 界面左侧是工程管理器,用于管理设计中用到的 所有资源。包含两个标签File和Hierarchy。File 标签中文件按文件夹方式组织起来,显示设计中 用到的所有文件。一个工程只有一个设计.dsn, 其实是一个数据库,其中可包含原理图文件夹, 多个原理图页面,元件缓存,设计中用到的元件 库,输出文件等。Hierarchy标签包含设计中的 实体及元件的层级关系。 – 工程管理器中的操作 复制移动文件 在工程管理器中可以使用windows中常用的拖拽 功能来进行复制移动文件。这种操作可以在设计 与设计之间、设计与元件库之间、元件库和元件 库间、原理图文件夹之间进行。操作一次就知道 了,和widows一样,不多说了。只是有一点注 意:当移动或拷贝后注意马上保存,否则可能会 丢数据。 添加文件 可以在design resources中添加设计,但会替 换已经建立的设计,因为一个工程中只能有一 个设计。可以在library中加入元件库,output 和reference projects中都可以加入文件。加入 文件两种操作方法:1、在要添加的文件夹上 右键Add file。2、选中文件夹,edit>project,对话框中选中要添加的文件打开即 可。 删除文件 删除文件比较简单,和windows一样选中后按 delete键即可。只要注意的是,原理图的页面 打开状态下,无法删除。另外,删除操作是不 可恢复的,谨慎操作。 • 对于cache的操作稍微复杂,用到的时候再说 吧,后续文章中会讲到。 • 参数设置 工程建立之后,默认情况下已经在 SCHEMATIC1文件夹中建立了一个新页面 page1。该页面的各种参数如颜色,字 体,title,网格形式等都是默认设置。如果 想使用自己习惯的设置,方便的方法是在 design template和preference中设置好, 然后新页面都会按设置好的参数建立。设 置方法:主菜单->option->preference, 点击后弹出设置参数面板如图 上图中可以设置颜色、字体、网格显示方式、 缩放和滚动方式等等很多选项,看一看试一试 就明白了。在主菜单->option->design template中可以设置题头、字体大小、页面 尺寸、网格尺寸显示打印方式等等。 浏览工程中的各个元素 当原理图画完后,需要对原理图进行查错编辑。 这时就要用到browse命令,浏览整个工程中的 元素。 • 方法: 1. 选中.dsn文件或 原理图文件夹 2. 选中菜单->browse 这里可选浏览parts、 nets等右侧的下拉小列 表中的各个选项。 – 浏览parts 选择parts,弹出浏览属 性对话框,选择默认即可。 OK,打开工程中用到的所有元件列表窗口。 在该窗口中,双击某一个 元件的reference,则可 以打开原理图相应页面, 同时该元件高亮显示。 如图所示,这样可以方便 的定位某一元件。 • 使用技巧: 1) 从reference选项中可以看出,是否有元件没 有进行编号,若有,则需要重新编号。 2) 从value选项可以看出是否有元件没有赋值, 如电容量,电阻值等,如果有,则双击该元件 的reference,在原理图中修改。 • 浏览nets 在该窗口中,双击某一个 nets,则可以打开原理图 相应页面,同时该网络的连 线高亮显示。如图所示,这 样可以方便的定位某一网络。 • 这个操作对于查看电源 网络是否没有赋值很方便。 图中VCC_BAR为忘记 赋值的电源网络。出现这 种情况,在DRC检查的时 候,并不报错,但是该电 源网络在pcb中不会和任何电源相连,出现严重 错误。可以在这里方便的查看并修改。 双击该电源网络,列表中的VCC_BAR,打开所 在的原理图页面。所在位置高亮显示 修改网络名称,赋给相应电压等级。 浏览命令中其他的命令使用也类似。在 画完原理图后全面检查阶段很有用。 如何创建元件库 通常在画原理图时,需要自己生成所要用到器件 的元件图形。这时可以建立一个自己的元件库, 不断向其中添加,积累起来,就可以形成自己常 用器件的元件库了,以后用起来会很方便。 创建元件库的方法: 激活工程管理器, file -> new – >library,元件库被 自动加入到工程中 接下来就可以在刚才新建 的库文件中建立元件了。 右键->new part,弹出对 话框如右图。 在对话框中添加元件名 称,索引标示,封装名 称,如果还没有它的封 装库,可以暂时空着, 以后可以改的 。 图中multi-part package 部分是选择元件分几部 分建立 举个例子来说,比如有些FPGA有一千多个 管腿,不可能都画在一个图形里,你就必 须分成多个部分画。要分成8个部分,只要 在part per pkg框中填8即可。 图中 package type选项对分裂元件有说法, 独立元件的话默认选项就好了。它的作用 后面再讲。 我们以建立建立元件CS5381 为 例。 CS5381,共有24个管脚,管脚 比较少 ,就不用把元件分成多 个部分;按OK按钮,弹出器件 图形窗口 。初始图形很小,先 把图框拉大,图中虚线部分, 然后放置图形实体的边界线, 选右侧工具栏中的那个小方框 即可画出,初步调整大小,能 放下24个脚即可。接下来要添 加管腿了。这时你可以一个一 个的添加,好处是每次添加都 能设定好管脚的属性。也可以 一次添加24个,然后再去一个 一个修改属性。这里一次添加 完所有管脚。 选place->pin array,弹出对话框。 选项设置如图所示。 点ok按钮,此时24 个管脚就粘在鼠标 上了,找到合适位 置放下,然后选择 一半的管脚直接拖 到实体框的右边, 如图。 接下来修改管脚属 性。双击某一个管 脚,弹出属性对话 框,在这里可以设 置名称、编号、线 形、类型等,按芯 片手册上的设好即 可。 所有管脚属性全部 设定完成后如图。 存盘保存。这样就 建好了一个元件。 分裂元件 首先看建立元件时的属性对话框,见下图 注意这个图中左下角选项框中的两个选项, homogeneous 和 heterogeneous。什么意 思?本文就此进行详细说明。 首先要搞清楚物理封装元件和逻辑元件的关系。 任何一种芯片及电阻电容等元件都有其自己特殊的封装形式, 比如DIP8、PQF100,BGA686等就是几种封装形式。不论芯片 由多少管脚,都在一个封装上体现出来,我们在画PCB图的时 候,把它作为一个元件放在版图中,这是和他的实际物理封装 形式、尺寸等一一对应的,因此必须以单个元件的形式建立图 形,不能分成几个部分。但是在原理图中放置的元件只是一种 逻辑上的表示,原理图中重视的是有多少个管脚,各个管脚的 属性如输入输出特性、电源还是地、是否是时钟等,至于是以 一个元件的方式画出来,还是分成多个画,以及各个部分画成 什么形状并不重要,只要各个管脚的电气特性正确就可以。最 终原理图给出的只是一个网表,包括管脚属性、互连关系。你 甚至不需要画原理图,手工编辑网表也可以,用原理图的形式 不过为了更清楚,更容易管理罢了。所以,在画原理图的时 候,每个元件怎么画,画成什么形状,随你的便,重要的是管 脚编号,数量和电气特性。 知道了上面的东西,就能明白分裂元件的意义了。 有些芯片管脚数非常多,像XILINX virtex4系列 的FPGA有一千多个管脚,没办法在一个图中画 出来。所以这时都会把它分成很多个部分分别画 出来,把属于同一个功能模块的管脚分离出来, 单独画在一个元件图形里。 上图中的parts per Pkg意思就是同一个封装(对 应一个芯片),在原理图中用几个部分表示。如 果你选择8,并把一个芯片的所有管脚分8个部分 画出来,那么软件就知道这8个元件实际上是同 一个芯片的不同部分。 理解了元件的分裂,再看homogeneous 和 heterogeneous是什么意思。有些元件内部包含了两 个或更多的功能完全一致的模块,唯一的区别就是, 管脚的名字编号不一样,这时如果你把它分成两个元 件画出,那这两个元件几乎是一样的,这种元件就是 homogeneous的。另一方面,比如画一个DSP芯片, 它包含VCC GND等电源属性的一组管脚,还有通用 IO口、缓冲串行口,EMIF数据端口等,如果分别画在 不同的元件图中,这些分裂的元件包括功能、管脚数 量、电气属性都不一样,那么此时这些分裂的元件就 是heterogeneous的。 知道这些,就可以在原理图中使用分裂元件了,分开 处理,画起图来那是相当的方便。 分裂元件的使用方法 如果一个元件包含多个部分,Homogeneous类型或 Heterogeneous类型。使用过程中要注意几点。使用 不当会出错。首先看看直接使用出现什么错误。在原 理图中放置元件。进行索引编号。出现如下错误信息。 ERROR [ANN0005] Cannot perform annotation of heterogeneous part 'N?A(Value NE5532)', part has not been uniquely grouped (using a common User Property with differing Values) or the device designation has not been chosen Done updating part references 多个元件没有正确分组。 下面介绍使用方法。 第一步:在元件库中建立元件。 第二步:给元件创建新的属性,用这个新 的属性给元件分组。 打开元件库,双击元件调出user properties编辑对话框。 单击new创建新属性,命名为package, value设为1。 两个部分都添加同样的属性和值,保存。 第三步:在原理图中放置好元件。 第四步:在原理图中设置package属性。双击元 件,调出属性对话框。 第1个芯片两个部分的package属性value值都 设为1。 第2个芯片两个部分的package属性value值都 设为2。类推。依次为3,4。。。。。。。 保存。这样package属性value值相同的就属于 一个芯片,软件就可以正确分组。 第五步:在annotate时,设置combined property属性。 • 意思是根据package属性的value值分组。 • 做好上面的五个步骤,这样就不会出现上面的 错误。 把一个元件分多个部分画出来 Homogeneous类型元件画法 1、选中.olb文件,右键new part,弹出new part properties对话框,填入元件名称,Parts per package填入2,package type 选homogeneous。 如图 2、单击OK,菜单view->package中可查看,软 件自动把元件分成了A B两个部分。 双击part A,进入PART A编辑页面。画 好PART A部分图形,放好引脚。 3、快捷键CTRL+N进入part B部分编辑页面, B此时B部分除了引脚编号外,其他的都与A部 分相同,只需要设置好引脚编号就可以了。这 正是Homogeneous类型元件的特点。 4、选option->part properties,设置pin name visible属性为false。注意图中应标出信号输入 的正负极性。 • Heterogeneous类型元件画法 1、选中.olb文件,右键new part,弹出new part properties对话框,填入元件名称,Parts per package填入2,package type 选 Heterogeneous。如图 2、单击OK,软件自动把元件分成了A B两个部 分。同样的方法,画元件的partA部分。 3、快捷键CTRL+N进入part B部分编辑页面, 此时B部分仍是空白,需要重新画。这正是 Heterogeneous类型元件的特点。 4、PART B部分按一般元件画法画好,并设置 好引脚属性即可。 加入元件库,放置元件 • 普通元件放置方法: 第一步:打开建好的工程 文件,打开原理图页面。 第二步:选place菜单, 选part。或按快捷键P, 弹出放置元件对话框。 第三步:点右上角add library按钮。弹出浏 览 对话框,找到要加入的元件库,添加。 工程中加入了刚才加入的库 左下角的libraries中就是加入的所有元件库。 PART部分,可以键入要防止的元件名称,软件 自动找到该元件,并在右下角图形窗口中显示 图形。 要想删除某个库,选中该库,点remove Library 即可删除。 第四步:找到要放置的元件,点OK,元件就会 附着在鼠标光标上,放到合适的位置即可。 • 电源和地的放置方法:选择 原理图中右侧快捷按钮中的 place power和place gnd按钮即可。 选择要放置的电源或地图形。 元件库编辑的一些知识技巧 当管脚数很多时,在元件图形上选择管脚一个 一个编辑属性很浪费时间,这时你可以把所有 管脚选中 然后选择edit->properties或者按ctrl+E键,弹出 browse spreadsheet窗口,你可以在这里一块编辑各 个管脚的属性,然后保存即可。 对于分裂元件:在原理图库中双击要编辑的元件,显 示的是一个元件。选择view->package可以看到这个 package内所有元件。 Option->package properties可以编辑该package的 footprint,名称,索引符号,分裂元件数量等。 不规则图形元件画法 • 如何创建不规则图形元件 1、打开元件库 2、选中.olb文件,右键选择new part新建 元件 3、弹出新建元件属性编辑窗口 输入元件名称,这里以单运放为例说明, name栏键入名字MYOPA。其他默认。单击 OK按钮,进入元件编辑窗口。 4、放置元件body外形线条,单击右侧小 斜线快捷按钮(place line) 画出三角型外框,以及电源引脚在body 内的填充线条。 5、放置pin。点击右侧快捷 按钮栏的place pin按钮。 弹出place pin对话框, 设置好引脚名称,编号, shape选short类型, type选择input。 OK,放置好pin。 6、同样方法放好其他几个引脚。并调整好 虚线外框大小。 7、引脚的名称在图中挤在一起很乱,我们隐藏 显示。选菜单option->part properties 在USER Properties对话框中设置pin name visible属性为false。 设置后元件图形 中引脚名称隐藏。 • 8、放置差分信号输入极性标记。 点击横幅快捷按钮中的小箭头 (snap to grid),取消吸附 栅格。 点击右侧快捷按钮A,文本 编辑窗口中输入+,OK, 把文本符号 + 放到合适位置。 放好正负极性标记后图形如下。 由于取消了图形吸附栅格点, 符号位置可任意调整。 9、重新恢复吸附栅格点,单击 红色的小箭头按钮,重新设置吸 附栅格点。 10、保存建好的元件。 • 关键是snap to grid的操作,要适当运用,才能 画出比例位置都合适的图形,另外,注意各个 引脚的属性设置。 修改元件属性 • 元件索引编号及Value的修改 双击索引编号或value,弹出修改对话框,直接 修改即可。 • 放置文本 菜单 place->text,或右侧菜单中的快捷按钮A, 弹出文本编辑框 • 在编辑框内输入文字,换行方法为CTRL+enter键。 • Color:选择文本颜色 • Font:选择字型,字体大小等。 • • 文本移动 • 鼠标点击选中,直接拖动 • • 文本旋转 • 选中,快捷键R • 放置图形 右侧快捷按钮,如图,可选矩形、椭圆形、 圆弧等 原理图页面中点击左键,直接拖动出图 形,如图中矩形框。 建立电气互连 • 同一个页面内建立互连有两种方法: 1. 使用wire 2. 使用 net alias • 第一种方法:使用wire建立互连。 1、放置wire • 快捷键 • 或者菜单操作 • 或者快捷键W。 • 鼠标左键选择起点,放开左键,拖动鼠标,直接画线。 如果终点是某个器件的引脚,单击即可连接。如果终 点悬空,双击鼠标结束。 • 画线过程中,一次转向默认是90度转角。若想走任意 角度的连线,按住shift键。 • 2、 wire的连接方式: 如果两个wire呈T型,则软件默认是自动加入链接点, 两条线电气上存在链接关系的。两条线构成十字形, 默认没有电气连接。 • 3、 十字交叉线放置和取消链接点方法: 菜单place->junction,或右侧快捷按钮 • 直接放在交叉点,如果原来有连接点,该操作取消链 接,如果原来没有链接点,该操作放置连接点。 • 删除连接点还有另一种方法,按住S键,鼠标左键选中 junction点,按delete键删除。 • 第二种方法:使用net alias 具有同样net alias的线在电气上是互连的,这 只适用于同一个页面内的情况。 放置net alias方法: 1菜单place->net alias。 2 快捷键N 。 3 右侧快捷按钮面板中的快捷按钮 • 其他说明: 1 对于没有任何电气连接的引脚,放置无连接标 记 放置后如图所示,表示该引脚悬空。 2 pin与pin之间直接连在一起,则电气上存在连接 关系,电源和地符号与引脚直接相连,也形成 电气上的连接关系。但是尽量避免这样做,因 为这样,back annotation时会出问题。 • 不同页面间建立互联的方法: 使用offpage connector。 选中右侧快捷按钮中place offpage connector按 钮, 或使用菜单 弹出place offpage connector对话框, 选择合适的offpage connector图标,OK, offpage connector会悬挂在鼠标上,单击页 面,放置。 双击名称部分 弹出属性对话框 在value中填入网络名称。然后拖动offpage connector图标到建立连接的位置。 同样在另一个页面,该网络的另一端也放好同名 的offpage connector即可,这样就在两个原理 图页面建立了电气连接。两个页面内都放好后 如图所示。 总线用法 1 如何创建总线 1) 菜单place->bus或者右侧快捷按钮 2) 原理图内鼠标左键选择总线起点 3) 移动鼠标画线 4) 如需要转向,鼠标左键单击页面可转向,默 认90度转角。 5) 双击左键结束总线 • 2 放置非90度转角总线 1) 菜单place bus 2) 按住shift,左键单击选择起点 3) 拖动鼠标即可画出任意角度总线 4) 单击左键转方向 5) 双击左键结束总线 • 3 总线命名 命名规则:BUSNAME[0..31]或 BUSNAME[0:31]或BUSNAME[0-31]三 种形式。注意BUSNAME和‘[’之间不能有 空格,BUSNAME不能以数字结束,不 能用BUSNAME00 BUSNAME02这样的 名字. • 放置总线的net alias: a) 菜单place ->net alias弹出place net alias对话 框 b) 按照总线命名规则命名,在alias栏中输入, OK。 • 4总线与信号线连接 放置总线入口bus entry,可用菜单place->bus entry或快捷键E或右侧快捷按钮 Bus entry悬挂在鼠标上,按R键旋转Bus entry 方向。 移动Bus entry与总线相接,单击放置。 按快捷键F4重复放置 使用wire把一个引脚和总线一个入口相连。 给wire添加net alias,命名规则如下:如果总线 名称为ED[0..31],则wire名称必须是ED0、 ED1、ED2……..ED31等这种名字。注意wire所 在网络作为总线的成员,不能有方括号。 按住CTRL键,鼠标选中wire,拖动,连接 其他线。此时,wire上的net alias自动递增。 • 几点说明: 1) 总线和wire信号线之间只能通过网络名称实 现电气互连。 2) 如果不用总线入口,而把wire线直接连到总 线上,在连接处也显示连接点,但是这时并没 有形成真正的电气连接。总线必须通过bus entry和信号线实现互连。并且总线和信号线 都要命名,并符合命名规则。 3) 两段总线如果形成T型连接,则自动放置连 接点,电气上是互连的。两段十字形的总线默 认没有连接点,要形成电气互连,必须手动放 置连接点。 在原理图中搜索 • 有时需要在原理图中搜索某一个特定的元素, 可能是元件,可能是网络,可能是一个DRC标 记。这时要用到find命令。 选中.dsn文件,Edit->find • 弹出查找对话框 • 搜索元件 在Find what中输入要查找的元件索引编号, Scope中选择类型parts。如图。 • 选择OK,打开搜索结果列表。 双击reference即可在原理图中定位该元件。 • 查找网络 flat nets 选中.dsn文件,Edit->find,选择flat nets 查找对话框中输入查找的网络名字,Scope 中选flat nets,如图 • 打开列表窗口。 • 列表窗口中列出了那些页面中有该网络,双击 某一个object ID,打开所在原理图页面,所有 与该网络连接都高亮显示。 • 此命令对于查看网络连接情况非常有用。 元件的替换与更新 • 有时要对原理图中某一个元件批量替换, 或者给同一种元件统一添加属性值,这就 要用到replace cache和update cache命令。 • 批量替换 replace cache 打开cache,选中要替换的元件,如图所示 右键,replace cache • 弹出替换对话框 Browse选择元件库,new part name栏选择新的 元件,该元件用来替换原来的元件。 Action中选择是否保留原来的属性,如果选择, 那么原来的元件编号等信息保留,如果选择 replace schematic properties,原来的属性全部 丢失,使用元件库中的默认属性替换。OK,执 行替换。 • 批量更新 update cache 1. 打开cache 2. 选择要更新的元件 3. 右键 update cache • 这两个命令很像,但是有区别。 1. replace cache可以改变元件库的连接,选择不同的 库即可。可以使不同的元件,也可以在不同的库中。 而update cache不能改变原理图中元件和元件库之间 的连接关系,只能把新的user properties属性带进来。 2. 如果在元件库中添加了元件的footprint信息,想通过 对cache操作带到原理图中,只能用replace cache命 令。 对原理图中元件的基本操作 • 选择元件 1. 单个 元件:鼠标单击元件即可 2. 多个 元件:按住CTRL键,逐个元件点击 3. 区域 内所有元件:直接鼠标左键框选 4. 多个 区域内所有元件:按住CTRL键,逐个区域框 • 移动元件 1. 元件:选中直接拖动 单个 2. 多个 元件:CTRL选中,直接拖动 3. 元件 移动默认是带着连接移动,如果切断电气连接, 按住ALT键,拖动即可。 • 元件的旋转 1. 单个 元件旋转:选中元件,快捷键R,或Edit->rotate 2. 一组 对象旋转:CTRL选中,快捷键R,或Edit- >rotate 3. 会切断电气连接。 旋转 4. 旋转 命令有时不起作用,通常发生在页边上,没有足 够空间的情况。 • 元件的镜像翻转 1. 选 中元件,Edit->mirror->选择水平垂直等方式 2. 文 本及位图等不能执行此操作 • 拷贝、粘贴、删除等操作与windows类似。 添加footprint属性 • 单个元件添加footprint属性 第一种方法:直接修改 1 双击元件,弹出property editor对话框 2 在左上角空白处右键->pivot,改变视图 改变后视图如图 3 修改PCB Footprint属性 • 第二种方法:在元件库中添加footprint属 性,更新到原理图 1 打开元件库 2 打开元件编辑页面 3 菜单option->package property 弹出编辑属性对话框 修改PCB Footprint属性,保存。 回到原理图,打开cache选中要编辑 Footprint的元件,右键replace cache 弹出replace cache对话框,Action中选 择replace schematic part properties复选 框以及preserve Refdef复选框。如图 • 批量添加FOOTPRINT属性 – 第一种方法: 选中要修改的所有同类元件。 右键,Edit property,弹出property editor 从窗口。 左上角空白处,右键->pivot,改变视 图,如图 鼠标左键单击PCB Footprint框,带文字 的部分,选择整列。 右键选择edit 弹出如下对话框,编辑封装信息。 OK,所选元件封装信息添加到Property Editor中。单击Apply按钮,信息添加到 原理图中所有选中的元件中。 • 第二种方法: 工程管理窗口中,选择某一页 右键->Edit object properties 打开属性编辑窗口 用Pivot命令改变视图显示方式 页面放大:CTRL+鼠标滚轮上推。 页面缩小:CTRL+鼠标滚轮下拉。 左键框选Footprint空白处 右键单击任意一个待编辑的方框,选择Edit 弹出 属性值编辑对话框 修改属性值,OK。 单击Property Editor中的Apply按钮,信息被添 加到原理图中。 结合上面几种方法,灵活使用可以快速完成 PCB Footprint属性的修改。 生成netlist • 步骤: 1 对原理图通篇检查,确认电气连接正确,逻辑功 能正确,电源连接正确。 2 重新进行索引编号,选.dsn文件,tool- >annotate 弹出annotate对话框,各种选项如图所示,各 项意义很明确。 确定,取消所有索引编号。 重新编号,这步annotate对话框中Action 中选择incremental reference update。 3 进行DRC检查,命令如图 如果存在错误,返回修改,没有错误, 继续下一步。 4 选.dsn文件,tool->Creat Netlist 弹出 Creat netlist对话框,在这里选择要生成 的网表格式,这里选PCB Editor的网表。 各选项如图所示 软件生成网表 结束后,在工程管理 器中的output中显示 网表文件 生成元件清单 选中.dsn文件 菜单report->bill of material->standard 弹出对话框 在output format中选中 某一个选项,可用右边的 上下箭头进行上下移动, 调整顺序,也可以用左边 的Remove,移除该选项, 最后输出的报告栏目及顺序 与output format中一致。 添加输出选项,选中左边Select Properties中想 要输出的选项,单击Add添加到output format中 如果选中Export BOM report to Excel,则以 Excel表格形式输出。否则以网页格式输出。 输出结果如下 • 另外一个输出形式: 选中.dsn文件 菜单tools->bill of material 弹出bill of material对话框,选项设置如 图所示,默认即可。 生成元件清单如图所示,具有相同值的 元件分组列出。 打印原理图 工程那个管理窗口中选中页面 右键->Schematic Page Properties 弹出Schematic Page Properties对话框,选 Grid reference标签。如图 在这里选择下面的输出方式: 1. 是否打印 边框 2. block是否打印 Title 3. 的大栅格是否打印 页边 选好后,确定。其他页面都用同样的方法设置好。 选中.dsn文件,然后file->print Setup设置打印选项 Scale中选scale to paper size即可。如图 Capture CIS中两个重要概念 • Capture CIS中两个重要概念:instance 和 occurrences 用OrCAD设计原理图必须理解两个概念instance 和 occurrences。对于元件放置、替换、修改属 性等很多操作都和这两个概念有关。 抛开抽象的说明,我们用实例说明他们的区别。 假如你在自己的元件库中已经建立了一个元件AD8056 (AD公司的运放)。在原理图page1中需要放入两个 AD8056构成双路模拟信号输入的运放,那么在放入第 一个AD8056时,在工程管理框的design cache中会出 现这个元件以及所在的元件库地址,原理图的page1上 出现AD8056原理图符号。这时就产生了一个instance 和一个occurrences,你可以把design cache中的 AD8056看成instance,而原理图中的AD8056看成是一 个occurrences。当你放第二个AD8056时,原理图的 page1上出现第二个AD8056原理图符号,产生了另一 个occurrences。也就是说,在原理图上放多少个 AD8056就有多少个occurrences,但因为这些元件都是 同一个元件库中取出来的,其各方面的属性都相,都是 同一种元件,所以instance只有一个。因此可以把 instance理解为元件种类,occurrences理解为个体实例。 这里的种类指包括图形,属性等都相同的元件类型。如 果图形相同,但属性不同,那么就不是同种元件,对应 不同的instance。 • 理解这个概念最好的方法就是在原理图中修改 instance。选中原理图中一个AD8056 occurrences, 右键->edit part就可以修改该occurrences对应得 instance,比如我们修改了某个管脚的输入输出属 性,选择 updata current,你会发现在design cache 中多出了一个名叫AD8056的instance,看看后面的来 源地址,不是元件库地址,而是本设计的数据库。这 样在你的设计中有两个instance,虽然都是AD8056, 但是属性不同,可以认为不是同一种元件。如果再放 置第三个AD8056,你就可以选这两个instance中的任 何一个。 • OrCAD Capture CIS 提供了灵活的 instance和occurrences属性编辑功能, 使设计更方便,但同时也更繁琐,只要 理解了这两个概念,使用时注意,可以 使原理图设计更灵活方便。 ORCAD Capture CIS 快捷键 应用环境 快捷键 说明 ================================================== CIS Explore 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 放置图形连线 应用环境 快捷键 说明 ================================================== 原理图页面编辑 X 原理图页面编辑 F7 原理图页面编辑 F8 原理图页面编辑 F9 元件库编辑(绘图) CTRL+B 元件库编辑(绘图) CTRL+N 原理图页面及元件库编辑 CTRL+E 原理图页面及元件库编辑 CTRL+F 原理图页面及元件库编辑 CTRL+T 原理图页面及元件库编辑 CTRL+Y 原理图页面及元件库编辑 CTRL+Z 原理图页面及元件库编辑 F4 原理图页面及元件库编辑 C 原理图页面及元件库编辑 H 原理图页面及元件库编辑 I 放置无连接符号 记录宏操作 回放宏操作 配置宏操作 跳转至前一个part 跳转至后一个part 编辑属性 查找 吸附格点设置 重做(恢复) 撤销 重复操作 以鼠标指针为中心 水平镜像 放大 原理图页面及元件库编辑 O 原理图页面及元件库编辑 R 缩小 旋转 原理图页面及元件库编辑 V 原理图页面及元件库编辑 E 垂直镜像 结束连线、BUS、图形连线 • 本幻灯片内容参考了于博士信号完 整性研究网而设计整理制作,以为 大家学习OrCAD软件提供有力的帮助 为唯一的出发目的,特此说明! • 最后衷心的祝愿大家能够在最短的 时间内快速的掌握该软件! 谢谢大家

    Top_arrow
    回到顶部
    EEWORLD下载中心所有资源均来自网友分享,如有侵权,请发送举报邮件到客服邮箱bbs_service@eeworld.com.cn 或通过站内短信息或QQ:273568022联系管理员 高进,我们会尽快处理。