FPGA实战训练精粹
上QQ阅读APP看书,第一时间看更新

本书知识体系

第1章 FPGA基本情况介绍

本章介绍了FPGA简史、FPGA和其他器件的区别、Altera与Xilinx两大公司的产品及FPGA的基本结构、应用领域和最新进展等。

第2章 FPGA设计基础知识

本章介绍FPGA相应开发软件的下载及安装方法、Verilog语言的语法、FPGA的开发流程等。

第3章 FPGA初级设计

本章主要介绍呼吸灯、流水灯、按键控制LED、自动售货机的设计与实现,从需求分析、流程图、时序图、源码等方面依次递进,逐级深入,便于初学者细细理解、打好基础。

第4章 FPGA中级设计

本章主要介绍串口通信设计与实现、VGA设计与实现、VGA显示图像、Sobel算子实现,讲解串口通信、VGA显示等原理。设计FPGA不仅仅需要基础设计方法,更重要的是对原理的理解和剖析。

第5章 FPGA高级设计

本章主要介绍DDR3和PCIE的理论与实践部分。其中,篇幅最多的是原理性的讲解和文档的阅读分析,并且对大量英文文档做了详细的翻译解读。

第6章 FPGA高级综合设计

本章主要介绍FPGA如何用SG软件和HLS软件进行设计。本章的目的是提供一种全新的设计思路,这也是Xilinx公司一个主要的发展方向。