您好,欢迎来到花生壳b2b外贸网信息发布平台!
18951535724
  • FPGA开发如何入门,开发板如何选,看这篇就够了,纯干货!

       2026-03-23 网络整理佚名560
    核心提示:从事FPGA开发也有三年多了,从一开始零基础入门,到上手做项目,在没有人教的情况下,完全自学,网上搜集了各家的资料学习,从中挑选合适的教程入门

    从事FPGA开发也有三年多了,从一开始零基础入门,到上手做项目,在没有人教的情况下,完全自学,网上搜集了各家的资料学习,从中挑选合适的教程入门,主要是米联客和黑金两家的FPGA开发资料,一开始入门确实好多坑,学习教程的时候许多东西还是记不住,最终通过许多个工作项目锻炼出来了。

    总结下基本的学习线路,先跟着开发板资料学习入门,接下来还是要在实践项目中学习,遇到问题了再去查资料和研究解决办法,这样才能真正掌握FPGA开发。

    在学习FPGA的过程中,离不开“FPGA开发板”的实践操作,毕竟是硬件开发,有开发板去练习看到效果也会有成就感。

    阅读本文的收获,可以解决以下问题。

    FPGA开发专栏推荐:FPGA开发入门到精通一、如何挑选开发板?1、选择xilinx还是Inter(原Altera)家的芯片?

    FPGA市场大部分的市场份额是Xilinx和Inter(原Altera),现在用xilin家的比较多,开发软件vivado也做的好,它家的IP库也有很多免费的IP可用。

    老开发资料还是Altera家的较多,看很多FPGA书籍都是讲的A家的,但现在新资料还是Xilinx家的多,更新的比较快,使用的也多。

    当然首要因素还是看公司、行业或者老师推荐的FPGA芯片品牌型号。如果没有这个因素影响的话还是选Xilinx家的好。

    2、现在市面上有哪些开发板?

    国内做FPGA开发板有黑金、米联客、小梅哥、小脚丫、特权同学等等,一般情况下建议入手黑金和米联客的,它们两家资料比较全,而且更新的快。

    3、选择纯FPGA开发还是入手znyq(ARM+FPGA)类的开发板?

    这个要看预算多少,如果预算较少的话,建议选则价格相对便宜的纯FPGA系列。

    如果预算足够的话,可以选则znyq系列开发板,zynq系列开发板可以单独用来做FPGA开发,也可以用来做ARM开发,或者两者结合的开发学习。

    4、选择最小系统的FPGA开发板,还是选择模块较丰富的FPGA开发板?

    如果是学习入门或者设计测试的话,建议选择模块较丰富的FPGA开发板,毕竟配套模块多,可以实践的项目也多,按照开发板教程就能直接上手实践。

    二、FPGA学习路线

    基本原则:先完成基本的FPGA学习入门(verilog开发、设计思想、常用模块等),然后去做项目,在实践中哪方面不熟再去研究学习,这样才能真正掌握。

    一般情况下,完成1-2个项目后,FPGA开发就基本掌握了,后面项目越做越多,经验越丰富,开发效率也会逐步提高。

    大家直接跟着开发板资料去学习入门就行,但注意在学习过程中,要记录总结自己遇到的问题和解决办法。

    FPGA学习路线,如下面的思维导图:

    fpga开发板具体使用步骤

    三、FPGA开发板推荐

    FPGA开发板和电子元器件一样,在某宝上多,一般都是在某宝或某东上购买,建议去官方旗舰店购买。

    一般入门的话选择常用FPGA芯片型号的开发板就行,性价比高,但如果有具体的开发需求,比如视频处理、PCIE接口这些等等,则要看开发板上是否有这些相关的模块。

    1、入门级开发板推荐

    (1)黑金FPGA开发板XILINX ZYNQ7020/ZNYQ7010

    黑金的入门级ZNYQ开发板,性价比高,可以做FPGA和ARM开发,还可以做python开发。

    fpga开发板具体使用步骤

    图片来源于商家

    (2)黑金ALINX XILINX FPGA开发板 Artix-7

    这款是纯FPGA开发板,性价比还行,有HDMI输入输出接口,可以用来视频相关的开发。

    fpga开发板具体使用步骤

    (3)小梅哥FPGA开发板

    基础入门板,价格便宜,配套显示屏和摄像头,适合图像处理入门,但配置较老。

    fpga开发板具体使用步骤

    2、高级开发板

    高级开发板,一般用的芯片较高端,价格较贵。

    (1)黑金 k7 开发板Artix7 XC7A200T XC7A35T

    经典芯片型号的开发板,适合入门,有开发PCIE接口需求可以选择这款,但价格有点贵。

    fpga开发板具体使用步骤

    (2)黑金 Xilinx Zynq UltraScale+ MPSoC ZU3EG 4EV 5EV

    这款支持H264/H265编码,如果想熟悉VCU视频编解码器,可以购买这款。

    fpga开发板具体使用步骤

    3、FPGA JTAG 下载器

    4、FPGA书籍推荐四、常用的FPGA学习资源网站有哪些?

    1、FPGA论坛和问答社区:Hi FPGA - 最大最专业的FPGA论坛

    2、米联客官方论坛:米联客uisrc

    3、xilinx 官方论坛:Community Forums

    4、xilinx官网:Xilinx -灵活应变. 万物智能.

    5、电子森林:FPGA应用相关的资源网站 - 电子森林

    6、Inter官网:英特尔® FPGA 和可编程设备 - 英特尔® FPGA

    7、FPGA开源项目网站:http://www.openhw.org/

    8、HDL在线仿真编程学习网站:HDLBits

    以上就是总结的FPGA开发入门和开发板选购的相关知识,本文将一直更新中。

     
    举报收藏 0打赏 0评论 0
    更多>相关评论
    暂时没有评论,来说点什么吧
    更多>同类百科知识
    推荐图文
    推荐百科知识