本书是作者结合多年来的教学经验编写的专业技术类教材,编写上尽力避免传统理论化的教学思路,注重于FPGA技术的实践性和应用性。在内容的编排上,为初学者提供了基础知识部分,包括Quartus软件的使用、硬件描述语言语句及语法、FPGA技术常用设计方法等;基本电路及应用系统的设计实例,包括DDS电路、存储器电路、显示接口电路、温湿度控制系统设计等;*后是工程应用实例部分,在工程实例方面,选择了目前应用较为广泛的图像处理、触摸屏、调频调幅电源等。本书力求通过大量实例,为读者提供一个较为开阔的设计应用视野,从而能尽快提升FPGA开发及应用能力。
本书共分为三部分共十二章内容,靠前部分介绍了FPGA技术开发的基础,包括QUARTUS软件的使用,硬件描述语言的语句及语法,FPGA常用的设计方法,基本电路的设计实例等,共计5章内容。第二部分是基于FPGA的设计应用,每章都是一个独立的设计项目,包括数字滤波器的设计、触摸屏的设计、图像处理系统的设计、调频调幅电源的设计,第三部分是FPGA在大学生电子设计大赛上的应用,以两章内容介绍了近年来的两个竞赛题的FPGA解决方案。