前言
第1章 EDA技术概述
1.1 EDA技术的含义
1.2 EDA技术的发展
1.3 EDA技术的主要内容
1.4 EDA设计方法
1.5 EDA设计流程
本章小结
习题
第2章 可编程逻辑器件
2.1 概述
2.2 可编程逻辑器件的组成和分类
2.3 可编程阵列逻辑(PAL)器件
2.4 通用逻辑阵列(GAL)器件
2.5 复杂可编程逻辑器件(CPLD)
2.6 现场可编程门阵列(FPGA)器件
2.7 FPGA和CPLD的差别与特点
2.8 可编程逻辑器件产品简介
本章小结
习题
第3章 EDA开发软件及应用
3.1 QuartusⅡ简介
3.2 QuartusⅡ软件的安装
3.3 QuanusⅡ软件的设计流程
3.4 QuartusⅡ软件的设计应用
3.5 QuartusⅡ中可参数化宏模块介绍及应用
3.6 嵌入式逻辑分析仪SignalTapⅡ
3.7 仿真软件ModelSim及其应用
本章小结
习题
第4章 VerilogHDL硬件描述语言
4.1 VerilogHDL概述
4.2 VerilogHDL语言要素
4.3 VerilogHDL设计模块的基本结构
4.4 门级建模
4.5 数据流建模
4.6 行为级建模
4.7 结构建模
4.8 任务和函数
4.9 编译预处理
4.10 系统任务和系统函数
本章小结
习题
第5章 EDA基础实验
5.1 原理图输入法设计实验
5.2 VerilogHDL输入法设计实验
5.3 硬件控制接口实验
本章小结
习题
第6章 EDA技术的应用
6.1 数字钟设计
6.2 键盘扫描及数码管显示应用
6.3 串行接口应用
6.4 计算器设计
6.5 交通控制器设计
本章小结
习题
附录 ATE3教学与开发平台
附录 BDE2教学与开发平台
参考文献