第1章 初识Protel DXP 1
1.1 Protel DXP概述 1
1.1.1 Protel DXP的发展历史 1
1.1.2 Protel DXP的功能概览 2
1.1.3 Protel DXP特点 2
1.2 Protel DXP的系统配置要求 3
1.3 Protel DXP的安装与卸载 3
1.4 Protel DXP集成开发环境 4
1.4.1 Protel DXP的设计界面 4
1.4.2 Protel DXP环境参数设置 7
1.5 Protel DXP的文件管理 11
第2章 Protel DXP原理图设计基础 13
2.1 原理图设计步骤 13
2.2 创建原理图文件 14
2.3 原理图的界面介绍 16
2.4 原理图编辑环境设置 16
2.4.1 图纸设置 17
2.4.2 原理图环境参数设置 23
2.5 Protel DXP元件库的管理 34
2.5.1 原理图元件库管理 34
2.5.2 已加载元件库 35
2.5.3 加载/卸载元件库 35
2.5.4 搜索元件库 37
2.6 电路原理图绘制工具 39
2.6.1 元器件 40
2.6.2 导线 47
2.6.3 总线 49
2.6.4 总线入口 50
2.6.5 网络标签 51
2.6.6 电源端口 53
2.6.7 节点 54
2.6.8 指示符 55
2.7 元件的编辑操作 56
2.7.1 元件的选择 56
2.7.2 取消选择状态 57
2.7.3 元件的移动 57
2.7.4 元件的删除 58
2.7.5 元件的旋转 58
2.7.6 元件的复制粘贴 59
2.7.7 排列与对齐 61
2.8 绘图工具 63
2.8.1 直线 63
2.8.2 多边形 64
2.8.3 椭圆弧 64
2.8.4 贝塞尔曲线 65
2.8.5 文本字符串 66
2.8.6 文本框 66
2.8.7 矩形 67
2.8.8 椭圆 68
2.8.9 图形 68
2.8.10 设定粘贴队列 69
2.9 思考与练习 69
第3章 制作元件与建立元件库 71
3.1 元件库管理 71
3.2 元件库编辑器 72
3.3 创建元件库及制作元件 75
3.3.1 创建原理图元件库 75
3.3.2 工作区参数设置 76
3.3.3 制作元件工具栏 77
3.3.4 原理图元件库制作实例 79
3.4 元件库输出报表 88
3.5 生成项目元件库 91
3.6 思考与练习 92
第4章 原理图后期处理 93
4.1 原理图电气规则检查 93
4.2 项目编译 96
4.3 网络表 98
4.4 原理图报表输出 100
4.4.1 元件清单 101
4.4.2 元件交叉参考报表 104
4.4.3 项目层次结构表 105
4.4.4 简单元件清单报表 105
4.4.5 单引脚网络报表 106
4.5 输出任务配置文件 107
4.6 思考与练习 108
第5章 层次式原理图设计 109
5.1 层次式原理图的基本概念 109
5.2 层次式原理图常用工具 110
5.2.1 图纸符号 110
5.2.2 图纸入口 111
5.2.3 端口 112
5.3 层次式原理图的设计方法 114
5.3.1 自下而上的层次式原理图设计 114
5.3.2 自上而下的层次式原理图设计 117
5.4 层次原理图之间的切换 120
5.4.1 设计管理器切换原理图 121
5.4.2 菜单命令切换原理图 121
5.5 生成层次组织报表 122
5.6 思考与练习 122
第6章 PCB设计基础 123
6.1 PCB的结构 123
6.2 PCB设计原则及流程 124
6.3 系统参数设置 125
6.4 创建PCB文档 131
6.4.1 通过PCB向导创建PCB 131
6.4.2 利用PCB模板创建PCB 134
6.4.3 使用菜单命令生成PCB文件 135
6.5 规划PCB 136
6.5.1 电路板图纸的设置 136
6.5.2 电路板层设置 136
6.5.3 PCB物理边框设置 140
6.5.4 PCB布线框的设置 141
6.6 原理图与PCB的同步设计 142
6.6.1 装载元件封装库 142
6.6.2 设置同步比较规则 142
6.6.3 导入网络表 143
6.6.4 原理图与PCB同步更新 146
6.7 PCB视图操作 148
6.7.1 PCB编辑区的视图显示 148
6.7.2 PCB的3D显示 150
6.7.3 飞线显示 151
6.8 PCB编辑功能 151
6.9 思考与练习 154
第7章 PCB设计的布局与布线操作 155
7.1 设计规则设置 155
7.1.1 电气设计规则 156
7.1.2 布线设计规则 159
7.1.3 SMD布线规则 163
7.1.4 阻焊层设计规则 164
7.1.5 内电层设计规则 164
7.1.6 测试点设计规则 165
7.1.7 PCB制板规则 166
7.1.8 高速电路设计规则 167
7.1.9 元件布局规则 168
7.2 元件布局 170
7.2.1 自动布局 170
7.2.2 手工布局 171
7.3 PCB的布线 173
7.3.1 自动布线 173
7.3.2 手动布线 175
7.4 PCB特殊编辑技巧 177
7.5 内层的建立与分割 184
7.5.1 板层堆栈管理器 184
7.5.2 布线板层 186
7.5.3 电源板层 187
7.6 多层PCB的设计 189
7.7 思考与练习 194
第8章 创建PCB元器件封装 195
8.1 PCB封装库编辑器 195
8.2 手工创建新的元器件封装 196
8.2.1 元器件封装概述 196
8.2.2 常用元器件封装介绍 197
8.2.3 手动创建元器件封装 199
8.3 利用向导创建元器件封装 203
8.4 生成项目元器件封装库 205
8.5 创建和使用集成库 206
8.6 思考与练习 209
第9章 PCB报表生成与输出 210
9.1 设计规则检查(DRC) 210
9.1.1 在线DRC 210
9.1.2 批处理DRC 211
9.1.3 排除设计规则冲突 214
9.2 生成报表 215
9.2.1 生成PCB网络报表 215
9.2.2 生成PCB信息报表 216
9.2.3 生成元器件清单报表 218
9.2.4 生成元器件交叉参考表 219
9.2.5 生成光绘文件 220
9.2.6 生成数控钻孔文件 221
9.2.7 生成元件插置文档 222
9.2.8 生成测试点报表 222
9.2.9 生成网络状态表 222
9.2.10 其他信息表 223
9.3 PCB文件输出 223
9.4 习题与思考 225
第10章 电路仿真 226
10.1 Protel DXP的仿真元件 226
10.1.1 仿真元件 226
10.1.2 仿真函数 249
10.1.3 仿真传输线 249
10.1.4 仿真激励源 250
10.1.5 仿真属性编辑 257
10.2 仿真初始状态的设置 258
10.3 仿真方式设置 261
10.4 信号波形分析 267
10.5 模拟电路仿真范例 272
10.6 数字电路仿真范例 275
10.7 思考与练习 277
第11章 PCB信号完整性分析 278
11.1 Protel DXP信号完整性分析的特性 278
11.2 设置信号完整性分析规则 278
11.3 元件的信号完整性模型 286
11.3.1 添加信号完整性模型 286
11.3.2 使用模型分配的对话框添加信号完整性模型 286
11.3.3 手工添加元件信号完整性模型 289
11.3.4 导入IBIS模型 289
11.3.5 保存模型 290
11.4 信号完整性分析器 291
11.5 思考与练习 295
第12章 DXP环境下的FPGA设计 296
12.1 FPGA设计初步 296
12.2 对VHDL和原理图的混合设计与仿真 298
12.2.1 创建混合FPGA项目 298
12.2.2 VHDL测试文件和VHDL行为描述文件 303
12.2.3 设计的编译 306
12.2.4 设计的仿真 307
12.3 FPGA属性设置 309
12.3.1 一般属性 310
12.3.2 高级属性 310
12.4 Protel DXP和Altera FPGA接口 311
12.5 思考与练习 311