资源描述
第一部分 OrCAD系统简介
1. OrCAD 10.5系统简介
Cadence Design Systems Inc.是全球最大的电子设计自动化公司,它的电子设计自动化(EDA)软件在全球计算机、通信、航空航天及民用消费电子的设计、研发部门中获得越来越多的青睐。OrCAD系统是其的旗舰产品,目前最新的版本已经发展到OrCAD 10.5,是在2005年7月推出的。
采用EDA技术具有以下优势:
n 缩短电子电路的设计周期——通过计算机仿真来替代人工搭建试验的传统模式,可以在短时间内完成从电路原理图设计、仿真分析到印刷电路板图(PCB)设计的电子电路设计全过程;
n 提高设计质量——可以在计算机上采用多种设计比较、多种分析技术来对所设计电路的特性进行精确的分析,并可采用多种方法进行优化,以获得高质量的设计;
n 强大的数据处理能力——自动实现电路设计过程中需要的或产生的各种数据文件和报表文件,显示各种图表和仿真曲线,相关的文件可直接作为自动化生产设备的输入文件而构成计算机辅助制造系统;
n 节省设计成本——利用计算机仿真的方法进行模拟试验,可以极大地减少由试验的元器件成本、制造成本、实验时间等构成的设计成本。
随着电子技术、通信技术的发展,通信电子线路越来越复杂、规模越来越大、体积越来越小、功能越来越强,同时要求成本越来越低,设计越来越短,在这种情况下,离开EDA系统是无法完成的。
OrCAD 10.5是一套完善的EDA系统,它包括了OrCAD Capture 10.5、PSpice 10.5、OrCAD Layout 10.5和OrCAD PCB Designer (OrCAD PCB Designer with PSpice)等几大模块,无缝隙地实现电子电路设计自动化的全过程。
OrCAD常用文档类型包括:
Ø *.opj—项目管理文件
Ø *.dsn—电路图文件
Ø *.olb—图形符号库文件
Ø *.lib—仿真模型描述库文件
Ø *.mnl—网络表文件
Ø *.max—电路板文件
Ø *.tch—技术档文件
Ø *.gbt—光绘文件
Ø *.llb—PCB封装库文件
Ø *.log *.lis—记录说明文件
Ø *.tpl—板框文件
Ø *.sf—策略档文件
OrCAD 10.5运行于Windows环境下,采用图形方式描述需要仿真的电路。电路中用到的元器件、电源和信号源可从其提供的库中直接调用。一个完整的电路,不仅包括电路的结构,而且还包含各元器件、信号源及电源的有关参数。电路的结构可以通过元器件符号以及它们之间的连线来描述;而参数则是在元件属性(Attributes)中描述的。描述一个元器件通常包括元器件符号名称、元器件在电路中的标号、元器件参数值等几部分内容。由于有源器件的参数较多,它们不直接在属性中给出,而是用专门的模型(Model)来描述,属性中只给出它的模型名称。仿真时,OrCAD从模型库中调出该元器件的参数值进行仿真。下面对电路元件的描述作进一步的介绍。
序号
类型名称
描述关键词
元器件类型
1
RES
R
电阻器
2
CAP
C
电容器
3
IND
L
电感器
4
D
D
二极管
5
NPN
Q
npn BJT三极管
6
PNP
Q
pnp BJT三极管
7
LPNP
Q
横向pnp BJT三极管
8
NJF
J
N沟道JFET
9
PJF
J
P沟道JFET
10
NMOS
M
N沟道MOSFET
11
PMOS
M
P沟道MOSFET
12
GASFET
B
GaAsFET
13
CORE
XFRM
非线性磁芯(变压器)
14
VSWITCH
S
电压控制开关
15
ISWITCH
W
电流控制开关
16
DINPUT
N
数字输入器件
17
DOUTPUT
O
数字输出器件
18
UIO
U
数字输入输出模型
19
UGATE
U
标准门
20
UTGATE
U
三态门
21
UEFF
U
边沿触发器
22
UGFF
U
门触发器
23
UWDTH
U
脉宽校验器
24
USUHD
U
复位和保持校验器
25
UDLY
U
数字延迟线
在符号库(*.olb)中分别用关键字R、C和L来标识电阻、电容和电感元件。在电路中以关键字开头,后跟长度不超过8个字符的字母或数字作为它们的标号。例如,R2、Ce、L5。它们的参数在元件属性的VALUE项中定义。例如,VALUE=10k。另外,在IC项中还可以设置电容的初始电压和电感的初始电流。
OrCAD软件包含的库:
*.olb-Capture专用的图形符号库——只有电气特性,没有仿真特性的库。此类库没有相应的*.lib库,且器件属性中没有PspiceTemplate属性。
*.lib-PSpice仿真库——利用Spice语言对Capture中的图形符号进行功能定义与描述,可以编辑。能够利用PSpice进行仿真的库。此类库有相应的*.lib库,且器件属性中有PspiceTemplate属性。
*.llb-PCB Layout
器件封装库——OrCAD Layout提供3000多个国际标准的器件封装。
1.1 OrCAD Capture——世界著名的设计输入解决方案
Orcad Capture具有快捷、通用的设计输入能力,该原理图输入系统已经成为全球范围内广受欢迎的设计输入工具。从设计一个新的模拟电路、修改现有的一个PCB的原理图,或者绘制一个HDL模块的方框图,Orcad Capture提供了你所需要的全部功能,并且迅速地验证你的设计。
1)Orcad Capture
Orcad Capture是一个设计输入工具,它运行在PC平台,用于FPGA、PCB和PSpice设计应用中。它是业界第一个真正基于Windows环境的原理图输入程序。如图1.1所示。Capture易于使用的功能和特点使其已经成为了原理图输入的工业标准。
图1.1
2) Capture CIS 原理图输入和元器件管理系统
Capture CIS是Orcad Capture原理图输入系统中的一个高级的版本,它允许一个团队人员共享或重复使用集中的元器件信息。使用这些功能全面的设计输入工具和管理环境,包括其所包含的元器件信息管理功能,如图1.2所示。Capture CIS完全地集成在设计的全过程中,以减少查找和手工输入元器件数据的时间。Capture CIS产品包括:Capture CIS Studio和Capture CIS。
n Capture CIS Studio——Capture CIS Studio作为PCB Design Studio系列解决方案中的一个部分,它为设计人员提供了原理图输入的一个设计工作平台,包括Capture CIS的所有功能,并具有Allegro、Viewer的功能,是一个更加强大的设计输入解决方案。如图1.3所示。
n Capture CIS——Capture CIS是一个全面的输入和管理环境,包括内部的元器件信息系统管理功能,Capture CIS完全地集成在设计的全过程中,以减少查找和手工输入元器件数据的时间。
图1.2
图1.3
1.2 ORCAD LAYOUT——基于Windows环境功能强大的PCB设计工具
Orcad Layout[/COLOR] 布局和布线编辑器是当前使用最流行的PCB设计工具之一。从单块电路板到复杂、多层的设计,Orcad Layout 提供了一个协调一致、全面的解决方案。它紧密地集成原理图设计系统Orcad Capture、Capture CIS以及SPECCTRA全自动布线器,这个强有力的功能工具提供了你所需要的一切,它能够快速有效地帮助你完成你的工作。
Orcad Layout产品包括:Orcad Unison Suite、Orcad Layout Plus和Orcad Layout。
1)Orcad Unison Suite
最新的Orcad系列产品工具。这个新的组合版本软件主要是提供给专业的工程师,他们需要灵活的设计功能,且具有非常强的灵活性。Orcad Unison新的授权结构方式可以直接指定为单个用户使用,而非一个固定的工作平台。Orcad Unison Suite集成了四个全新的增强产品,且具有广大用户可以接受的价格。这些产品包括Orcad Capture设计输入、PSpice A/D Basics模拟电路和混合电路的仿真和Orcad Layout PCB板设计,并且包含SPECCTRA 4U 高密度自动布线器。这个功能强大的套装软件结合了基于Windows;平台,在PCB设计领域全面的、业界最好的设计工具。
2)Orcad Layout Plus
包括Orcad Layout的全部功能,并且具有自动布局的功能,以及无网格的自动布线器。这是PCB设计人员和数据处理人员的最佳选择,因为他们需要处理各种各样的数据。
3)Orcad Layout
专门为工程师和设计人员设计的系统,这是一个嵌入的、具有栅格为基础的全自动布线器。Orcad Layout对于工程师完成关键的布局和布线而言,是一个理想的工具,工程师们能够查看来自团对中其它成员提供的数据,包括RF/微波设计,工程师们也可以在办公室以外的地方,而需要建立和保存的库则保存的公司的数据库内。Orcad Layout 对于一些不是太复杂的设计来说是一个非常好的选择。
1.3 PSPICE——著名的数/模混合电路仿真软件
PSpice仿真器是一种全功能的数/模混合电路仿真器,它支持从高频系统到低功率IC设计的所有电路。先进的性能可以使它“作假设推断”分析,允许工程师在交付最终设计之前探索各种设计配置。PSpice的这种强大的、鲁棒的仿真引擎容易同Orcad Capture设计实体和概念、HDL schematic capture等集成。它允许工程师建立一个新设计、控制仿真和解释在一个信号环境中的结果。PSpice产品包括:PSpice Studio、PSpice、PSpice A/D、PSpice A/D Basics和PSpice Advanced Analysis Option。
1)PSpice Studio
该模块包括了PSpice仿真器的所有功能,并内置了PSpice Advanced Analysis的能力。
2)PSpice
一种全功能仿真器用于各种模拟电路设计。完善的内部模块允许工程师仿真从高频系统到低功率IC的各种电路,利用其可扩展的模型库来创建现场可用的部件或为新的设备建立模型。允许在提交最终设计之前,用“作假设推断”来全面探索你设计中的相关情况。
3)PSpice A/D
PSpice的一种复杂的模/数混合电路仿真器,是PSpice的一种功能超集模块。该模块允许你仿真包括了任何尺寸的模拟和数字部分的模/数混合电路设计。该模块包括了从IGBT和脉宽调制器到DAC和ADC电路的各种仿真。可以从同一个窗口在同一时间轴上观察到模拟和数字部分的仿真结果。
4)PSpice A/D Basics
一种理想的实体层的、混合信号仿真工具,用于仿真简单的、基本的模拟电路或基本的混合信号设计。PSpice A/D Basics 利用非限制电路尺寸和在混合电路仿真的数字部分实现函数仿真,允许你完成所有的基本的PSpice分析。
5)PSpice先进分析选项
PSpice Advanced Analysis是来自Cadence的一种新的产品,其特色技术能适应来自Analog Workbench的产品。作为PSpice或PSpice A/D的一种增加选项,PSpice Advanced Analysis提供了一种统一的环境用于实现更多的设计——改进的time-to-market性能和当保持运行成本时你的设计的全面质量检查功能。
以上仅介绍了OrCAD 10.5版本的几个主要的模块。其它模块的相关知识可参阅OrCAD 10.5帮助文件。
2. Orcad Capture 10.5新性能简介
2.1 新的特性与增强
OrCAD Capture 10.5给用户带来了以下新的特性和增强功能:
n 增强了分裂部件符号发生器功能;
n 增强了归档功能;
n Flat网络之间的不同线对;
n 从电子表格创建新的部件;
n 在Help菜单中用文本命令替换手工命令;
n 多媒体演示。
2.2 增强了分裂部件符号发生器功能
在Capture 10.5中这种分裂部件成电子表格的功能允许用户:
n 指定一定数目的部分成为用户想要分裂的部分;
n 选择编号格式以用于对分开的部分进行编号。例如,用户可以分裂一个部件为多个部分并按字母顺序编号;
n 从用户想要关联的一个引线的一个下拉表输入或选择一个部分;
n 加入新的引线到该分裂部件选择输入电子表格中;
n 删除引线 从该分裂部件选择输入电子表格;
n 用一新的名字连同改变后的属性值在相同库文件中保存该已选择的部分作为一种新部件。
为了访问该分裂部件选择输入电子表格,选择Tool菜单——> Split Part 或使用快捷键Alt+T+L。
为了详细了解相关内容,参见《OrCAD Capture用户指南》中的split a part章节。
2.3 归档增强功能
在Capture 10.5中归档项目对话框允许用户保存项目文档(.OPJ) 和所有的相关文件(设计、库和引用项目)在一个不同的目录并建立一个用于归档目的该目录的zip文件。用户也能指定任何用户想要同其项目文件一同归档的附加的文件或文件夹。
为了访问该归档项目对话框,选择File菜单——> Archive Project 或使用快捷键Alt+F+H。
为了使你的项目建立一个zip归档文件,选择Create single archive file检查框并在File name text box中指定该zip归档文件名。
通过点击归档项目对话框中的“Add more files >>”按钮,用户也可以加入更多的文件和目录到其归档文件中。
2.4 Flat网络之间的不同线对
Capture 10.5允许用户在两个flat网络之间建立不同的线对用于Capture – to-Allegro流。在Capture中,用户在两个flat网络之间定义一个不同的线对通过:
n 在属性编辑器中指定DIFFERENTIAL_PAIR属性。为了了解更多的相关信息,参见《OrCAD Capture 用户指南》中的Specifying the IFFERENTIAL_PAIR property。
n 采用建立不同线对对话框。
为了访问该建立不同线对对话框,选择Tools菜单——> Create Differential Pair或使用快捷键ALT+T+F。
在建立不同线对对话框中用户可以观看到已定义在你的设计中的所有网络并能在这些网络之间建立一个不同的线对。为了了解更多的相关信息,参见《OrCAD Capture 用户指南》中的Creating differential pairs between flat nets。
用户也可以同时使用Differential Pair Automatic Setup对话框该在多个网络之间建立多个不同线对。为了访问该Differential Pair Automatic Setup对话框,点击Auto Setup。
2.5 从电子表格中建立新的部件
Capture 10.5具有在一个活动库中建立一个新部件的简化程序。用户可以使用“New Part Creation Spreadsheet”来建立新的部件。该“New Part Creation Spreadsheet”具有一个电子表格类接口,它允许用户从一个部件数据表粘贴内容到该电子表格。
为了访问该“New Part Creation Spreadsheet”,选择Design菜单——> New Part from
Spreadsheet或使用快捷键Alt+D+H。
2.6 在Help菜单中用文本命令替换手工命令
在Capture 10.5中, Help菜单——> Manuals 命令被用Help菜单——> Documentaton
命令替代。
点击该Documentation命令将激活一个HTML主页包含了链接到与OrCAD 10.5系统随带的所有文档类型(手册和在线帮助)、教程和多媒体文档。
2.7 多媒体文档
在Capture 10.5中,用户可以观看新特性和现有功能的增强的多媒体文档。多媒体文档可用于以下新特性和增强功能的了解:
n 建立一个zip归档文件;
n 在两个flat网络之间建立一个不同线对;
n 同时在多对flat网络之间建立不同的线对;
n 从电子表格建立一个新部件。
为了访问多媒体文档,点击Help菜单并选择Documentation命令。该Capture帮助系统——Documentation主页被打开,点击该Learning Aids表以观看所有的多媒体文档。这些文档从浏览器窗口运行如同单机文件并需要安装Flash插件。
3. PSpice 10.5 新性能简介
3.1 PSpice 10.5新特性
PSpice 10.5 带来了以下新的特性和增强模式:
n 增强的PSpice引擎性能支持;
n 支持Philips Mextram 504模型;
n 模型输入向导;
n 变压器设计器;
n 支持欧洲符号的使用;
n 性能库;
n 新的生产商模型。
3.2 PSpice引擎中的增强型性能支持
在PSpice 10.5中, PSpice 引擎所支持的器件性能的能力已经得到了增强。该PSpice引擎现在支持以下几大功能:
n 错误和警告条件式——用户现在可以使用该“错误和警告条件式”来实现PSpice模型中的要求;
n 电荷和磁力线源——从该版本开始,用户可以使用一个E器件来模拟磁力线源,以电压作为其输出;使用一个G器件来模拟一个电荷源,该电荷源的输出是一个电流源;
n 数学函数——诸如ceil和floor函数;
n 状态函数——诸如delta、state和time函数,State函数提供仿真期间的Time、Delta和节点电压的历史。用户可以使用这些函数来寻求关于最后三个仿真点的信息。
若要了解更多的关于这些增强性能,请参见《PSpice A/D参考指南》。
3.3 支持Philips的Mextram 504模型
从该版本开始,用户可以在PSpice中使用Mextram模型来仿真一个双结型晶体管。该Mextram模型提供了改进的现代下标晶体管(modern down-scaled transistor)特性处理器,处理诸如温度定标、电荷贮藏量、 准饱和和高注入效应。
为了了解更多关于Mextram模型的知识,请参见《PSpice A/D参考指南》。.
3.4 模型输入向导
用户现在可以使用模型输入向导(Model Import Wizard)以一种交互式模式来产生Capture部分设计既可用作信号模型也可用作所有的图库中的模型.
该模型输入向导提供用户用附加Capture符号的能力用于PSpice模型。使用模型输入向导用户可以附加符号给该向导以便于获得用于PSpice模型的有效Capture符号的处理,这样的PSpice模型用户既可以由自己创建也可以从web下载。
当你具有一个Capture符号并想要附加一个PSpice模型给它时,你可以使用该模型输入向导。
为了了解更多的关于输入轨迹的知识,请参见《PSpice用户指南》。
3.5 变压器设计器
这是一种加入PSpice系列产品的新工具。使用变压器设计器,用户可以设计不同类型的变压器。该变压器设计器的第一个版本允许用户设计功率变压器、回扫逆程变压器和用于前向变流的变压器。变压器设计器也支持DC 电感器的设计。
除设计变压器之外,变压器设计器也能帮肋用户完成:
n 产生用于已设计器件的PSpice模型。用户可以用一个部件符号关联该通过变压器设计器产生的PSpice模型并在原理图中使用该符号模拟该变压器性能。
n 产生制造商报告。在该设计过程的最后,变压器设计器产生一个包含所有所需数据的报告作为该制造的变压器给端用户。
n 维护设计一个变压器所需要的部件数据库。该变压器设计器的模块之一是变压器设计器数据库。该数据库包括了关于商业上可用的部件数据,诸如磁芯、绕线管、导线和绝缘材料,这些均是设计一个变压器所需要的。你可以通过增加新的部件给它来维护该数据库并删除废弃部分的信息。
为了了解更多关于变压器设计器,请参见《变压器设计器用户指南》。
3.6 支持欧洲符号的使用
用户现在可以使用欧洲符号,诸如2k2,来设置电阻的、电感的和电容的附加属性VALUE的值。当工程师和部件发行人从屏幕或从该原理图的一个输出点读出元件值时,使用该符号可以来避免错误。下列表中列出了可以使用该2K2符号的字母。
字母被用于……
代表……
字母被用于……
代表……
F(f)
毫微微
K(k)
千
P(p)
微微
MEG
兆
N(n)
毫微
G(g)
千兆
U(u)
微
T(t)
兆兆
M(m)
毫
在以下表中列出了某些例子和它们的解释。
符号
等价于……
符号
等价于……
2M2
2.2M
12C2
12.2法拉(电容器)
2MEG2
2.2MEG
5R4
5.4欧姆(电阻器)
4L5
4.5亨利(电感器)
2p2
2.2p(2.2*10-12)
2K2
2.2K
3.7 特性库
新的特性模型被加在两种新的function.lib和spice_elem.lib库结构中,提供模拟电机设备的支持,诸如DC发电机和转速表。
对于所有新的特性模型,推荐用户使用function.lib。spice_elem库主要地用于用户从AWBHDL向PSpice迁移。
为了更多地了解关于这些库中的元件,请参见《PSpice A/D参考指南》。
3.8 新的厂商模型
大约1500个厂商模型通过提供Infineon和Tyco电子学数据后已经加入到PSpice库中。这些已经加入的模型形成17种新的库,所包含的模型有CoolMOS™、OPTIMOS™、IGBT、 FET、硅数字晶体管阵列和金属氧化变阻器。
4. OrCAD Capture 10.5使用快速指南
4.1 打开一个项目
在Capture中的一个项目(Project)通常涉及设计文件、部件库、报告文件和其它相关材料的收集,作为一个集全它们存在于Capture环境中。
4.1.1 开始一个新项目
如果用户要开始一个新项目,你可以定义它为一个PCB、可编程逻辑电路或PSPICE项目。此外,你可以留下该项目定义不指定,以使构建的原理图不与特殊媒介关联。 Capture的项目向导容易使你建立项目。
1)使用项目向导
一个项目文件(.OPJ)是一个设计文件(.DSN)的容器。在一个项目中只能有一个设计文件。项目文件存储用于设计文件与其它引用文件相结合以及输出报告与设计文件相结合的指针。项目文件也可以包含库、VHDL文件和来自各种工具对话框的信息。
当项目开始建立时,项目管理器建立一个与该项目同名的设计文件。在该设计文件夹中它也建立一个schematic文件夹而其中有一个schematic页。用户可以建立一个新设计来替代由项目管理器建立的设计。
项目类型——Capture包括了项目向导以提供一种简易的方法来建立指定的项目类型,包括库和仿真资源。
n 模拟/数字混合电路的设计以便与OrCAD PSpice一起使用;
n PC板的设计以便与OrCAD Layout一起使用;
n 可编程逻辑电路项目的设计,可以包括Verilog或VHDL模型作为该结构的部分。该项目的特性将常常用于仿真和合成工具,作为该设计流的部分。 当用户建立一个可编程逻辑电路项目时,某些文件夹被加入到该项目;
n 如果没有其它项目类型应用,则选择Schematic类型的项目。使用该选项, 图4.1 项目向导对话框
Capture建立一个基本的项目仅包含该设计文件。
用项目向导来建立一个项目——从File菜单——>New…——>Project…,将显示“New Project”对话框,如图4.1所示。在name文本框中键入你的新项目名;在组选择框中选择欲建立的项目类型;使用Browse按钮选择一个新的目录,然后,点击OK按钮。
2)设置项目参数选择项
用户可以通过使用Preferences对话框来设置项目参数选择项。在该对话框中的设置决定了Capture怎样在你的系统中工作,并被保存在Capture初始化(.INI)文件中。如图4.2所示。相关的参数页包括:
图4.2
Colors/Print——设置项目的诸如断页连接器、分层块和端口、文本、标题块等的颜色,并指定项目的打印或绘图颜色。也可以改变背景颜色和栅格颜色;
Grid Display——为栅格选择点或线及是否显示或打印栅格。你可以选择当放置对象时是否具有指针捕获栅格。你可以为schematic编辑器和部件编辑器独立地设置这些选项;
Pan and Zoom——定义用户需要的自动滚动和缩放因子;
Select——定义选择对象模式是装入一个选择框还是相交一个选择框,拖动时高分辨率显示的最大对象数目和是否显示该工具栏;
Miscellaneous——定义缺省的填充、线型和宽度和图形对象的颜色、定义项目管理器和对话日志使用的字体和设置是否自动恢复项目等;
Text Editor——定义用在text editor中的哪个VHDL关键词、字体和标记被加亮。
3)设置设计模板
用户采用Design Template对话框来设置设计模板。Design Template对话框确定了缺省的建立在你的系统中的所有项目的特性,如图4.3所示。由于新的项目从当前Design Template设置中继承了这些特性,在建立一个新项目之前这是一种检查设置的好方法。
图4.3
你在Design Template对话框中定义的这些选项对所有新项目均是缺省设置,而对 schematic页 你加入一个现有项目。该对话框中的选项页包括:
Fonts——可以定义schematic页项目包含文本的字体,如部件参数和值;
Title Block——可以指定显示在标题栏区域的文本,以及包含在该标题栏中库的路径和文件名。它影响新项目以及在现有项目中的新schematic页;
Page Size——可以指定是否用英寸或毫米为测量单位、the width and height of a schematic页的宽度和高度以及引线之间的间隔;
Grid Reference——对于水平和垂直边缘栅格参考,用户可以设置两个方向的边缘栅格参考数、栅格参考是否按字母次序或数字次序、它们跨越schematic页时是否增加或减少以及栅格参考单元是多宽等。你也可以标记边缘、栅格参考和标题栏可见或不可见。这影响新项目以及在现有项目中的新schematic页;
Hierarchy——对于分层的块和部件例图有其原语属性设置为缺省的,如果用户想要Capture处理每个对象为原语或非原语,你可以指定它;
SDT Compatibility——当用SDT格式保存一个项目时,用户可以指定哪个Capture特性映射到哪个OrCAD Schematic Design Tools (SDT) 部件域。
4.1.2 打开一个存在的项目
一旦用户已经用Capture建立了一个项目,在那里所有的库和schematic信息已定义, 也包括任何其它作为该项目的一部分被确认的文件。当用户打开该项目时,所有这些相关的数据自动地与它关联。
1)打开一个存在的项目
从File菜单——>Open…,一个标准的打开对话框显示出来。如果你想打开的项目没有在文件名文本框中显示,完成一个或多个以下的操作:
在查看下拉式列表框,选择一个新的驱动器或目录;
在文件名文本框中,输入文件名的一部分,可以用标准的“*”和“?”通配符;
选择项目或在文件名文本框中键入项目名,然后点击“确定”。 该项目在一个项目管理器窗口打开。
2)快捷方式
工具栏中选择工具按钮:
3)打开一个最近使用的项目
从File菜单中的最近使用的项目栏中通过项目名或数字来选择该项目。该项目在一个项目管理器窗口打开。
4.1.3 用项目管理器工作
只要用户打开或建立一个项目,项目管理器出现在Capture会话框架中。使用项目管理器来收集和组织用户项目需要的贯通该设计流的所有资源。这些资源包括了schematic 设计文件、部件库、连线表、VHDL 或Verilog模型、仿真模型、定时文件、 激励文件和其它任何相关信息。 图4.4
1)一个项目的一个设计
每一个项目可以包括一个设计(.DSN)。该设计可以由任意个schematic文件夹、 schematic页、或VHDL或Verilog模型组成,但必须有一个单一的root模块。该root模块被定义为该设计的顶层实体。即,本设计中的所有其它模块均在该root模块中被引用。如图4.4所示。该项目管理器为一个项目提供两个视图:File和Hierarchy。
2)File表
该File表被组织到文件夹并显示包括在该项目中的所有文件。这些文件可以包括 VHDL模型、连线表、schematic页、仿真模型、激励文件或其它任何包括了该项目相关信息的文件。
3)Hierarchy表
Hierarchy表显示了各种设计模型之间的分层关系。一个设计模型是一个结构块,典型地表示为一种独特的分层实体,这定义了你的设计的特殊部分的函数性。在Capture中一个设计模型可以是一个VHDL或Verilog模型或一个schematic文件夹。
4)项目管理器工作情况
在项目管理器中,你可以扩展或折叠你观看到的结构,通过点击位于文件夹左边的加号或减号。加号表示该文件夹中有内容当前没有显示;减号表示文件夹打开且列在该文件夹下其内容均可视。
5)拖动实体移动和拷贝
用户可以在项目管理器窗口中使用标准的Windows施放式操作来移动或拷贝schematic文件夹、 schematic页和库。如果用户希望拷贝而不是移动,当拖动实体时,按住并保持CTRL键。如果施动一个有别名的部件,该部件别名也移动。在施放式环境中,一个符号表现为一个部件所做的——可以从一个设计或一个库被施放到另一个库中。
一个文档在一个编辑器中打开,或包含了任何打开的元件,则不能被施动。
6)增加一个文件到项目中
典型地,将文件加到项目中将是在设计过程中有特殊函数的文件。例如,你可以加一个延迟文件以提供定时信息用于NC VHDL仿真或某些其它仿真工具。然而,你可以加任何想要的文件到一个项目,包括文档文件 (或许一种函数规范)或波形文件(为了显示一个仿真结果)。方法是:
n 在项目管理器中,选择你想加入文件的文件夹;
n 从Edit菜单选择项目,显示“Add File to Project Folder对话框;
n 选择你想加入的文件并选择Open按钮。该文件被加入到该项目。
7)从项目中删除一个文件
用户可以从项目中删除文件就如同你将在Windows资源管理器中删除文件。可以选择该文件并按Delete键。
4.1.4 工作在schematic页
1)在schematic文件夹之间移动schematic页
用户用schematic文件夹来组织一个设计,使你的目标的最有意义的方法来分类schematic页。如果你改变你的想法,你可以容易地转换schematic页从一个schematic文件夹到另一个文件夹。你也可以在几个schematic文件夹中放置页的几个拷贝。
如果你的一个项目有一个或多个schematic页来解决第二个项目中的一个问题,你可以从一个项目向另一个项目转移这些页,或你可以放置拷贝在这两个项目中。由于所有的schematic页必须是包含在一个schematic文件夹中,在你放置这些页之前,一个保持这些页的schematic文件夹必须存在于第二项目中。
如果你正在工作在一个项目中而你想使用一个或多个在另一个项目中的schematic文件夹,你可以从一个项目向另一个项目转移schematic文件夹,或你可以建立一个拷贝为多个项目中使用。然而,你不能移动或拷贝一个schematic文件夹到任何设计中的设计cache中。
如果在schematic文件夹中的一个文档在一个编辑器中被打开,该文档不能被移动或拷贝。
2)移动schematic页从一个schematic文件夹到另一个schematic文件夹
n 验证这些页没有在schematic页编辑器或spreadsheet编辑器中被打开;
n 在项目管理器中,选择你希望移动的这些schematic页;
n 从Edit菜单选择Cut命令。如果你希望在这两个schematic 文件夹中有这些文件的拷贝,选择Copy命令;
n 选择schematic文件夹来保留这些页;
n 从Edit菜单,选择Paste命令。
3)从一个项目向另一个项目移动schematic页
n 验证这些schematic页在该schematic页编辑器中没有被打开;
n 打开一个项目并选择你想移动的schematic页;
n 从Edit菜单选择Cut。如果你希望在这两个项目中拥有拷贝,选择Copy;
n 打开哪个你想使用schematic页的项目;
n 选择你想保留这些页的schematic文件夹;
n 从Edit菜单,选择Paste;
n 从File菜单,选择Save All。在两个项目中完成上述操作。
4)从一个项目向另一个项目移动一个schematic文件夹
n 验证在schematic文件夹中的任何文档没有被Capture编辑器打开;
n 在该项目管理器中,选择schematic文件夹或你想移动的文件夹;
n 从Edit菜单选择Cut。如果你想在两个项目中有一个schematic文件夹拷贝,选择拷贝代替;
n 打开你想粘贴schematic文件夹或多个文件夹的项目;
n 选择filename.DSN 文件夹,然后从Edit菜单选择Paste;
n 从File菜单选择Save All。在两个项目中完成这些工作。
4.1.5 重命名一个schematic页或部件
在Capture中,你所工作的窗口有根据打开文档的名字的标题。通过一组打开不使用相同名字的几个文档的窗口,你可以简化你的搜索。
当你建立一个新部件、符号、schematic文件夹、schematic页、项目或库时,你可以指定一个名字或接收一个Capture赋予它的唯一的名字。
1)重命名一个schematic页、符号或部件
n 在项目管理器中,选择你希望改名的文档;
n 从Design菜单选择Rename;
n 在显示的对话框中,输入新名字并点击OK。命名改变立即有效。
2)重命名一个schematic文件夹
n 在项目管理器中,选择你希望重命名的schematic文件夹;
展开阅读全文