搜索
MCU芯片UVM验证实战课

课程时长 00分钟

有效期 12个月

原价 ¥5000.00 优惠价 免费

报名人数 423

学员评价 5.0分

企业认可 5.0分

就业满意 5.0分

  • 详情
  • 目录
  • 登录

本教程为FPGA入门基础教程,内容包括Verilog基本语法、数字电路基础、和Vivado基本使用方法等内容。整本书分为两个部分,第一部分介绍FPGA和Verilog基本概念,第二部分介绍具体FPGA编程方法。

第一部分:

首先通过介绍FPGA的基本概念、梳理其发展历程和对比FPGA和其他数字集成电路的优缺点,让学生弄清楚什么是FPGA以及其优势;紧接着通过对比Verilog和VHDL,让学生了解硬件编程语言(HDL)的基本概况;最后介绍使用Verilog进行编程的基本方法和思路,让学生从总体上认识到Verilog的编程过程。

第二部分:

的编程方法介绍中,通过5个大的实例带领初学者从入门到逐渐掌握状态机等基本FPGA编程方法。

第一个实验:“点亮LED灯”通过手把手带领学生点亮FPGA开发板上的LED灯,让学生掌握基本的Vivado的使用、最简单的Verilog语法和基础原理图阅读方法,同时让学生初步认识课程使用的FPGA开发板并建立掌握FPGA的基本自信心。

第二个实验:“跑马灯”带领学生掌握经常使用的Verilog语法,让学生逐渐能够用Verilog实现自己的想法,并分享基本的FPGA编程思路。

第三个实验:“花式跑马灯”在基本Verilog语法基础之上,让学生开始使用状态机和了解时序电路设计方法,能够更加灵活的实现自己的想法。

第四个实验:“数码管显示”在综合发挥前面学习内容基础之上,让学生掌握模块例化的方法,了解大型FPGA编程方法。

第五个实验:“呼吸灯”介绍了基本的PWM原理和IPCore调用方法,是对前面所学知识的巩固和进一步拓展。