内容简介
第1章 绪论
1.1 EDA技术的含义
1.2 EDA技术的发展历程
1.3 EDA技术的主要内容
1.4 EDA软件系统的构成
1.5 EDA工具的发展趋势
1.6 EDA的工程设计流程
1.7 数字系统的设计
习题
第2章 可编程逻辑器件
2.1 可编程逻辑器件的种类及分类方法
2.2 复杂的可编程逻辑器件
2.3 FPGA的配置模式
2.4 FPGA与CPLD的比较
习题
第3章 VHDL编程基础
3.1 概述
3.2 VHDL语言要素
3.3 VHDL操作符
习题
第4章 VHDL程序结构
4.1 实体
4.2 结构体
4.3 块语句结构
4.4 进程
4.5 子程序
4.6 库
4.7 VHDL程序包
4.8 配置
习题
第5章 VHDL顺序语句
5.1 赋值语句
5.2 转向控制语句
5.3 WAIT语句
5.4 NULL语句
5.5 子程序调用语句
5.6 返回语句
5.7 其他语句和说明
习题
第6章 VHDL并行语句
6.1 进程语句
6.2 块语句
6.3 并行信号赋值语句
6.4 并行过程调用语句
6.5 元件例化语句
6.6 生成语句
习题
第7章 VHDL描述风格
7.1 行为描述
7.2 数据流描述
7.3 结构描述
习题
第8章 VHDL语言程序设计
8.1 组合逻辑电路设计
8.2 时序逻辑电路设计
8.3 存储器设计
8.4 8位并行预置加法计数器设计
8.5 8位硬件加法器设计
8.6 正负脉宽数控调制信号发生器设计
8.7 D/A接口电路与波形发生器设计
8.8 BCD译码显示电路设计
8.9 MCS-51单片机与CPLD接口逻辑设计
8.10 数字频率计设计
8.11 A/D采样控制器设计
8.12 8位硬件乘法器设计
8.13 流水灯控制器设计
习题
第9章 有限状态机
9.1 一般状态机的设计
9.2 摩尔状态机的VHDL设计
9.3 米利状态机的VHDL设计
9.4 状态机的状态编码
9.5 状态机剩余状态处理
习题
第10章 MAX+plusⅡ及QuartusⅡ软件应用
10.1 MAX+plusⅡ软件应用指导
10.2 QuartusⅡ软件应用指导
习题
第11章 实验指导
11.1 十进制计数器设计
11.2 D触发器设计
11.3 8位加法器设计
11.4 单稳态电路设计
11.5 秒表设计
11.6 循环彩灯控制电路设计
11.7 D/A控制电路设计
11.8 A/D采样控制器设计
11.9 数字频率计设计
11.10 正负脉宽数控调制信号发生器的设计
11.11 序列检测器设计
参考文献