zl程序教程

您现在的位置是:首页 >  工具

当前栏目

☆☆如何学习FPGA☆☆

学习 如何 FPGA
2023-09-11 14:15:31 时间

学习FPGA,我们假设朋友们对自己所在的专业领域的理论是熟悉的,并且对数字电路有着基础的认知。那么学习FPGA,个人总结主要分为如下几个步骤:

通用学习,不管什么专业,均需要学习的过程

第一、Verilog HDL/system Verilog的掌握

       由于国内基本上使用Verilog HDL更多,所以我们推荐学习Verilog HDL,由于verilog和C语言有着70%的相似性,而大多数高校都有开设C语言课程,因此选择Verilog HDL是首选。

       在确定好语言之后,需要不断的进行练习,常规的练习包括计数器,编码器,简单的逻辑电路,强化自己对数字电路与verilog HDL之间的关联。争取能做到看到数字电路,可以联想到Verilog,看到Verilog可以联想到数字电路等等。

       在软件平台方面,目前应用最多的是Intel的Quartus和Xilinx的Vivado两个平台,另外对于一些老款型号的芯片,Xilinx的ISE也可以使用。一开始对于这些开发软件,不用完全掌握,只需要掌握这些软件中将Verilog综合编译得到RTL数字电路的功能以及简单的仿真功能。用来辅助自己的Verilog的学习。

       刚开始当然会遇到很多语法问题,虽然Verilog有官方的IEEE标准手册,但是对于初学者来讲,完全看一遍也不太现实,我建议是遇到问题,直接百度下找下解决方案即可。

   

       第一阶段的预期效果:可以通过Verilog HDL独立完成一些简单的数字电路的编程开