第1章 绪论 1
1.1 EDA技术的概念及其应用范畴 1
1.2 EDA技术的发展史 2
1.3 EDA设计流程 3
1.4 EDA技术的主要内容及主要的EDA厂商 7
1.5 常用的EDA工具 12
1.6 EDA技术的发展趋势 14
1.7 EDA技术的应用 16
本章小结 18
习题 18
第2章 VHDL硬件描述语言 19
2.1 VHDL概述 19
2.2 VHDL入门知识 21
2.3 VHDL程序基本结构 25
2.4 VHDL语言要素 37
2.5 VHDL顺序语句 61
2.6 VHDL并行语句 88
本章小结 106
习题 106
第3章 CPLD与FPGA结构及应用 111
3.1 PLD概述 111
3.2 PLD结构及特点 113
3.3 FPGA结构、原理及其产品 114
3.4 CPLD结构、原理及其产品 122
3.5 在系统可编程(ISP)逻辑器件 124
3.6 FPGA/CPLD在电子产品开发中的应用选择 127
3.7 FPGA/CPLD器件的标识含义 131
3.8 FPGA/CPLD主要生产商 131
本章小结 134
习题 134
第4章EDA工具软件的使用及设计流程 135
4.1 Quartus Ⅱ的使用及设计流程 135
4.2 Quartus Ⅱ设计流程举例 144
4.3 Max+plus Ⅱ使用及设计流程 155
本章小结 179
习题 179
第5章 基本电路的VHDL实现 180
5.1基本逻辑电路的V HDL设计 180
5.2存储器的VHDL设计 195
5.3状态机的VHDL设计 200
5.4 VHDL描述风格 213
本章小结 216
习题 216
第6章EDA实验开发系统 217
6.1 GW48型 EDA实验开发系统原理与使用 217
6.2 GW48实验电路结构图 222
6.3 GW48系统结构图信号名与芯片引脚对照表 233
6.4 GW48型EDA实验开发系统使用示例 238
本章小结 241
习题 241
第7章EDA技术实验 242
7.1 1位全加器原理图输入设计 242
7.2 1位全加器V HDL文本输入设计 244
7.3有时钟使能的两位十进制计数器VHDL文本输入设计 246
7.4 4位十进制频率计V HDL文本输入设计 249
7.5数字秒表V HDL文本输入设计 254
7.6交通灯信号控制器VHDL文本输入设计 258
7.7 EDA实验报告范例 267
本章小结 272
习题 272
第8章 基于VHDL课程设计实例 273
8.1多路彩灯控制器的设计 273
8.2数字式竞赛抢答器 281
8.3电梯控制器 292
8.4出租车计费器 304
8.5微波炉控制器 317
8.6 FIR滤波器 329
8.7 I2C总线控制器 348
8.8直接数字频率合成器 367
8.9自动售货机 388
8.10多功能调制解调器 394
本章小结 410
习题 410
第9章 经典实例开发举例 411
9.1系统设计方法 411
9.2最小系统整体结构 411
9.3硬件连接及原理 412
9.4系统软件设计 417
本章小结 446
习题 446
参考文献 447