的SPB 16.2版本
第01讲 - 第15讲:OrCAD Capture CIS原理图创建 第16讲 - 第26讲:Cadence Allegro PCB创建封装
第27讲 - 第36讲:Cadence Allegro PCB创建电路板和元器件布局 第37讲 - 第46讲:Cadence Allegro PCB设置布线规则 第47讲 - 第56讲:Cadence Allegro PCB布线
第57讲 - 第60讲:Cadence Allegro PCB后处理、制作光绘文件
第1讲
课程介绍,学习方法,了解CADENCE软件 1. 要开发的工程
本教程以下面的例子来开始原理图设计和PCB布线
2. 教程内容
3. 软件介绍
Design Entry CIS:板级原理图工具
Design Entry HDL:设计芯片的原理图工具,板级设计不用
Layout Plus:OrCAD自带的PCB布线工具,功能不如PCB Editor强大
Layout Plus SmartRoute Calibrate:OrCAD自带的PCB布线工具,功能不如PCB Editor强大 PCB Editor:Cadence 的PCB布线工具
PCB Librarian:Cadence 的PCB封装制作工具 PCB Router:Cadence 的自动布线器
PCB SI:Cadence 的PCB信号完整性信号仿真的工具 SigXplorer:Cadence 的PCB信号完整性信号仿真的工具 4. 软件列表
5. 开始学习Design Entry CIS
启动:Start/Cadence SPB 16.2/Design Entry CIS 启动后,显示下图:
里面有很多选项,应该是对应不同的License
本教程使用:OrCAD Capture CIS
我个人认为:Allegro PCB Design CIS XL是所有可选程序中,功能最强大的,但不知道,强在哪里;而且本教程的原理图文件可以使用上表中不同的程序打开 6. 选择OrCAD Capture CIS,启动后显示下图
7. 打开工程文件
File/Open/Project,如下图:
选择一个project,打开后,如下图:
左边是工程管理器窗口 中间是原理图页面窗口 右边是工具条
下面是Session Log窗口,用以记录一些关键的操作,是一个日至文件
工程管理器窗口的内容说明:
.dsn文件:是一个工程的数据库文件,该数据库包含:Schematic(原理图文件)和Design Cache(存放原理图中所使用的元器件的一个拷贝),如下图:
Library:存放原理图中使用的元件库,也可以在另外位置把元件库加进来
Output:存放对原理图操作时,生成的一些文件 下图是工程管理器全图:
下面介绍菜单系统
OrCAD Capture CIS的菜单是上下文相关的,也就是说:点击不同的窗口,菜单是不同的
OrCAD Capture CIS的工具条也是上下文相关的,也就是说:点击不同的窗口,工具条是不同的 8. 工程管理窗口中的原理图页面的创建、删除和重命名操作 8.1原理图页面的创建
方法1:
首先选择Schematic文件夹,如下图:
在菜单上选择:Design/New Schematic Page,如下图:
点击后,弹出对话框:
输入名字,点击OK,则新建的名字出现在Schematic文件夹下,比如:输入1,如下图:
方法2:
首先左键选择Schematic,右键点击,弹出下图:
点击New Page,弹出下图:
输入2,点击OK,如下图:
8.2 删除
方法1:
首先,选择想删除的页面,比如1,如下图:
在菜单上,Design/Delete,如下图:
方法2:
选择想删除的页面,比如2,如下图:
直接按键盘上的Delete键 8.3 重命名
与创建和删除一样,有两种方法,参照创建和删除即可
9. 原理图页面窗口中的操作:原理图的显示、放大、缩小和滚动 9.1 放大、缩小的方法
方法1:
放大:按键盘的I (Zoom In) 缩小:按键盘的O (Zoom Out) 放大、缩小时,以光标为中心进行 方法2:
菜单:View/Zoom 方法3:
在原理图页面上,点击右键,选择Zoom In/Zoom Out 方法4:
按住Ctrl键,鼠标的滚轮向下转动,缩小,鼠标的滚轮向上转动,放大 9.2 上下滚动
方法1: 使用滚动条 方法2:
使用Page up和Page down 方法3:
鼠标的滚轮向下或向上 9.3 左右滚动
按住Ctrl键,再按Page up:向左 按住Ctrl键,再按Page down:向右
第2讲
创建工程,创建元件库 1. 必要的设置
菜单:Options/Design Template,如下图:
点击后,如下图:
这是设计时采用的一个模板,将一些通用的在这里设置,会方便以后的工作 2. 创建工程文件
菜单:File/New/Project,如下图:
点击后,弹出下图:
几点说明:
:命名工程的文件名
:指定存储路径
:选定project的类型,右侧有说明,通常选最后一个即可
比如:输入:dsp6713system,指定路径后,点击OK,如下图:
软件自动建立一个Page1原理图,可以重新命名 下面修改原理图窗口的背景颜色
菜单:Options/Preferences,如下图:
点击后,弹出下图:
点击Background左边的白色框,弹出色板,选择你喜欢的颜色作为背景,如下图:
点击两次OK,返回,看一下效果:
如果创建工程前,没有进行设置,现在可以设置 方法1:使用1所用的方法设置
方法2:Options/Schematic Page Properties,如下图:
点击后,弹出下图:
可以进行图纸尺寸等等设置 3. 创建(原理图)元件库
在OrCAD Capture CIS中创建一个元件库,File/New/Library,如下图:
在OrCAD Capture CIS中,元件库也是以工程方式来组织的,点击后,如下图:
创建一个新元件库时,程序自动建立了文件名及路径,改变文件名及路径的方法如下: 方法1:左键点击元件库(.olb),然后,File/Save as,如下图:
指定文件名和路径
方法2:左键点击元件库(.olb),然后,右键点击,如下图:
点击后,在弹出的图中,选择路径,命名文件名,然后点击OK,如下图:
4. 创建元件
方法1:左键点击元件库(.olb),然后,Design/New Part,如下图:
方法2:左键点击元件库(.olb),然后,右键点击,如下图:
点击后,弹出下图:
我们以时钟芯片CY2303为例,在Name栏输入:CY2303,其它的不变,点击OK,如下图:
下图是时钟芯片CY2303的资料:
下面根据时钟芯片CY2303的资料,创建CY2303的元件库 方法1:一个pin一个pin的放置 可以采用Toolbar,如下图:
或采用菜单Place/Pin,如下图:
点击后,根据CY2303的资料输入Pin1的信息,如下图:
点击OK,pin就挂在了鼠标上,如下图:
点击左键,放置Pin 1,这时pin还挂在了鼠标上,如下图:
再点击左键,Pin 2也被放置,如下图:
这时,可以修改Pin 2,左键双击Pin 2,在弹出的对话框中,根据资料输入Pin 2信息,如下图:
点击OK后,如下图:
然后,逐个地输入
方法2:使用放置pin array 可以采用Toolbar,如下图:
或者,采用菜单Place/Pin Array,如下图:
点击后,弹出下图:
由于已经放置了两个管脚,我们从第三管脚开始,只设置前三个,如下图:
其它的等放置完后,再修改,点击OK,如下图:
下面修改管脚 方法1:逐个修改
方法2:使用Spreadsheet修改,步骤如下: 全部选上想修改的管脚,如下图:
点击右键,如下图:
点击Edit Properties后,弹出下图:
根据资料,修改如下:
点击OK,如下图:
放置Body框,如下图:
方法1:使用Toolbar
方法2:使用菜单,Place/Rectangular
点击后,沿着虚线,拉出一个矩形即可,如下图:
上面所有的管脚信息全部输入完了,下面调整管脚的位置
直接用鼠标左键选取管脚,然后拖动到适当位置放置即可,调整Body框大小,如下图:
元件创建完了后,可以通过Options/Part Properties,或者Options/Package Properties来修改,如下图:
可以在Edit Part Properties对话框中修改PCB的封装 View/Package命令,如下图:
点击后,如下图:
有时候,一个元件很大,分成几部分,使用View Package,可以看到全貌,View Part只能看到部分 5. 修改元件属性的另一种方法
View/Package命令
Edit/Properties命令,如下图:
点击后,弹出下图:
6. 非矩形类元件的创建:新建一个FERRITE元件(磁珠)
首先,修改栅格点,菜单:Options/Preferences,如下图:
点击后,选择Grid Display Tab,如下图:
:不选择该项,则画线时,可以在任意点起始
点击OK,完成Grid设置
:点击Toolbar
或者:菜单:Place/Ellipse 画椭圆,如下图:
下面填充第一个椭圆
左键选取第一个椭圆,右键点击,如下图:
点击Edit Properties,弹出下图:
选择填充式样,如下图:
点击OK,如下图:
两个椭圆顶点画线
:Toolbar,或Place/Line,如下图:
调整Body框,如下图:
下面,放置两个管脚,如下图:
下面不显示管脚名字,Options/Part Properties,如下图:
选择False,点击OK,如下图:
这时候,最好在把Grid Display设置回去 7. Blank
第3讲 分裂元件的制作方法
1、homogeneous 和 heterogeneous 区别
打开新建元件对话框
:同质的,比如NE5532里有两个一样的运放 :异质的,一个Package里有不同的功能单元
2.创建homogeneous类型元件
下图是NE5532的框图:
我们以NE5532为例,如下图:
点击OK,如下图:
软件会在U?后面加上A、B等 先画出运放的外框,如下图:
接下来,设置输入管脚的正负属性
:点击Toolbar的Place Text,或者菜单Place/Text,如下图:
输入-,点击OK,再输入+,点击OK, 如下图:
接下来放置管脚,如下图:
现在,完成了NE5532中两个运放中的一个,现在编辑另一个:
Ctrl+N,或者View/Next Part,如下图:
因为我们选择的是homogeneous类型元件,homogeneous元件默认Package里面的东西是完全一样的,只是管脚编号不一样,编辑管脚属性,输入管脚编号,如下图:
注意:U?A和U?B两个Part,均有Pin4和Pin8,在homogeneous类型元件里是合法的 对于简单的元器件,我们可以将Name隐藏掉,这样做并不影响理解 Options/Part Properties,点击后,如下图:
点击OK, 如下图:
Save,完成NE5532创建 View/Package,看一下:
3.创建heterogeneous类型元件
仍以NE5532为例创建,在对话框中输入,如下图:
点击OK
画Body,放置管脚,完成第一个Part,如下图:
接下来创建另一个Part
Ctrl+N,或者View/Next Part,如下图:
创建U?B有两种方法
方法1:教程中使用的,也就是重新画一个
方法2:复制U?A,然后,粘贴到U?B,删除pin4和pin8,编辑pin5、pin6和pin7的属性,如下图:
注意:
(1) heterogeneous类型的元件的管脚是不能有重复的,所以上图的pin4和pin8要删除 (2) 隐藏管脚,要分别对U?A和U?B进行操作 View/Package,看一下Package,如下图:
第4讲
正确使用heterogeneous类型的元件 1.可能出现的错误
放进一个heterogeneous类型的Package,不会出问题 放进两个heterogeneous类型的Package,就会出问题,因为软件不知道哪个Part与哪个part是一个Package 当执行Annotate(编号)时,会给出错误信息 2.出现错误的原因
放进两个以上heterogeneous类型的Package,就会出问题,因为软件不知道哪个Part与哪个part是一个Package
3.正确的处理方法
正确的处理方法:在元件库里进行相应得处理 正确的创建heterogeneous类型的元件步骤:
(1) 在第3讲中的方法 (2) 设置一个Package属性
启动OrCAD Capture CIS,打开我们在第3讲创建的元件库,打开NE5532_HETE,选取U?A Edit/Part Properties,执行后,弹出下图:
点击New,新建一个属性,如下图:
输入如下图所示:
注意:Name不可选用Group,因为Group为一个保留的词,软件自己使用的 点击OK,如下图:
完成了U?A的设置,下面设置U?B,按Ctrl+N,选则、U?B,重复上面的步骤,完成了U?B的设置
(3) 在原理图中,可以利用package属性,区分哪个U?A与哪个U?B是一个Package,方法:就是将
想为一个Package的U?A与U?B的package设为相同的Value,比如:设为1;另一个Package的U?A与U?B的package的Value设为2
(4) 在原理图中,当Tools/Annotate时,如下图:
注意:
:把POWER_GROUND改为package,如下图:
整个设置,如下图:
(5) Blank
第5讲
加入元件库,放置元件
1.如何在原理图中加入元件库
打开工程管理器,激活原理图页面
菜单方式:Place/Part,或快捷键方式:P,如下图:
点击后,弹出下图:
添加元件库:
:点击左侧图标,弹出下图:
上面的是OrCAD Capture CIS自带的元件库,用哪个可以加哪个 先添加我们自己做的元件库,指定路径和文件名,点击“打开”,如下图:
下面添加常用元件库(OrCAD Capture CIS自带的元件库) Discrete.olb 2.如何删除元件库
如上图,选择想删除的元件库,然后,点击3.如何在元件库中搜索元件
在Place Part对话框中,如下图:
在知道元件在哪个库的情况下,选择那个库,然后在在Part List中就会出现想要的元件列表 在不知道元件在哪个库的情况下,点击
,如下图:
中输入元件,
在Path栏:指定搜索路径
在Search For栏:输入搜索的名字 然后,点击
搜索结果将显示在里
例如:搜索LM393,搜索结果显示LM393在OPAmp.olb库里面,如下图:
选择LM393/OPAmp.olb,再点击Add,OPAmp.olb被添加到库中 4.放置元件
放置元件时要注意,教程中演示的与16.2中的不太一样,举例如下: 如果这样选择:NE5532,Heterogeneous类型,Part A,如下图:
点击
,或双击NE5532,将NE5532放置在原理图页面上,它是按照U1A、U1B、U2A、U2B的顺序
放置的,如下图:
如果这样选择:NE5532,Heterogeneous类型,Part B,如下图:
点击图:
,或双击NE5532,将NE5532放置在原理图页面上,它是按照U1B、U2B的顺序放置的,如下
不知道为什么是这样 5.旋转元件
选取元件,然后按R键,或者右键点击,选择Rotate 6.放置元件时,有无位号的设置
Options/Preferences,点击Miscellaneous Tab,如下图:
有无位号的设置在这里:
7.放置电源和地
:点击或者
也可以使用菜单:Place/Power,或者Place/Ground
8. Design Cache
每当放置一个元件,软件自动在Design Cache文件夹下,保存一个拷贝,如下图:
这方便了我们再次放置同一类元件时,把Design Cache指定为Library,然后从中选取元件,如下图:
第6讲
同一个页面内建立电气互连
1.放置wire,90度转角,任意转角
方法1:Place/Wire 方法2:按W键
方法3:点击Toolbar
OrCAD Capture CIS的默认连线是按照90度角连线;如果想可以任意角度连接,步骤如下: 使用上面的方法1-3中的任意中,按住Shift键,这时鼠标再连线就可以了 2.wire的连接方式
3.十字交叉wire加入连接点方法,删除连接点方法
加入连接点方法: 方法1:Place/Junction 方法2:按J键 方法3:点击Toolbar
删除连接点方法:
在连接点上,再放置一个连接点,就可以删除掉 4.放置net alias方法,连接网络
用途:对于比较远的连接、单元电路输入、单元电路输出和电源等关键网络的一种可选择连接方法 缺点:不熟悉电路时,看电路图不好找到信号是从那里过来的或去哪里了
注意:放置net alias方法,连接网络只适用于同一页面,不同页面的连接不可以使用放置net alias方法
不同页面的连接应该使用Off-Page connector 放置net alias的方法 方法1:Place/Net Alias 方法2:按N键
方法3:点击Toolbar
点击后,弹出对话框,如下图:
在Alias栏:输入IN,点击OK,然后,用鼠标点击网络名为IN的线,如下图:
5.没有任何电气连接管脚处理方法
没有任何电气连接的管脚应该标示为没有连接,否则,进行规则检查时,会报告出错 方法1:Place/No Connect 方法2:按X键
方法3:点击Toolbar
点击后,在没有电气连接的管脚处,点击一下,放置标示,再点击一次,取消标示,如下图:
对比上图,可知道:哪里表示了 6.建立电气连接的注意事项
(1)不要用元件的管脚直接与另一个元件的管脚连接,一定要通过线进行连接,这样做,可以保证在任何情况下,不会出错
(2)电源与元件的管脚,以及地与元件的管脚都不可以直接连接,一定要通过线进行连接
(3)可以通过软件设置,不允许这样连接;在Options/Preferences下,Miscellaneous Tab,如下图:
不要check
第7讲
总线的使用方法 1.放置总线
适用于:地址总线、数据总线等类型的连接 放置方法:
方法1:Place/Bus 方法2:按B键
这个选项
方法3:点击Toolbar
点击后,画出总线,双击结束,如下图:
命名总线:点击Net Alias,如下图:
注意:
总线命名规则:
以ED[0:31]为例说明如下:
ED为Basename,Basename不可以以数字结尾 [0:31]为总线数量标示,也可[0,,31]这个标示 Basename与[0:31]之间不可以有空格
点击OK,找到总线,如下图:
注意:一定要放在总线上,点击左键,放置,如下图:
下面通过Bus Entry来连接各个信号线到总线 方法1:Place/Bus Entry 方法2:按E键 方法3:点击
点击后,一个一个地放置,或按F4键依次放置,如下图:
下面,连接第一根线ED0到Bus Entry Place Wire,如下图:
命名网络名,Place Net Alias,如下图:
注意:
每一根信号线名字必须与总线的Basename一样,本例为ED,后面写序号
点击OK,把Net Alias放在线上,如下图:
下面可以依次连线并且命名
还有一种简便方法:按住Ctrl键,鼠标点击上一根线,然后,拖动到下一根线的位置,最后,如下图:
还可以按F4,自动执行,但我的计算机不行,不知道为何?看下图:
Repeat为灰色的
技巧:放置时,最好从编号最小的开始
2.放置任意转角的总线
与wire相同,见上一讲
3.总线命名规则 4.把信号连接到总线
5.重复放置与总线连接的信号线 6.总线使用中的注意事项
总线与信号线的连接,只能通过Bus Entry,并通过Net Alias命名 每一根信号线的名字必须与总线的一样 如果直接用wire与总线连接,如下图:
如果这样连接,在生成网络表时,软件是不会产生一个连接信息的
但是总线与总线的连接,如下图所示,在生成网络表时,软件是会产生一个连接信息的
在OrCAD Capture CIS中,分别双击那两个连接的总线,会发现总线信息是一样的,也即是同一个网络 实际上,也可以用Net Alias方法替代总线连接方法,如下图:
7.在不同原理图页面之间建立电气连接
使用Off-Page Connector进行不同原理图页面之间建立电气连接 方法1:Place/Off-Page Connector
方法2:点击
点击后,弹出下图:
然后,选择Symbol,命名Off-Page Connector的名字 比如:输入:CS_AOUT_LN,如下图:
那么,在不同原理图页面上,具有CS_AOUT_LN名字的网络是连接在一起的,看下面实例:
看过不同原理图页面的连接实例了
下面再贴一个同一原理图页面的Net Alias连接实例,如下图:
第8讲
OrCAD Capture CIS进入了编辑阶段 Browse命令的使用技巧
1.浏览所有parts,使用技巧
先选中.dsn文件,然后Edit/Browse,如下图:
点击Parts,如下图:
上表中列出了工程中所有的元器件
该表可用于:在画完了原理图后,想检查一下是否所有元件都有了位号,都有元件值,发现哪里有问题或想看一下某一个元件在原理图中的位置时,可以双击,软件自动打开原理图,并高亮显示被双击的元件 2.浏览所有nets,使用技巧
先选中.dsn文件,然后Edit/Browse/Nets,如下图: 上表中列出了工程中所有的网络
该表可用于:在画完了原理图后,想检查一下是否所有电源都赋了值,发现哪里有问题或想看一下某一个元件在原理图中的位置时,可以双击,软件自动打开原理图,并高亮显示被双击的电源或元件,下面是一个实例:
最后两个电源都没有被赋值,这种问题是很严重的,因为如果你做Design Rules Check检查,如下图:
检查的结果是没有问题的,但当你PCB做完后,会发现最后两个电源哪里也没有连接
该表还可用于:想看一下某网络上都有哪些元器件,双击那个网络,软件自动打开原理图,并且高亮显示所有与被双击的网络有连接的元器件
例如:想看
如下图所示,所有的VCC3V3的网络被高亮显示出来
这条网络,双击后,
3.浏览所有Off-Page Connector,使用技巧
Edit/Browse/Off-Page Connector,点击后,如下图:
该表含有工程中所有的Off-Page Connector
该表可用于:原理图不同页面的互联检查,观察上表可发现:任何一个Off-Page Connectors都是至少两个两个的出现的,可以两个两个的双击打开不同页面的原理图,来检查电路连接情况
4.浏览所有DRC makers,使用技巧
Edit/Browse/DRC Markers,如下图:
该表含有工程中所有的DRC 错误列表
该表可用于:快速定位DRC错误的位置,双击第一个,软件自动打开原理图,高亮显示错误,如下图:
5.对原理图页面的Browse
1-4介绍的都对工程的Browse,也可以对单个页面进行Browse 6.搜索功能
点击.dsn,Edit/Find,或点击右键,选择Find,点击后,如下图:
输入C1,回车,如下图:
鼠标指向Find Window,如下图:
双击C1,原理图打开,并高亮显示C1,如下图:
可以指定查找的范围,如下图:
在举例查找网络,VCC3V3,如下图:
回车,显示下图:
下面看一下,双击FlatNets列表时,是如何显示的,如下图:
高亮显示的是所有网络线
第9讲
估计于博士忘了,第8讲已经讲完了 搜索操作使用技巧 1、搜索特定part 2、搜索特定net 3、搜索特定power 4、搜索特定flat nets 对于多电源网络和地网络的显示,非常有价值,软件自动显示全部连接和wires
第10讲
元件的批量替换与更新
Replace cache和Update Cache实际上用于更新了元件库后,将更新的信息带回原理图的作用;如果你不通过Replace cache或Update Cache来更新的话,原理图的元件属性与库中的不一样 1、replace cache用法
比如:要用一个新的NE5532来替换OPA_BUF中的NE5532,步骤如下: 左键选取Design Cache下的NE5532,右键点击,如下图:
点击Replace Cache,弹出对话框,如下图:
点击OK,用新的NE5532替换原理图中的老NE5532 2、update cache用法
比如:要用更新NE5532,步骤如下:
左键选取Design Cache下的NE5532,右键点击,选择update cache 3、replace cache与update cache区别
replace cache可以改变连接的库,update cache不可以
replace cache可以将Footprint信息带入原理图,update cache不可以 关于replace cache可以将Footprint信息带入原理图的说明:
要想将Footprint信息带入原理图,必须选择如果选择
,是不能将Footprint信息带入原理图的
4.Cleanup Cache
左键选择Design Cache,右键点击,如下图:
点击Cleanup Cache后,软件自动检查Design Cache中的副本是否与原理图中的一致,多余的将被删除
第11讲
对原理图中对象的基本操作 1、对象的选择
单个对象的选择:单击对象
多个对象的选择:按住Ctrl,在逐个单击对象
区域选择:点击鼠标左键,按住框选后,松开鼠标左键
2、对象的移动
对象的移动的步骤: (1)先选取 (2)移动
默认的移动:保持连接关系的移动
打断连接关系的移动:按住Alt键,移动 按住Ctrl的移动:复制 3、对象的旋转
对象的旋转的步骤: (1)先选取 (2)旋转 旋转的方法: 按Rjian Edit/Rotate
点击鼠标右键,选择Rotate
旋转时,会中断原有的连接关系 4、对象的镜像翻转
对象的镜像翻转的步骤: (1)先选取 (2)镜像 镜像的方法: 按H,V
Edit/Mirror/Horizontally,Edit/Mirror/Vertically,Edit/Mirror/Both 点击鼠标右键,选择Mirror Horizontally,或 Mirror/Vertically 镜像时,会中断原有的连接关系 镜像不能对文本操作 5、区域的镜像
区域的镜像不破坏连接关系 如下图:
我们做区域的镜像,首先,框选上图:
先水平镜像,如下图:
再垂直镜像,如下图:
结束操作,如下图:
6.对象的拷贝、粘贴、删除
对象的拷贝:按住Ctrl的移动
同Windows中操作一样
对象的粘贴、删除:同Windows中操作一样 第12讲
1、修改元件的VALUE及索引编号方法
鼠标左键,先选择想修改的VALUE及索引编号,如下图:C2的值1uF
双击1uF,如下图:
也可以选中元件,如下图:
然后双击左键,如下图:
然后,在这里修改
2、属性值位置调整
鼠标左键选中属性值,然后移动 3、放置文本
Place/Text,如下图:
输入文本
注意:如果想换行,按住Ctrl,回车 4、文本的移动、旋转、拷贝、粘贴、删除
同Windows操作一样
5、编辑文字的大小、字体、颜色
同Windows操作一样
6、放置没有电气连接关系的图形
如下图所示
非电气连接关系的图形有如下几种:
可以通过Place菜单选择,也可通过Toolbar选择,如下图:
点击后,在原理图中按住鼠标左键拖动,然后再松开
注意:
非电气连接关系的线是可以任意角度画的
第13讲
如何添加footprint属性?可以单个,也可批量修改元件封装信息
1、在原理图中修改单个元件封装信息
鼠标左键点击选取,如下图:
再双击该元件,如下图:
为了方便显示,改为垂直查看,如下图:
点击Pivot,如下图:
在此栏
输入PCB的封装
输入完后,点击Apply,再关闭窗口 2、在元件库中修改封装信息,然后用Replace Cache来更新到原理图
如下图:
双击U3,打开属性,如下图:
可见没有PCB Footprint
下面修改U3所在的元件库,添加PCB Footprint Open/Library,选取U3的,双击打开,如下图:
Options/Package Properties,如下图:
点击后,打开对话框,如下图:
在PCB Footprint栏输入:sot223,点击OK,保存,退出元件库 重新打开原理图编辑页面,下面更新元件库信息到原理图
在Design Cache下,选择U3对应的元件,右键点击,如下图:
点击Replace Cache后,弹出下图:
更改Library的路径(指向你的库的位置)
Chech上Replace schematic part properties栏,如下图:
点击OK,返回原理图,双击U3,打开属性对话框,如下图:
PCB的封装信息已经被写入了U3的属性 3、批量修改元件封装信息
对于电阻和电容等大量使用的可以批量进行修改元件封装信息,然后再修改个别不一样的 两种方法:
(1) 直接针对元件修改
框选上所有采用同一封装的元件,如下图:
点击右键,弹出对话框,如下图:
点击Edit Properties,如下图:
左键点击PCB Footprint,如下图:
右键点击,如下图:
点击Edit,如下图:
输入:CAP0603,点击OK,如下图:
(2)在property editor中选择元件修改
左键点击待编辑属性的原理图页面,右键点击,如下图:
点击Edit Object Properties,弹出下图:
选择想输入的,如下图:
点击Edit,弹出下图:
输入:CAP0805,点击OK,如下图:
4 检查元件封装信息是否遗漏的快速方法
可以左键选择工程,然后右键点击,如下图:
点击Edit Object Properties,进行检查
也可以:左键选择原理图页面,然后右键点击,如下图:
点击Edit Object Properties,进行检查
第14讲 生成网表
1、生成netlist前的准备工作
(1)检查全部逻辑关系(可以仿真) (2)重新编号(只对于全新的工程)
鼠标左键选中工程文件(.dsn),Tools/Annotate,如下图:
点击后,如下图:
通常,对于一个全新的工程,应该先将该选项全部复位一下 几点说明:
选上,执行一遍,
:按照工程管理器中,原理图页面的顺序,连续标号,即先从第一页编,第一页编完后,连续地开始第二页的编号
:按照Title Block中标明的原理图页面顺序
(3)最后的设置如下:
(4)最后做DRC检查
选中工程,Tools/Design Rules Check,如下图:
点击后,弹出下图:
点击后,进行DRC检查,可在弹出的对话框中或Session Log中查看结果
2、生成netlist方法
选中工程文件,Tools/Create Netlist
点击后,弹出下图:
Netlist有很多种类,我们现在要生成的是布线的,所以选PCB Editor 对于第一次生成网络表,该项
,可以不用选择
点击OK后,软件自动生成网络表,有错误,则停止,无错误,可以查看Session Log
第15讲 后处理
1、生成元件清单
选中工程文件,Reports/CIS Bill of Materials,如下图:
点击后,如下图:
点击Ok后,如下图:
下面是Excel格式的:
下面是选择Reports/CIS Bill of Materials/Crystal Reports,如下图:
进行选择后,点击Print Preview,查看,选择自己想要的格式 还有另外一个菜单下,也可生成Bill of Materials 选中工程文件,Tools/Bill of Materials
点击后,弹出下图:
点击OK后,如下图,看一下与上面的有什么区别:
2、打印原理图
打印工程,就选中工程文件
打印某一原理图,就选中某一原理图文件
打印与Windows下其他的软件设置方法是一样的,不再阐述 下面只解释一下OrCAD Capture CIS中一些特殊的设置 (1) 要不要Title Block (2) 要不要边框
(3) 要不要边框旁边的A、B、C、D和E,以及1、2、3、4和5等 设置方法如下:
选中原理图页面,点击右键,弹出下图:
选择Schematic Page Properties,点击后,如下图:
点击Grid Reference Tab 注意:
这里的Grid,不是原理图中的那些点或线,而是打印原理图时的边框处的位置标示A、B、C、D等,以及1、2、3、4等
可以按照自己的喜好,设置
该设置需要一张原理图一张原理图的设置
应该也可以通过菜单:Options/Design Template进行设置,如下图:
因篇幅问题不能全部显示,请点此查看更多更全内容