OR-CAD培训教程 欢迎参加OR-CAD培训
OR-CAD培训教程 第一讲、OR-CAD 之CAPTURE,电路原理 图的设计。 第二讲、OR-CAD 之PSPICE A/D,数/模混 合仿真。 第三讲、OR-CAD 之OPTIMIZER,优化设 计模块。
第一讲、OR-CAD 之CAPTURE 电路原理图的设计 培训时间:三个课时
OrCAD Capture培训要点 1、建立简单原理图和层次式原理图 2、元器件的调用和修改 3、元器件属性参数(Properties)的调整 4、创建新的元件和符号图形 5、电路设计的后序处理 6、原理图的工程管理 主要目的:1、可以绘制各类电路原理图 2、可以根据需要生成不同的网路表
绘制电路图或编写VHDL(EXPRESS) 电路设计的流程 绘制电路图 (CAPTURE) 绘制电路图或编写VHDL(EXPRESS) 进行电路模拟 (PSPICE A/D) 电路图或VHDL 仿真(EXPRESS) 设计电路板 (LAYOUT)
电路图的绘制的基本步骤 放置元件(part) DRC检查 连接导线(wire) 生成网表 放置说明文字 其它处理 进行仿真 请看演示…… 制作印刷电路板
拼接式和层次式原理图
层次式电路图的设计(hierarchical)
层次式电路图的设计(hierarchical) 如何设计层次式电路图 1、放置Hierarchical Block a、点选加速栏的 键 b、填写它的编号 (reference) c、选择块内部的实现形 式(Implementation Type) d、为块内部的实现起一 个名字(Implementation name) 选择 OK并用鼠标在原理图上画一个Hierarchical Block
层次式电路图的设计(hierarchical) 2、放置 Hierarchical Pin 选中Hierarchical Block,点选加速栏的 键> 填写名字>选择类型>OK 用鼠标在Hierarchical Block上放置Hierarchical Pin TYPE:open emitter, 3 state, bidirecctional, open collector, output, passive,power,input
层次式电路图的设计(hierarchical) 3、选中Hierarchical Block>击鼠标右键>选择Descend Hierarchy;系统将会自动建立新的文件。 第一次时,应对将要创建的图纸起一个名字 4、可以编辑新的图纸,同时“管理视窗”中将会有刚刚建立的图纸 请看演示… ...
进入OR-CAD的集成环境 1、运行 OR-CAD CAPTURE 2、选择菜单 File>New>Project … 3、在Name中为工程起 一个名字 4、选择新项目的类型, 本例选择Schematic 5、在Location 中选择工程 的存放目录 6、选择OK
进入OR-CAD的集成环境 Project 的类型说明 Analog or Mixed-signal Circuit 本工程以后将进行数/模混合仿真 PC Board Wizard 本工程以后将用来进行印刷版图设计 Programmable Logic Wizard 本工程以后将用于可编程器件的设计 Schematic 本工程只进行原理图设计
进入OR-CAD的集成环境 请看演示 … …. 1、运行 OR-CAD CAPTURE 2、选择菜单 File>New>Project … 3、在Name中添入项目名 4、选择新项目的类型, 本例选择Schematic 5、在Location 中添入存 放目录 6、选择OK 7、介绍集成环境 项目管理视窗 行为纪录视窗 原理图视窗 加速工具板
放置元件(part) 1、选中原理图编辑窗口,加速板将出现 2、放置元件可以有三种方法 A、菜单 Place>Part… B、按加速板上的 键. C、用热键 P 加速板
删除其它对象均可以采用此种方法,例如删除导线、文件、工程等 放置元件(part) 3、选择元件库(library),选择元件(part) 4、放置在电路原理图上,翻转元件,可以选中后按 R 键 5、删除元件 可以选中后 按 Del 键 6、复制元件 请看演示… .. 删除其它对象均可以采用此种方法,例如删除导线、文件、工程等
放置元件(part) 复制元件可以才用两种方法: 1、选中想要复制的元件,使用Ctrl+C把元件复制到剪切板,而后可以使用Ctrl+V把元件从剪切板复制到当前位置。 2、选中想要复制的元件。按住 Ctrl 键,同时用鼠标左键点住选中的元件拖曳到需要的位置,即可复制一个元件
放置导线(wire) 1、选中原理图编辑窗口,使加速板出现 2、开始放置导线可以有三种方法 A、菜单 Place>Wire… B、按加速板上的 键. C、用热键 W 3、在导线起点处,点一下鼠标左键后松开 4、导线需要转弯时,可以点一下鼠标左键 5、在导线结束接点上,点一下数鼠标左键
小技巧:视图的放大和缩小可以用热键 I 放大; 热键 O 缩小 放置导线(wire) 请看演示 … ... 小技巧:视图的放大和缩小可以用热键 I 放大; 热键 O 缩小
放置接点(junction) 1、选中原理图编辑窗口,使加速板出现 2、开始放置导线可以有三种方法 A、菜单 Place>Junction… B、按加速板上的 键. C、用热键 J 3、在需要节点的地方,可以点一下鼠标左键就可以放置一个节点。
加速板简介 放置元件(PART) 放置导线(Wire) 放置网路别名(net alias) 放置总线(bus) 放置接点(junction) 放置总线出入口(bus entry)防止短路 放置电源(Power, GND) 绘图工具 放置层次电路块(hierarchical block) 放置普通端口(PORT) 放置层次电路的接口管脚(Hierarchical Pin) 放置不同原理图之间接口(Off-Page Connector) 请看演示 … ... 放置非连接标志(No Connect)
编辑元件的属性 元器件属性参数的几种编辑方式 1、属性参数编辑器(Property Editor) 2、属性参数修改对话框(Dialog Box) 3、参数浏览列表编辑器(Browse Spread Editor)
编辑元件的属性 调用属性参数编辑器 1、用鼠标双击元件本身,激活编辑窗口 2、在元件上点击鼠标右键,从弹出的菜单中选择编辑属性 3、选中元件后,选择菜单Edit>Properties 请看演示 … …
编辑元件的属性 元件的基本属性 元件序号(part reference)和内部编号(designator) 元件值(part value) 基本组件属性(Primitive)(有系统自动指定) NO 本组件由其它器件组成, YES 本组件是基本组件,不是由其它器件组成 DEFAULT 根据元件库自动判别 进行印刷版图设计时,必须是基本器件 管脚(pin)和管脚网路名字(net name) 封装形式(footprinting)
添加元件的属性 根据自己的需要添加元件的属性 例如 1、添加元件的价格属性 2、添加元件的库存属性 3、添加元件的购买地点 同样,可以删掉自己不需要的属性 请看演示 …. ….
网路名称(NET NAME) 网路名称(网路编号) 每一条导线都有自己的网路编号,网路编号是电器连接的依据。 可以用网路编号进行元件的连接,总线的连接等
网路名称(NET NAME)属性 请看演示 1、观看导线和管脚的网路编号属性 2、用网路编号进行无导线连接 3、演示总线的使用(bus entry,net name) 小技巧; 热键:F4 重复上一次操作,相当于REDO F5 刷新屏幕
总线(BUS)的使用 BUS只是一种装饰。必须使 用NET NAME才能使导线接通。 BUS 的出入口必须 使用 BUS ENTRY ,直接连接将 引起短路
元件的制作与管理 1、直接编辑原理图上的元件 选中元件> 点击鼠标右键> 选中Edit Part 元件编辑视窗 加速工具栏 放置IEEE标准符号 元件编辑视窗 放置一个管脚 放置多个管脚 画一条直线 画多条直线 画矩形 加速工具栏 画圆形 画弧线 放置说明文字
请观看演示… … 注: 以上所作的一切并不改变库中的元件 元件的制作与管理 编辑完成后可以关闭编辑元件视窗 系统将有如下提示 只更新当前的元件 更新本原理图上的所有同型号元件 不作更新 请观看演示… … 注: 以上所作的一切并不改变库中的元件
元件的制作与管理 制作新的元件 1、新建元件库 File>New>Library 此时工程管理视窗中将出现一个新的Library 2、选中Library,点击鼠标右键>选中New Part New Part 创建新的元件 New Symbol 创建新的符号,包括Power、Off-Page Connector、 Hierarchical Port、Title Block
元件的制作与管理 新元件的名字 元件的编号的前缀 元件的封装形式 是否生成转换视图 复合封装元件中的小单元数 复合封装中每个单元是否相同 元件编号使用字母还是数字 什么是转换视图
元件的制作与管理 向自己的元件库中添加已有的库中的元件 1、打开一个已有的库 菜单 File>Open>Library 2、从项目管理视窗中点开Library,选中想要的元件。按住 Ctrl 键,同时用鼠标左键点住选中的元件拖曳到自己的元件库上(光标会改变),即可复制一个元件 注意:如果没有按 Ctrl 键,则只是移动了元件,原来的元件库中将失去这个元件
产生元件报表_产生普通的元件报表 产生普通的元件报表 1、激活工程管理视窗, 此时菜单下的加速键栏 的 键将会显现。 2、点击 键 报表范围 的 键将会显现。 2、点击 键 报表范围 模式(自动设置) 报表标题格式 报表内容及格式 报表输出文件,后缀为 .bom
产生元件报表_产生普通的元件报表 4、确认后,生成的报表键储存在您刚才设置的文件中 请看演示… ... 5、在工程管理视窗中,找到Outputs项,点开它可以看到生成的报表文件(后缀为 .bom),可以双击报表文件打开它。 请看演示… ...
产生元件报表_产生交互参考式的元件报表 报表中包含元件的来源 1、激活工程管理视窗, 此时菜单下的加速键栏 的 键将会显现。 2、点击 键 的 键将会显现。 2、点击 键 请看演示… ... 输出文件,(后缀名为 . XRF)
对电路图的元件进行自动编号 1、激活工程管理视窗, 此时菜单下的加速键栏 的 键将会显现。 2、点击 键 请看演示… ... 编号范围 的 键将会显现。 2、点击 键 请看演示… ... 编号范围 何种行为 编号模式 编号格式
对电路图进行设计规则检查(DRC) DRC(Design Rules Check ) 定义:就是检查一下电路图中,是不是有不符合电气规定,例如:输出脚与电源接脚连接,输出接脚与输出接脚连接情况,如违背规则,则程式将提出错误信息。对检查的结果可形成报告输出。
ERC 矩阵栏 (Electrical Rules Check Matrix) 对电路图进行设计规则检查(DRC) 1、激活工程管理视窗, 此时菜单下的加速键栏 的 键将会显现。 2、点击 键 输出文件(后缀为 . DRC) 请看演示 … ... ERC 矩阵栏 (Electrical Rules Check Matrix)
生成电路的网路表 从电路原理图可以生成各种网路表(EDIF 200、SPICE、VHDL、VERILOG、OrCAD Layout、PCB 386+,OHDL等) ,用户可以根据自己的需要生成合适的网路表。 在创建网路之前需确认: - 零件序号是否编序 - 电路图是否通过DRC - 属性资料是否完整,例:我们所产生的网路表是 为了进一步制作印刷版图,则每个元件属性的 Footprint栏位中应该指定了该元件的封装形式 生成网路表的操作如下:
生成电路的网路表 1、激活工程管理视窗, 此时菜单下的加速键栏 的 键将会显现。 2、点击 键 请看演示 … … 不同的网路表选项栏 的 键将会显现。 2、点击 键 不同的网路表选项栏 输入的网表文件(后缀 名由网路表的格式而定) 请看演示 … … 生成Layout网路表,为 以后设计印刷版图准备
CAPTURE中的环境与模板设定 项目管理视窗 行为纪录视窗 原理图视窗 加速工具板
CAPTURE中的环境与模板设定 原理图的图纸设定(系统设置) 启动Options>Design Template 您可以设置 1、各类对象的字体(Font栏) 2、此项原理图的标题信息(Title Block栏) 3、原理图的尺寸大小(Page Size栏) 4、栅格属性(Grid Reference栏) 5、阶层电路块属性(Hierarchy栏) 6、SDT兼容性(SDT Compatibility栏)
CAPTURE中的环境与模板设定 原理图的图纸设定
CAPTURE中的环境与模板设定 以上设只是对系统作的修改,它将在您的下一次操作时起作用,如果只是改变当前的电路原理图属性可以启动 菜单 Option> Schematic Page Properties 其它系统环境的设置均可以 通过菜单 Option 进入,具体 功能 和操作请自己练习 请看演示... ...
回头看看 激活工程管理视窗,看看我 们生成的项目和相关的文件 项目究竟是什么? 我们的一个项目
项目的定义 它是管理您设计的一种结构 它的扩展名是(*.opj) 例: c:\mydesign\test.opj) 它列出了您的原理图设计文件及其相 关文件(Netlist,Part Library,BOM act.) 在每个项目都有一个唯一的原理图文 件即(* .dsn),而每一个原理图文件 可以有多张电路原理图 项目文件夹,(DesignSources,Library, Design Cache,Outputs)
文件类型说明 .opj-->OrCAD project file .dsn-->schematic design file .olb-->part libiray file .mnl-->layout netlist file .exp-->export properties file .net-->other netlist file .xrf-->cross-reference report .bom-->bill-of-materials file .upd-->update properties file .drc-->design rule check file
本讲结束 其它的资源 1、在线手册 OrCad>manuals online 2、联机教程 启动 菜单Help>Learning Capture 3、网址:http://www.orcad.com