FPGA基础培训课表与实验安排

培训目标

本课程帮助学员:

  • 了解 FPGA 的基础知识
  • 理解 FPGA 设计的基本流程
  • 建立 Verilog 设计的初步概念
  • 认识 FPGA 内部结构
  • 体会 SOPC 设计理念
  • 了解 FPGA 在 DSP 方面的应用

课程安排(四天)

天上午下午
第一天FPGA器件概述Quartus II设计基础
第一天Quartus II设计基础Quartus II设计实验
第二天Verilog设计实验Verilog语言基础
第二天—逻辑设计与仿真
第三天DSP Builder基础NIOS II与Qsys设计
第三天—NIOS II与Qsys设计实验
第四天有限状态机的设计RTC实时时钟电路设计实验

教学方法

课程设计四种形式:

  • 演示实验:侧重于最基本的操作和演示
  • 设计实验:偏重基础,了解基本方法
  • 设计练习:着眼提高,巩固知识
  • 适合没有 FPGA 设计经验的学员,通过设计流程迅速开始实践

技术栈

  • 开发工具:Quartus II
  • 硬件平台:FPGA 器件(未指定具体型号)
  • 编程语言:Verilog HDL
  • SOPC 工具:NIOS II、Qsys
  • DSP 扩展:DSP Builder

关联知识