第1章 EDA技术概述 1
1.1 EDA技术及其应用 1
1.2 课程内容简介 3
1.3 数字系统的实现方式与设计流程 5
1.4 EDA技术的发展趋势 7
第2章 Protel 99 SE原理图基础 8
2.1 Protel 99 SE软件概述 8
2.2 Protel 99 SE的安装与启动 9
2.3 Protel 99 SE的基本操作 12
2.4 原理图设计的一般步骤 21
2.5 原理图编辑器工作环境 22
2.6 实践技能训练 32
第3章 Protel 99 SE原理图元件库操作 39
3.1 原理图中库文件的管理 39
3.2 原理图元器件库编辑器 47
3.3 创建原理图元件 61
3.4 实践技能训练 65
第4章 Protel 99 SE原理图设计 70
4.1 任务及要求 70
4.2 元件位置的调整 71
4.3 放置标号和连接电路 76
4.4 元件属性的整体编辑 85
4.5 原理图的ERC检查 87
4.6 原理图中相关报表的生成 89
4.7 原理图的打印输出 93
4.8 实践技能训练 94
第5章 PCB环境设置 103
5.1 PCB文件的建立 103
5.2 窗口设置 104
5.3 编辑区缩放 105
5.4 Document Option(图画属性)设置 108
5.5 Preferences(系统参数)对话框的设置 111
5.6 实践技能训练 119
第6章 Protel 99 SE印刷线路板封装库操作 126
6.1 PCB中库文件的管理 126
6.2 封装库的编辑 131
6.3 实践技能训练 140
第7章 Protel 99 SE印刷线路板的设计 149
7.1 PCB设计基础 149
7.2 PCB元器件的布局 150
7.3 PCB的布线 157
7.4 PCB的后续处理及DRC检查 165
7.5 实践技能训练 170
第8章 可编程逻辑器件及其设计软件 181
8.1 可编程逻辑器件发展概况 181
8.2 可编程逻辑器件的分类 182
8.3 PLD的基本结构及电路表示方法 184
8.4 复杂可编程逻辑器件(CPLD) 186
8.5 现场可编程门阵列(FPGA) 187
8.6 PLD开发软件QuartusⅡ9.0简介 188
第9章 VHDL语言基础 202
9.1 概述 202
9.2 VHDL语言的基本知识 204
9.3 VHDL程序的基本结构 209
9.4 库、程序包及配置 218
第10章 VHDL程序设计 223
10.1 VHDL顺序语句 223
10.2 VHDL并行语句 229
10.3 VHDL组合逻辑电路设计 234
10.4 VHDL时序逻辑电路设计 238
10.5 数字系统程序设计举例 240
参考文献 247