发布网友 发布时间:2022-04-22 13:56
共5个回答
热心网友 时间:2022-07-13 03:36
学习步骤:热心网友 时间:2022-07-13 03:36
语言都是工具,都是其次,重要的是先把数字电路搞明白,FPGA就是个可编程的数字电路,数字电路明白了后边也是轻车熟路了热心网友 时间:2022-07-13 03:37
先选定语言 最好是VERILOG 再看看参考书和网上的视频 特权同学的还不错 最好要弄块实验板 没有DE系列的 可以买特权视频里面说的那种实验板热心网友 时间:2022-07-13 03:37
最好先看书,熟悉一下语法。其实跟C语言差不多,看个一周就可以简单编写小程序,例如:时钟分频、计数器、状态机什么的。热心网友 时间:2022-07-13 03:38
他们说得都对,其实那个问题开始入手都可以,总之所有这些问题最后你都得弄懂。实际上,需要弄懂还远不止这些,比如FPGA的datasheet了,就这个spec有的FPGA就多达几百页;FPGA设计流程,包括:综合、PAR、timing、constraint等;设计FPGA的时候,还会有电路图的设计,你得掌握电路图设计工具,至少得会用,以及如何设计合理的FPGA能work的电路图;FPGA板还可能会出问题,你还得会调试,那得学会使用仪器,比如示波器、逻辑分析仪等。当然前面几个说,语言是基础,必须掌握;实际上,FPGA仿真也是蛮要知识,你得学会写testbench、仿真工具、查看波形、debug等。