第 1章 概 论1
1.1
EDA 技术和 OrCAD 软件包1
1.1.1
CAD 和 EDA··························1
1.1.2
微机级电子线路 EDA 软件 OrCAD····2
1.1.3
OrCAD/Capture CIS 软件的构成 ········3
1.1.4
OrCAD/Capture CIS 软件的功能特点····4
1.1.5
OrCAD/Capture CIS 软件的运行要求····5
1.2
电路图设计的基本步骤····················6
1.2.1
电路图生成的基本步骤················6
1.2.2
OrCAD/Capture CIS 中的窗口界面 ·····10
1.2.3
与操作有关的几条约定··········14
1.2.4
基本名词术语 ························15
1.3
电路图编辑模块 Page Editor······16
1.3.1
Page Editor 窗口结构···········16
1.3.2
Page Editor 窗口中的状态栏·······16
1.3.3
Page Editor 命令系统········17
1.3.4
Page Editor 工具按钮·······23
第 2 章 单页式电路图的绘制 ······25
2.1
电路图的绘制步骤·········25
2.2
电路图的绘制············26
2.2.1
元器件的绘制(Place/Part)····26
2.2.2
电源与接地符号的绘制(Place/Power 和 Place/Ground)·31
2.2.3
引出端开路符号的绘制(Place/No Connect)··33
2.2.4
端口连接符号的绘制(Place/Off Page Connector) ··33
2.2.5
图纸标题栏的绘制(Place/Title Block) ····34
2.2.6
互连线的绘制(Place/Wire) ············36
2.2.7
电连接结点的绘制(Place/Junction)·····37
2.2.8
节点别名的设置(Place/Net Alias)······37
2.2.9
总线的绘制(Place/Bus)··········38
2.2.10
总线引入线的绘制(Place/Bus Entry) ···39
2.2.11
标签的绘制(Place/Bookmark)······40
2.3
电路图的编辑修改··········41
2.3.1
电路元素的选中和去除选中 ······41
2.3.2
通过搜寻选中电路组成元素 ····42
2.3.3
电路元素的分组处理···········44
2.3.4
电路元素的移动(Moving Objects) ··44
2.3.5
电路元素大小和形状的改变(Resizing)··45
2.3.6
电路元素的复制(Copying Objects) ······45
2.3.7
电路元素的删除·············47
2.3.8
对“ 操作”的撤销、恢复和重复执行(Undo、Redo 和 Repeat)·····47
2.4
电路元素属性参数的编辑修改·····48
2.4.1
属性参数(Property)的概念和编辑修改方法··48
2.4.2
属性参数编辑器(Property Editor)······50
2.4.3
属性参数修改对话框(Dialog Box)······56
2.5
绘制图形和添加标识字符 ·············59
2.5.1
绘制图形的子命令和工具栏 ·······59
2.5.2
直线的绘制和编辑··········60
2.5.3
折线和多边形的绘制和编辑 ······60
2.5.4
矩形和正方形的绘制和编辑 ·····61
2.5.5
椭圆和圆的绘制和编辑·····61
2.5.6
弧的绘制和编辑·····62
2.5.7
引用 Bitmap 格式图形·····62
2.5.8
在电路图上放置字符········63
2.6
电路图在屏幕上的显示控制·······64
2.6.1
电路图显示倍率的调整(Zooming)···64
2.6.2
坐标网格点和图幅分区的控制···66
2.6.3
电路图特定位置的显示···········67
2.6.4
在多窗口中显示同一页电路图········68
2.7
电路图的打印输出···········70
2.7.1
打印机和绘图仪的设置······70
2.7.2
打印参数设置 ·········71
2.7.3
输出预览········72
2.7.4
采用打印机或绘图仪输出的步骤·····73
第 3 章 拼接式和分层式电路图的绘制 ····74
3.1
拼接式和分层式电路的结构特点···74
3.1.1
拼接式电路结构(Flat Design)····74
3.1.2
分层式电路结构(Hierarchical Design)···76
3.1.3
拼接式和分层式电路设计的适用范围···78
3.2
分层电路中电路元素的绘制······79
3.2.1
子电路框图的绘制(Hierarchical Block)·······79
3.2.2
绘制子电路框图引出端··········82
3.2.3
分层电路端口符号的绘制(Hierarchical Port)······84
3.2.4
分层电路中电路元素的编辑修改········86
3.3
简单分层式电路图的绘制 ········86
3.3.1
进入分层式电路中不同电路层次的方法 ·····86
3.3.2
简单分层式电路图的绘制过程·········87
3.4
复合分层式电路图的绘制 ···············94
3.4.1
复合分层式电路图的绘制过程·······94
3.4.2
复合分层电路中的 Instance 和 Occurrence·····96
3.4.3
Select Occurrence 对话框 ·······99
第 4 章 电路图的后处理 ········100
4.1
概
述 ·········100
4.1.1
电路设计的后处理流程··········100
4.1.2
后处理命令菜单··········102
4.2
元器件编号的更新(Annotate)····102
4.2.1
元器件编号(Reference)的格式 ····102
4.2.2
Annotate 对话框 ···········103
4.2.3
Intersheet references········107
4.2.4
关于 Combined Property Strings ···109
4.3
元器件编号的“ 批”修改(Back Annotate)····110
4.3.1
互换文件(Swap File)·····110
4.3.2
Back Annotate 的调用·······112
4.4
元器件属性参数的更新····114
4.4.1
更新文件(Update File) ······114
4.4.2
Update Property 的调用步骤······115
4.5
属性参数的输出/输入··········117
4.5.1
元器件属性参数的输出·····117
4.5.2
属性文件的结构和修改·····118
4.5.3
属性参数文件的输入····120
4.6
设计规则检验(DRC) ········121
4.6.1
电学连接规则检验“ 标准”的制订和修改 ······121
4.6.2
设计规则检验(DRC)的步骤 ···122
4.6.3
DRC 标示符·········124
4.7
电连接网表文件生成(Netlist)····126
4.7.1
电连接网表的生成步骤·····127
4.7.2
EDIF200 格式网表文件·····128
4.7.3
PSpice 格式网表文件······129
4.7.4
Spice 格式网表文件·····131
4.7.5
VHDL 格式网表文件····132
4.7.6
Verilog 格式网表文件···134
4.7.7
Layout 格式网表文件 ···135
4.7.8
INF 格式网表文件······136
4.7.9
其他格式网表文件······137
4.8
元器件报表生成(Cross Reference)······142
4.8.1
Cross Reference 的调用 ····142
4.8.2
例·····143
4.9
元器件统计报表生成(Bill of Materials)······144
4.9.1
Bill of Materials 的调用 ········144
4.9.2
附加信息文件 ·······146
4.10
OrCAD/Capture 与 OrCAD/Layout·····148
4.10.1
用于 OrCAD/Layout 的电路设计特点 ········148
4.10.2
为 OrCAD/Layout 生成电路设计的步骤 ········149
4.10.3
Layout 格式属性参数的设置·············150
4.10.4
Capture 与 Layout 之间的交互作用····153
4.11
OrCAD/Capture 与 OrCAD/PSpice········155
4.11.1
供 PSpice 模拟用的电路设计 ·············155
4.11.2
供 PSpice 和 Layout 调用的电路设计 ·······157
第 5 章 元器件符号和符号库 ···········159
5.1
概
述 ···············159
5.1.1
OrCAD/Capture 元器件符号库········159
5.1.2
与元器件符号有关的两个概念···········161
5.1.3
关于元器件图形符号标准 ·············161
5.2
元器件符号编辑器 Part Editor·······162
5.2.1
Part Editor 窗口结构 ············162
5.2.2
Page Editor 的命令菜单·········163
5.2.3
Part Editor 中绘制元器件符号的工具条····165
5.3
新建元器件符号············165
5.3.1
新建元器件符号库文件·······165
5.3.2
新建元器件符号的步骤·······166
5.3.3
New Part Properties 对话框·····167
5.3.4
添加 IEEE 符号···········170
5.3.5
绘制元器件符号引线········171
5.4
电源(Power)引线和接地(Ground)引线 ·······174
5.4.1
关于 Power Pins·······174
5.4.2
显示 Power Pins 的方法·············175
5.4.3
Power Pins 的连接和隔离 ·······177
5.5
元器件符号的修改················178
5.5.1
编辑修改符号库中的元器件符号····178
5.5.2
编辑修改电路图中的元器件符号···180
5.5.3
元器件符号属性参数的编辑修改······182
5.5.4
元器件符号修改实例··············186
5.6
新建元素符号图形(New Symbol) ····193
5.6.1
新建元素符号图形的基本步骤····193
5.6.2
新建图纸标题栏的属性参数设置····194
5.7
元器件符号图形标准·········198
5.7.1
电气制图和电气图形符号国家标准的组成 ·····198
5.7.2
二进制逻辑单元图形符号的国家标准··199
5.7.3
其它需要注意的问题·········205
第 6 章 高级操作技术 ·······················207
6.1
Capture 运行环境配置··········207
6.1.1
Capture 运行环境配置···········207
6.1.2
新设计项目的 Design 环境设置·······213
6.1.3
Design 环境设置的修改方法·········219
6.1.4
电路图(Page)环境设置的修改方法 ···220
6.2
Capture 中的宏·················221
6.2.1
宏与宏命令菜单···········221
6.2.2
宏的建立················221
6.2.3
宏的执行····················222
6.2.4
宏的管理················224
6.3
设计项目管理器(Project Manager) ·····229
6.3.1
Project Manager 窗口结构和命令菜单········229
6.3.2
Project Manager 窗口中的基本操作····233
6.3.3
对电路层次和电路图页的操作········237
6.3.4
引用其他设计项目中的文件 ··············239
6.3.5
与其他格式电路图文件的交换··········240
6.4
Session Log 窗口 ·······················243
6.4.1
Session Log 窗口的特点···············243
6.4.2
Session Log 窗口中的基本操作 ·····245
6.5
Browse 窗口··················246
6.5.1
Browse 窗口结构···········246
6.5.2
属性参数的编辑修改············249
6.6
文本编辑窗口(Text Editor)·····252
6.6.1
Text Editor 窗口··············252
6.6.2
Text Editor 窗口中的基本操作·····254
6.7
与 Capture 软件运行有关的文件 ····256
6.7.1
初始化文件 CAPTURE.INI············256
6.7.2
恢复文件 FILES.ASL··················257
6.7.3
Capture 软件中常用的文件扩展名···259
第 7 章 OrCAD CIS 模块 ····················261
7.1
概
述 ·····················261
7.1.1
OrCAD CIS 的功能···········261
7.1.2
OrCAD CIS 的历史····················263
7.1.3
互联网元器件助手 ICA··················264
7.1.4
CIS 在 PCB 设计中的作用···············266
7.2
OrCAD CIS 的工作环境·················266
7.2.1
Part Manager 窗口 ··············267
7.2.2
CIS Explorer 窗口············268
第 8 章 OrCAD CIS 配置 ·····················275
8.1
概
况 ······················275
8.2
创建本地元器件数据库·············275
8.2.1
选择数据库的格式···················276
8.2.2
设定元器件的属性·············277
8.2.3
设置域格式 ················280
8.2.4
使用多个表 ·············280
8.2.5
从一个原理设计创建元器件数据库·····280
8.2.6
从 MRP 数据库中提取元器件信息 ·····283
8.3
配置 ODBC 数据源············284
8.4
创建并设置一个配置文件······287
8.4.1
创建配置文件并配置选项 ······288
8.4.2
定义元器件编号关联( Part Reference Associations)·····292
8.4.3
设置管理选项 “ Administrative Preferences” ·····294
8.4.4
设置 ICA 供货商选项“ ICA Supplier Preferences”····296
8.4.5
保存配置文件 ·······297
8.5
创建 Crystal 报告模板········297
第9 章 使用 OrCAD CIS········298
9.1
OrCAD CIS 的用户界面··········298
9.1.1
元器件管理器(Part Manager)界面······298
9.1.2
CIS 浏览器(CIS Explorer)界面·········300
9.2
在原理图中绘制本地元器件数据库中元器件 ····301
9.2.1
由浏览器查找数据库中元器件········301
9.2.2
由查询功能查找数据库中元器件·····302
9.2.3
在原理图上绘制本地数据库中元器件··303
9.3
浏览元器件属性··············304
9.4
创建新的本地数据库元器件·······305
9.4.1
从本地元器件数据库中导出新的元器件 ·············305
9.4.2
利用 ICA 查找并创建本地元器件数据库中新的元器件······306
9.5
将已绘制的元器件链接于本地数据库中的元器件上········311
9.6
利用元器件管理器复制元器件的属性··········314
9.7
查阅并更新元器件状态·········315
9.7.1
将本地数据库中临时元器件批准为正常元器件····315
9.7.2
更新用户设计中的元器件状态············317
9.7.3
保存状态报告 ···············320
9.8
创建设计变体(Design Variants)····3209
.8.1
创建设计变体名称········320
9.8.2
设置设计变体中元器件的属性···321
9.8.3
生成设计变体报告················322
9.8.4
预览和打印设计变体原理图 ·····323
9.9
生成报告 ·························324
9.9.1
生成标准的 CIS 元器件清单······325
9.9.2
使用“ Crystal”报告模板生成报告····326
附录 A:OrCAD9 Demo 软件包的安装 ··········330
A.1OrCAD9 Demo 程序的安装步骤·····330
A.2OrCAD9 Demo 的功能特点 ·······333
A.3 安装 OrCAD/PSpice9 Demo 对计算机的要求····333