内容简介
本书主要从技术基础、开发方法和人工智能应用三个方面介绍FPGA的各种开发方法,围绕FPGA的基础知识、Verilog硬件描述语言、FPGA在Quartus中的开发流程,FPGA的SOPC、HLS、OpenCL设计方法,FPGA在人工智能领域的应用等方面进行阐述。使开发人员能理解FPGA的核心知识,掌握FPGA的开发方法和开发工具。本书包含技术基础篇、开发方法篇和人工智能应用篇三大块共计14章。本书以FPGA基础知识为切入点,通过对开发方法和设计思路的讲解,帮助读者快速掌握FPGA开发技术以及FPGA在人工智能上的应用,可作为FPGA和其他开发人员进行FPGA设计和应用的参考用书。