第1章 FPGA技术概述 1
1.1 数字技术发展历史 1
1.2 EDA技术简介 3
1.3 硬件描述语言(HDL) 10
1.4 FPGA结构及工作原理 14
第2章 Vivado应用向导 18
2.1 Vivado简介 18
2.2 Vivado下载与安装 20
2.3 Vivado快速入门 25
第3章 Verilog HDL快速入门 40
3.1 永远的LED 40
3.2 Testbench设计 47
3.3 组合逻辑电路设计 62
3.4 时序逻辑电路设计 79
3.5 分频器电路设计 96
3.6 状态机电路设计 104
第4章 IP核设计与实现 115
4.1 IP核简介 115
4.2 Vivado标准IP核调用方法 118
4.3 用户自定义IP核方法 145
4.4 IP核的移植 160
第5章 数字系统设计案例 165
5.1 VGA驱动设计 165
5.2 LCD1602字符显示设计 184
5.3 PS/2接口设计 197
5.4 UART串口设计 219
参考文献 233