第1章 AltiumDesigner13入门 1
1.1 操作界面 1
1.1.1 Altium Designer 13的集成开发环境概述 1
1.1.2 Altium Designer 13的几种开发环境 3
1.2 启动软件 4
1.2.1 创建新的工程文件 5
1.2.2 原理图编辑器的启动 6
1.2.3 PCB编辑器的启动 7
1.2.4 操作实例——创建集成频率合成器电路文件 7
1.3 主窗口 8
1.3.1 菜单栏 8
1.3.2 工具栏 15
1.3.3 工作窗口 15
1.3.4 工作区面板 16
1.4 文件管理系统 17
1.4.1 工程文件 17
1.4.2 自由文件 17
1.4.3 存盘文件 18
第2章 原理图绘制 19
2.1 加载元件库 19
2.1.1 元件库的分类 19
2.1.2 打开“库”面板 19
2.1.3 加载和卸载元件库 20
2.1.4 操作实例——加载集成频率合成器电路元件库 21
2.2 放置元件 22
2.2.1 搜索元件 22
2.2.2 操作实例——搜索元件集成芯片 24
2.2.3 放置元件 25
2.2.4 操作实例——放置集成频率合成器电路元件 27
2.2.5 调整元件位置 28
2.2.6 元件的排列与对齐 30
2.2.7 操作实例——集成频率合成器电路元件布局 31
2.3 绘制工具 32
2.3.1 绘制原理图的工具 32
2.3.2 绘制导线 33
2.3.3 操作实例——集成频率合成器电路导线连接 34
2.3.4 绘制总线 35
2.3.5 操作实例——集成频率合成器电路总线连接 36
2.3.6 绘制总线分支 37
2.3.7 操作实例——集成频率合成器电路总线分支连接 38
2.3.8 放置电路节点 39
2.3.9 设置网络标号 40
2.3.10 操作实例——集成频率合成器电路放置网络标号 41
2.3.11 放置电源和接地符号 42
2.3.12 操作实例——集成频率合成器电路放置原理图符号 43
2.3.13 放置输入/输出端口 44
2.3.14 操作实例——集成频率合成器电路放置电源端口 46
2.3.15 放置忽略ERC测试点 47
2.3.16 设置PCB布线标志 48
2.4 综合演练——主机电路 49
第3章 原理图编辑 57
3.1 原理图的组成 57
3.2 原理图编辑器界面简介 58
3.2.1 菜单栏 59
3.2.2 工具栏 59
3.2.3 工作窗口和工作面板 61
3.3 原理图图纸设置 62
3.3.1 原理图文档设置 62
3.3.2 操作实例——集成频率合成器电路文档属性 67
3.4 原理图工作环境设置 68
3.4.1 “General”选项卡的设置 68
3.4.2 “Graphical Editing”选项卡的设置 72
3.4.3 “Mouse Wheel Configuration”选项卡的设置 75
3.4.4 “Complier”选项卡的设置 75
3.4.5 “AutoFocus”选项卡的设置 77
3.4.6 “Grids”选项卡的设置 78
3.4.7 “Break Wire”选项卡的设置 78
3.4.8 “Default Units”选项卡的设置 79
3.4.9 “Default Primitives”选项卡的设置 80
3.4.10 “Orcad(tm)”选项卡的设置 82
3.5 原理图中的常用操作 83
3.5.1 元件的属性编辑 84
3.5.2 元件编号管理 85
3.5.3 操作实例——集成频率合成器电路元件属性编辑 87
3.5.4 回溯更新原理图元件标号 90
3.5.5 工作窗口的缩放 92
3.5.6 刷新原理图 93
3.5.7 高级粘贴 94
3.5.8 查找文本 95
3.5.9 文本替换 96
3.5.10 发现下一个 97
3.5.11 查找相似对象 97
第4章 原理图高级编辑 100
4.1 使用“Navigator”(导航)面板进行快速浏览 100
4.2 原理图的电气检测及编译 102
4.2.1 原理图的自动检测设置 102
4.2.2 原理图的编译 107
4.2.3 原理图的修正 107
4.2.4 操作实例——编译集成频率合成器电路 110
4.3 报表的输出 111
4.3.1 网络报表 111
4.3.2 操作实例——生成集成频率合成器电路网络报表 116
4.3.3 元件报表 117
4.3.4 元件交叉引用报表 121
4.3.5 元件简单元件清单报表 121
4.3.6 元件测量距离 122
4.3.7 端口引用参考表 122
4.3.8 打印输出 123
4.3.9 创建输出任务配置文件 124
4.4 综合演练——电动车报警电路 125
第5章 高级原理图绘制 137
5.1 层次原理图设计 137
5.1.1 层次原理图概念 137
5.1.2 项层原理图设计 137
5.1.3 操作实例——绘制机顶盒电路顶层原理图 141
5.1.4 子原理图设计 144
5.1.5 操作实例——绘制机顶盒子原理图 144
5.2 层次原理图的设计方法 148
5.2.1 自上而下 148
5.2.2 操作实例——绘制机顶盒电路1 148
5.2.3 自下而上 150
5.2.4 操作实例——绘制机顶盒电路2 151
5.3 层次原理图之间的切换 153
5.3.1 用Projects工作面板切换 153
5.3.2 用命令方式切换 153
5.4 层次设计报表 156
5.4.1 层次设计报表的生成 156
5.4.2 操作实例——生成机顶盒电路报表文件 156
5.5 综合演练 157
5.5.1 自上而下绘制电路 157
5.5.2 自下而上绘制电路 164
第6章 原理图库设计 173
6.1 创建原理图元件库 173
6.1.1 元件库面板 174
6.1.2 工具栏 175
6.1.3 创建原理图库 177
6.1.4 设置元件库编辑器工作区参数 178
6.1.5 库元件设计 180
6.1.6 绘制含有子部件的库元件 183
6.1.7 操作实例——创建单片机芯片文件 184
6.2 绘图工具介绍 185
6.2.1 绘图工具 185
6.2.2 绘制直线 186
6.2.3 绘制椭圆弧和圆弧 187
6.2.4 绘制多边形 189
6.2.5 操作实例——绘制运算放大器LF353 191
6.2.6 绘制矩形 192
6.2.7 操作实例——绘制单片机芯片外形 193
6.2.8 绘制贝塞尔曲线 195
6.2.9 操作实例——正弦曲线 196
6.2.10 绘制椭圆或圆 196
6.2.11 绘制扇形 197
6.2.12 放置文本字和文本框 198
6.2.13 放置图片 201
6.3 综合演练 203
6.3.1 绘制解码芯片 203
6.3.2 绘制三端稳压电源调整器 206
第7章 印制电路板绘制 208
7.1 PCB界面简介 208
7.1.1 菜单栏 209
7.1.2 主工具栏 209
7.2 创建PCB文件 210
7.2.1 利用“PCB板向导”创建PCB文件 210
7.2.2 操作实例——创建集成频率合成器印制板电路 217
7.2.3 使用菜单命令创建PCB文件 219
7.2.4 利用模板创建PCB文件 219
7.3 PCB图的绘制 220
7.3.1 绘制铜模膜导线 220
7.3.2 绘制直线 222
7.3.3 放置元件封装 222
7.3.4 操作实例——集成频率合成器电路放置器件 224
7.3.5 放置焊盘和过孔 226
7.3.6 操作实例——集成频率合成器印制板电路放置焊盘 229
7.3.7 放置文字标注 231
7.3.8 操作实例——集成频率合成器印制板电路标注 232
7.3.9 放置坐标原点和位置坐标 233
7.3.10 操作实例——集成频率合成器印制板电路位置设定 234
7.3.11 放置尺寸标注 235
7.3.12 操作实例——集成频率合成器印制板电路标注尺寸 237
7.3.13 绘制圆弧 238
7.3.14 操作实例——集成频率合成器印制板电路绘制边界 240
7.3.15 绘制圆 242
7.3.16 放置填充区域 242
第8章 印制电路板编辑 245
8.1 PCB的设计流程 245
8.1 1 电路板物理结构及编辑环境参数设置 245
8.1.2 电路板物理边框的设置 246
8.1.3 电路板图纸的设置 250
8.1.4 电路板层的设置 253
8.1.5 电路板层显示与颜色设置 257
8.1.6 PCB布线区的设置 259
8.1.7 参数设置 260
8.2 在PCB编辑器中导入网络报表 261
8.2.1 准备工作 261
8.2.2 操作实例——集成频率合成器印制板电路电路板规划 261
8.2.3 导入网络报表 262
8.2.4 操作实例——集成频率合成器印制板电路导入网络报表 264
8.3 元件的布局 266
8.3.1 自动布局 266
8.3.2 手动布局 268
8.3.3 操作实例——集成频率合成器印制板电路布局 270
8.3.4 3D效果图 273
8.3.5 操作实例——集成频率合成器印制板电路模型 275
8.3.6 网络密度分析 275
8.4 PCB的布线 276
8.4.1 自动布线 276
8.4.2 操作实例——集成频率合成器印制板电路布线 279
8.4.3 手动布线 280
8.5 建立敷铜、补泪滴以及包地 281
8.5.1 建立敷铜 281
8.5.2 操作实例——集成频率合成器电路敷铜 283
8.5.3 补泪滴 284
8.5.4 包地 285
8.5.5 元件引脚网络报表 286
8.6 综合演练 286
第9章 电路仿真 296
9.1 电路仿真的基本概念 296
9.2 电路仿真设计过程 296
9.3 放置电源及仿真激励源 297
9.4 仿真分析的参数设置 302
9.4.1 通用参数的设置 303
9.4.2 仿真数学函数 304
9.4.3 仿真方式的具体参数设置 305
9.4.4 Operating Point Analysis(工作点分析) 305
9.4.5 Transient/Fourier Analysis(瞬态特性与傅里叶分析) 306
9.4.6 DC Sweep Analysis(直流传输特性分析) 307
9.4.7 AC Small Signal Analysis(交流小信号分析) 308
9.4.8 Noise Analysis(噪声分析) 309
9.4.9 Pole-Zero Analysis(零-极点分析) 310
9.4.10 Transfer Function Analysis(传递函数分析) 311
9.4.11 Temperature Sweep(温度扫描) 312
9.4.12 Parameter Sweep(参数扫描) 312
9.4.13 Monte Carlo Analysis(蒙特卡罗分析) 313
9.5 特殊仿真元件的参数设置 315
9.5.1 节点电压初值 315
9.5.2 节点电压 316
9.5.3 仿真数学函数 317
9.6 综合演练 318
第10章 电路信号分析 326
10.1 信号完整性的基本介绍 326
10.1.1 信号完整性定义 326
10.1.2 在信号完整性分析方面的功能 327
10.1.3 将信号完整性集成进标准的板卡设计流程中 327
10.2 信号完整性演示范例 328
10.3 进行信号完整性分析特点 328
10.4 综合演练 329
第11章 电路可编程设计 347
11.1 可编程设计概述 347
11.2 FPGA应用设计实例 348
11.2.1 创建FPGA工程文件 348
11.2.2 FPGA工程的属性设置 349
11.2.3 绘制电路原理图 350
11.2.4 默认FPGA芯片的选择 352
11.2.5 设计配置 353
11.2.6 生成EDIF文件 359
11.2.7 反向标注FPGA工程 359
11.3 VHDL应用设计实例 360
11.3.1 VHDL中的描述语句 360
11.3.2 创建FPGA工程 369
11.3.3 创建VHDL设计文件 369
11.3.4 创建VHDL库文件 370
11.3.5 创建顶层电路原理图文件 373
11.3.6 创建子电路原理图文件 377
11.3.7 创建VHDL测试文件 378
11.3.8 FPGA工程的设置 378
11.3.9 FPGA工程的编译 380
第12章 封装库设计 382
12.1 创建PCB元件库及元件封装 382
12.1.1 封装概述 382
12.1.2 常用元封装介绍 382
12.1.3 PCB库编辑器 383
12.1.4 PCB库编辑器环境设置 386
12.1.5 用PCB元件向导创建规则的PCB元件封装 389
12.1.6 手动创建不规则的PCB元件封装 392
12.2 元件封装检查和元件封装库报表 395
12.3 创建项目元件库 397
12.3.1 创建原理图项目元件库 398
12.3.2 使用项目元件库更新原理图 399
12.3.3 创建项目PCB元件封装库 403
12.3.4 创建集成元件库 403
12.4 综合演练—库文件设计 404
12.4.1 三端稳压电源调整器封装库 404
12.4.2 解码器芯片封装库 407
12.4.3 集成库设计 411
第13章 大功率开关电源电路设计综合实例 415
13.1 电路分析 415
13.2 创建工程文件 416
13.3 创建元件库 416
13.3.1 创建PM4020A元件 416
13.3.2 创建可变电阻 422
13.3.3 制作变压器元件 427
13.4 绘制原理图文件 432
13.5 原理图高级编辑 438
13.6 设计PCB 439
13.6.1 创建PCB文件 439
13.6.2 元件布局 442
13.6.3 布线 443
13.6.4 建立敷铜 444
附录A Altium Designer 13软件的安装和卸载 447