1 EDA技术概述 1
EDA技术发展概况 1
可编程逻辑器件的发展概况 4
硬件描述语言 8
EDA技术的优势 12
EDA技术的发展趋势 13
可编程逻辑器件的设计流程 13
2 可编程逻辑器件的基本结构 21
PLD的基本结构 21
PLD的表示方法 22
简单PLD的基本结构 23
EPLD和CPLD的基本结构 26
FPGA的基本结构 31
硬件测试技术 40
FPGA/CPLD产品概述 44
可编程逻辑器件的编程与配置 53
习题 58
3 Quartus Ⅱ的使用方法 59
Quartus Ⅱ软件介绍 59
Quartus Ⅱ软件设计流程 63
Quartus Ⅱ软件设计实例——正弦信号发生器设计 80
4 硬件描述语言VHDL 105
概述 105
VHDL语言的基本结构 107
VHDL语言要素 117
VHDL语句 125
常用单元电路的设计实例 146
习题 168
5 VHDL应用实例 171
AD574控制器设计 171
静态随机存储器SRAM设计 173
数字频率计设计 175
乒乓球游戏电路设计 179
交通灯控制器的设计 184
空调系统有限状态自动机 186
电机转速控制 188
FIR滤波器 192
11阶FIR滤波器 194
任意波形合成器的设计 199
6 SOPC技术 203
SOPC Builder 203
Nios Ⅱ软核处理器 208
Nios Ⅱ软核处理器软件开发 212
SOPC系统设计实例 217