近年来,FPGA技术发展迅速,其高度的灵活性,使其在通信、数据处理、网络、仪器、工业控制、军事和航空航天等领域得到越来越广泛的应用,已俨然成为数字系统的核心。特别是在当前人工智能、大数据、云计算火爆的背景下,FPGA迎来了又一个春天。
FPGA课程是电子设计课程体系中的核心课程,是电子信息类、电气仪表类、自动化类等专业的核心课程。本课程全面讲解FPGA的原理及电路设计、Verilog HDL语言及Quartus II开发软件的应用,并循序渐进地从组合逻辑、时序逻辑的开发开始,深入到FPGA的基础应用、综合应用和进阶应用。
本课程紧密结合数字电路课程,并自主设计了FPGA开发板进行基础的数字系统开发与验证。本课程具有理论和实践紧密结合的特点(本课程有配套实验课程《FPGA设计实训》32学时),在内容的设计上既重视基础理论知识的认知过程,又通过由易到难的大量实践逐步提高理论知识及培养开发能力。通过本课程的学习,使学生掌握verilog HDL语言的基本设计方法,快速进入FPGA设计领域,为掌握FPGA高级技术打下基础。
…