第1章 EDA技术概述 1
1.1 EDA技术简介 1
1.2 EDA技术的发展趋势 2
1.3 常用EDA软件工具介绍 4
1.4 本章小结 5
第2章 可编程逻辑器件 6
2.1 可编程逻辑器件的发展 6
2.2 简单可编程逻辑器件 7
2.3 复杂可编程逻辑器件 8
2.4 现场可编程门阵列 12
2.5 本章小结 18
第3章 VHDL硬件描述语言 19
3.1 VHDL概述 19
3.2 实体、结构体以及编程风格 21
3.3 数据类型及运算操作符 30
3.4 VHDL语言的描述语句 48
3.5 有限状态机 70
3.6 本章小结 81
第4章 Virtex-6系列FPGA产品介绍及其开发 84
4.1 器件具体参数 84
4.2 FPGA相关电路设计知识 86
4.3 FPGA设计的IP核及其算法 98
4.4 本章小结 109
第5章 Xilinx常用开发软件介绍 110
5.1 Xilinx ISE使用教程 110
5.2 ModelSim设计仿真 118
5.3 Chipscope实例教程 149
5.4 本章小结 153
第6章 数字系统的实用设计技巧 154
6.1 时序电路设计技术及规则 154
6.2 速度与面积问题 162
6.3 Xilinx FPGA的专用HDL开发技巧 168
6.4 ISE与EDK开发技巧之时序篇 171
6.5 如何克服FPGA I/O引脚分配挑战 174
6.6 本章小结 178
第7章 数字系统设计 180
7.1 数字系统设计及其流程 180
7.2 基于FPGA设计的FIFO存储器设计 182
7.3 基于FPGA的VGA设计 188
7.4 基于FPGA的FIR滤波器设计 200
7.5 基于FPGA的四路抢答器设计 215
7.6 基于FPGA的音乐播放器设计 224
7.7 本章小结 233
参考文献 235