FPGA 学习需要哪些东西?
三样东西:第一就是完整的理论,第二一套开发板,第三可练手的项目
第一,一套完整的课程,
这个课程必须是紧跟技术发展的,适应市场的,这样不至于学完后发现太落后。
比如这套课程:从verilog语法、到调试方法、基础接口设计、时序约束、高速接口进阶、在到SoC开发等,是一个非常完整的课程,基本学完找工作还是很轻松的。
部分课程大纲截图
第二,一套开发板
这里推荐zynq系类开发板和 A7系类开发板,主要是SoC开发篇要采用zynq系类开发板,高速接口的学习要采用A7系类开发板。
第三,可练手的项目
项目一:DDS信号发生器(纯verilog)
项目二:虚拟示波器(纯verilog)
项目三:以太网视频传输(纯verilog)
项目四:UBS3.0视频图像传输(纯verilog)
项目五:运动目标检测(纯verilog)
项目六:
图像存储系统(纯verilog)
PCIE视频图像传输(纯verilog)
光纤视频图像传输(纯verilog)
像这些项目一般自己完成3个以上,,那找工作也是OK的。
入口:免费领取fpga教程、fpga项目。