第1章 Altium Designer综述 1
1.1 Altium Designer功能简介 1
1.2 Altium Designer的可扩展性 3
1.2.1 易于工程管理特性 3
1.2.2 与其他公司软件的比较 4
1.3 Altium Designer的组成 5
1.4 Altium Designer运行环境系统配置要求 6
1.5 Altium Designer的安装 6
1.6 Altium Designer的版本升级 8
1.7 恢复旧版本的方法 9
1.8 Altium Designer的启动 9
1.9 单机版Altium Designer的激活 10
1.9.1 通过网络申请单机版License 11
1.9.2 通过E-Mail申请单机版License 13
1.9.3 加载单机版License 13
1.10 网络版Altium Designer的激活 14
第2章 配置Altium Designer 18
2.1 Altium Designer初始界面 18
2.1.1 初始界面简介 18
2.1.2 工作面板标签 21
2.2 系统参数设置 21
2.2.1 系统常规参数(System-General)设置 22
2.2.2 系统显示参数(System-View)设置 23
2.2.3 系统升级参数(System-AltiumWeb Update)设置 25
2.2.4 系统浮动视窗透明度参数(System-Transparency)设置 25
2.2.5 系统导航参数(System-Navigation)设置 25
2.2.6 系统自动备份参数(System Backup)设置 26
2.2.7 系统项目面板参数(System-Projects Panel)设置 27
2.2.8 系统文件类型参数(System-File Types)设置 29
2.2.9 系统新创建文件默认参数(System-New Document Defaults)设置 29
2.2.10 系统文件锁定参数(System File Locking)设置 30
2.2.11 系统已加载的库文件参数(System-Installed Libraries)设置 30
2.2.12 脚本系统参数(System-Scripting System)设置 31
2.3 版本控制参数(Version Control)设置 31
2.4 文本编辑器参数设置 34
2.5 PCB项目设计实例 35
2.5.1 原理图设计方法 36
2.5.2 PCB设计方法 37
第3章 原理图编辑器 42
3.1 原理图编辑器简介 42
3.2 启动原理图编辑器 43
3.3 原理图编辑器界面 45
3.4 原理图编辑器系统参数设置 46
3.4.1 原理图编辑器常规参数(Schematic-General)设置 46
3.4.2 原理图编辑器图形编辑参数(Schematic-Graphical Editing)设置 48
3.4.3 原理图编辑器鼠标滚轮配置参数(Schematic-Mouse Wheel Configuration)设置 50
3.4.4 原理图编译器参数(Schematic-Copmiler)设置 51
3.4.5 原理图编辑器自动聚焦参数(Schematic-AutoFocus)设置 52
3.4.6 库自动变焦参数(Schematic-Library AutoZoom)设置 52
3.4.7 原理图网格参数(Schematic-Gride)设置 53
3.4.8 切割导线参数(Schematic-Break Wire)设置 53
3.4.9 原理图默认长度单位参数(Schematic-Default Units)设置 54
3.4.10 原理图常用图元默认值参数(Schematic-Default Primitives)设置 54
3.4.11 导入Orcad文件参数(Schematic-Orcad(tm))设置 55
第4章 原理图设计实例 57
4.1 电路原理图设计流程 57
4.2 电路原理图设计 57
4.3 设置编译项目参数 69
4.4 编译项目和定位错误元件 71
4.5 生成网络表 73
4.6 原理图打印 74
第5章 原理图编辑器的显示控制 77
5.1 原理图编辑器【View】菜单简介 77
5.2 原理图编辑器显示调节命令 77
5.3 原理图编辑器缩放显示控制命令 80
5.4 原理图编辑器工具栏简介 80
5.5 “Workspace Panels”工作区面板简介 83
5.6 【Desktop Layouts】桌面布局控制命令 84
5.7 其他显示控制命令 85
5.8 “Window”设置窗口显示 86
第6章 原理图编辑器工作面板 91
6.1 面板显示模式 91
6.2 面板的显示控制 94
6.3 剪贴板面板(Clipboard)功能简介 95
6.4 收藏夹面板(Favorite)功能简介 95
6.5 文件面板(Files)功能简介 97
6.6 库面板(Libraries)功能简介 99
6.6.1 库面板的浏览功能 99
6.6.2 库面板右键菜单 100
6.6.3 加载/卸载元件库 101
6.6.4 库面板的检索功能 103
6.6.5 库面板的放置元件功能 106
6.6.6 库面板的筛选显示功能 106
6.7 项目面板(Projects)功能简介 106
6.8 存储器管理面板(Storage Manager)功能简介 110
6.9 设计片段面板(Snippets)功能简介 112
6.10 导航器面板(Navigator)功能简介 114
6.11 编译对象调试器(Compiled Object Debugger)面板功能简介 116
6.12 图纸面板(Sheet)功能简介 117
6.13 原理图列表面板(SCH List)功能简介 117
6.14 原理图检查器面板(SCH Inspector)功能简介 119
6.15 原理图过滤器面板(SCH Filter)功能简介 120
6.16 帮助面板(Help)功能简介 122
6.16.1 知识中心面板(Knowledge Center panel) 122
6.16.2 快捷键提示面板(Shortcuts) 123
第7章 原理图组成对象的放置 124
7.1 放置元件与设置元件属性 124
7.1.1 放置元件 124
7.1.2 元件属性设置对话框 126
7.1.3 设置属性(Properties)区域各参数 126
7.1.4 设置图形(Graphical)区域各参数 127
7.1.5 编辑元件引脚 127
7.1.6 设置参数列表(Parameters for*)区域各参数 128
7.1.7 设置模型列表(Models for*)区域各参数 129
7.2 放置导线(Wire)与设置导线属性 130
7.3 放置总线(Bus)与设置总线属性 132
7.4 放置总线入口与设置总线入口属性 133
7.5 放置网络标号(Net Label)与设置网络标号属性 134
7.6 放置节点(Junction)与设置节点属性 135
7.7 放置电源端子与设置电源端子属性 136
7.8 放置指示符(Directives)与设置指示符属性 137
7.9 放置注释文字与设置注释文字属性 138
7.10 放置非电气图形的方法 139
7.10.1 放置直线(Line)与设置直线属性 140
7.10.2 放置多边形(Polygon)与设置多边形属性 141
7.10.3 放置椭圆弧(Elliptical Arc)与设置椭圆弧属性 141
7.11 自上而下的层次原理图设计 142
7.12 自下而上的层次原理图设计 146
7.13 图纸连接器的放置和属性设置 148
7.14 放置编译屏蔽指令(compile mask) 149
第8章 编辑电路原理图 151
8.1 选取对象 151
8.1.1 选取对象命令【Select】 151
8.1.2 直接选取对象的方法 152
8.1.3 取消选择命令【DeSeleet】 152
8.2 剪贴对象 153
8.3 智能粘贴命令【Smart Paste】 154
8.4 删除对象 162
8.5 移动与排列对象 163
8.5.1 平移对象 163
8.5.2 旋转对象 164
8.5.3 层移对象 164
8.5.4 层次设计对象的移动 165
8.5.5 排列对象 166
8.6 剪切导线 167
8.7 平移图纸和光标跳转 168
8.8 文本编辑命令 169
8.9 选择存储器 170
8.10 全局编辑 170
8.10.1 原理图元件的全局编辑 171
8.10.2 字符的全局编辑 173
8.11 退出系统 174
第9章 原理图编辑器高级设计功能 177
9.1 生成项目元件库 177
9.2 设计模板管理 178
9.3 层次设计的层间切换(Up/Down Hierarchy) 181
9.4 参数管理器 182
9.5 元件封装管理器 186
9.6 为项目中的图纸编号 188
9.7 从元件库更新原理图元件 190
9.8 设计对象的转换 192
第10章 原理图设计输出/导入 195
10.1 材料清单报表(Bill of Materials) 195
10.1.1 材料清单 195
10.1.2 简易材料清单 198
10.2 层次设计报表 199
10.3 输出作业文件管理器 201
10.4 设计项目打包器 203
10.5 智能PDF生成器 205
10.6 外部设计导入向导 209
第11章 PCB编辑器系统参数设置 214
11.1 PCB编辑器简介 214
11.2 PCB版图设计和布线的特点 215
11.3 启动PCB编辑器 216
11.4 PCB编辑器界面 219
11.5 PCB编辑器系统参数设置 220
11.5.1 常规参数(PCB Editor-General)设置 220
11.5.2 显示参数(PCB Editor-Display)设置 222
11.5.3 板观察器显示参数(PCB Editor-Board Insight Display)设置 224
11.5.4 板观察器模式参数(PCB Editor-Board Insight Modes)设置 225
11.5.5 板观察器透镜参数(PCB Editor-Board Insight Lens)设置 227
11.5.6 交互式布线参数(PCB Editor-Interactive Routing)设置 228
11.5.7 显示/隐藏参数(PCBEditor-Show/Hide)设置 231
11.5.8 字体参数(PCBEditor-True Type Fonts)设置 232
11.5.9 鼠标滚轮参数(PCB Editor-Mouse Wheel Configuration)设置 232
11.5.10 默认参数(PCB Editor-Defaults)设置 232
11.5.11 PCB三维模型参数(PCB Editor-PCB 3D)设置 232
11.5.12 报告参数(PCB Editor-Reports)设置 233
第12章 PCB板层设置 235
12.1 PCB简介 235
12.1.1 概述 235
12.1.2 印制电路板的结构 236
12.2 PCB形状设置 237
12.3 PCB层集合管理器 243
12.3.1 启动层集合管理器 243
12.3.2 添加信号层(Signal Layer) 244
12.3.3 添加内电层(Internal Plane) 244
12.3.4 钻孔对管理器 247
12.3.5 阻抗计算公式编辑器 247
12.3.6 放置电路板层集合图注 249
12.4 层定义及显示和颜色属性 249
12.4.1 设置层显示和颜色属性 250
12.4.2 层定义 250
12.4.3 系统工作层颜色属性 253
12.5 PCB层集合管理器(Layer Sets Manager) 253
第13章 PCB布局布线 259
13.1 导入原理图设计数据 259
13.2 元件布局 261
13.3 自动布线 264
13.4 交互式布线 272
13.5 交互式差分对布线 274
13.6 智能交互式布线 279
13.7 实时阻抗布线 280
13.8 多线轨布线 283
13.9 等长布线 284
13.10 交互式调整布线长度 287
13.11 FPGA和PCB的引脚双向优化同步与更新 290
第14章 PCB常用对象的放置及属性设置 292
14.1 放置辅助对象及属性设置 292
14.2 放置直线(Line)及属性设置 293
14.3 放置字符串(String)及属性设置 293
14.4 放置焊盘(Pad)及属性设置 295
14.5 放置过孔(Via)及属性设置 297
14.6 放置元件(Component)及属性设置 298
14.7 放置坐标(Coordinate)及属性设置 300
14.8 放置尺寸(Dimension)及属性设置 300
14.8.1 直线尺寸标注(Linear) 301
14.8.2 其他尺寸标注图示 303
14.9 放置敷铜(Polygon Pour) 303
14.10 放置禁止布线对象 311
第15章 编辑PCB文件 312
15.1 选择性粘贴命令【Paste Special...】 312
15.2 选择对象 313
15.3 布线切割器命令【Slice Tracks】 318
15.4 移动对象命令【Move】 319
15.5 对齐对象命令【Align】 321
15.6 孔径编辑器 322
15.7 原点设置 323
15.8 跳转功能 323
15.9 电路板三维显示 324
15.10 板观察器 326
15.11 飞线显示 330
第16章 PCB设计规则 332
16.1 电气规则(Electrical) 333
16.2 布线规则(Routing) 335
16.3 表贴式封装设计规则(SMT) 340
16.4 屏蔽设计规则(Mask) 342
16.5 内电层设计规则(Plane) 343
16.6 测试点设计规则(Testpoint) 345
16.7 制造设计规则(Manufacturing) 346
16.8 高频电路设计规则(High Speed) 348
16.9 元件布置规则(Placement) 353
16.10 信号完整性分析设计规则(Signal Integrity) 357
16.11 规则向导(Rule Wizard) 357
第17章 PCB编辑器高级设计工具 360
17.1 网表管理 360
17.1.1 网表管理器 360
17.1.2 清理网络布线 363
17.1.3 配置物理连接网络 363
17.2 布局布线空间(Room) 365
17.3 对象分类管理器 370
17.4 设计规则检查器 371
17.5 元件体管理器(Component Body Manager) 374
17.5.1 选择元件体形状 375
17.5.2 添加元件体到封装 377
17.5.3 设置元件体参数 377
17.5.4 元件体的批处理设置 378
17.6 撤销布线 379
17.7 重新标注元件 379
17.8 从PCB库更新封装 380
17.9 交互定位 381
17.10 交互选择 381
17.11 转换工具 382
17.12 补泪滴和删除泪滴 383
17.13 屏蔽导线 383
17.14 距离测量 384
17.15 报告输出 385
17.15.1 板卡信息报表 385
17.15.2 网络状态报表 386
第18章 信号完整性分析 387
18.1 信号完整性简介 387
18.1.1 信号完整性(Signal Integrity) 387
18.1.2 信号完整性分析的基本概念 387
18.1.3 基于信号完整性分析的PCB设计方法 389
18.1.4 在Altium Designer中进行信号完整性分析 390
18.1.5 IBIS模型简介 391
18.2 设置信号完整性分析规则 393
18.3 设置元件的信号完整性模型 399
18.4 引脚模型编辑器 400
18.4.1 编辑集成电路引脚模型 402
18.4.2 编辑连接器件引脚模型 403
18.4.3 编辑二极管引脚模型 404
18.4.4 编辑双极型晶体管引脚模型 405
18.5 信号完整性分析器 408
18.6 波形的管理 418
18.7 波形文件选项设置 425
18.8 新建信号波形 426
18.9 模拟数据面板 428
18.10 波形打印 429
第19章 Altium Designer集成库 432
19.1 集成库概述 432
19.2 元件库标准 433
19.3 元件库格式 434
19.4 原理图库文件编辑器 434
19.4.1 启动原理图库文件编辑器 434
19.4.2 【Tools】菜单命令 436
19.4.3 【Reports】菜单命令 438
19.4.4 【Place】菜单命令 439
19.5 集成库的浏览 441
19.6 创建原理图元件库 442
19.6.1 创建一个新元件 442
19.6.2 设置元件属性 443
19.7 模型管理器 444
19.8 STEP格式3D文件的导入和导出 449
19.9 创建一个多子件的原理图元件 451
19.10 从其他库中添加元件 453
19.11 PCB库文件编辑器 454
19.12 创建PCB封装 455
19.12.1 手工创建PCB封装 455
19.12.2 利用向导创建元件封装 458
19.13 特殊元件封装 460
19.14 库分割器 472
19.15 创建集成元件库 473
19.16 Protel99元件库的导入和导出 474