0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

学习FPGA必须知道的社区

JYUNN 来源:JYUNN 作者:JYUNN 2024-01-03 17:51 次阅读

学习FPGA一般推荐从数电开始起,要掌握了解基本的数字电路的原理和规律,这个部分很多专业有教,市场上也有很多书籍和视频学习,但是这样仅仅是具备入门的门槛而已。

要开始学习FPGA还是要从硬件描述语言开始起,这个不同于C语言,硬件描述语言用的比较多的是verilog 它不同于C,需要理解这个是用来描述硬件的,而不是执行程序。所以,这里需要花一定的时间来理清楚代码和电路之间的关系。

需要花时间从代码仿真开始起,这个时候还用不上开发板,仅需仿真即可,仿真都不过,下载到板卡更加不会通过,反而浪费大量的学习时间。

推荐给大家一个天花板学习的刷题网站:F学社-全球FPGA技术提升平台

在线刷题,里面竟然有200多道FPGA编程题,从基本的门电路到组合逻辑,时序逻辑的都有,可以在线仿真验证设计的正确性,并且还可以实时转化成电路图和波形图,能够让初学者很容易搞清楚verilog 代码和硬件电路图之间的联系。特别方便。

可以在线编辑的电路图:

wKgZomWVLgOAJJ5zAAAfSrh9-Po48.webp

可以在线仿真,实时输出结果,并且速度还挺快,能够告知正确与否,并且还能实时显示错误代码行。 还有个答疑的功能,可以在线提问,其他网友一起帮忙解答。

wKgaomWVLgOAK_pfAABePCvrcTo92.webp

实时的波形图显示,可以放大,缩小,查看波形信号

wKgZomWVLgOALK3xAAAzCG1sjlA97.webp

不光有众多题目,还有好多视频可以跟着一起学

wKgaomWVLgSAZusiAABXMJJa6_I94.webp

当你把这些题目都刷完了,说明你对语言部分已经掌握,下一步就是下载到板卡拉,这个时候,你就要考量板卡上的FPGA资源,IO,时序,等等,跟着视频慢慢学习下去,FPGA设计就是如同学习开车一样的一个技能,需要不停的实战才能有更多的学习经验,光靠看看视频肯定不行的。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1638

    文章

    21856

    浏览量

    609427
收藏 人收藏

    评论

    相关推荐

    小程序开发必须知道的5个技巧:提升效率与用户体验的权威指南

    率等指标,识别高价值功能并淘汰冗余模块。 A/B测试:对新功能进行多版本对比测试,验证用户偏好。例如分享奖励机制可提升200%用户增长。 社区与工具赋能:利用AI辅助工具(如FinClip
    发表于 03-14 14:51

    榜样力量,智领未来——2024年度电子发烧友社区表彰

    、RISC-V技术社区FPGA技术社区,及龙芯技术专区、其利天下技术专区、飞凌技术专区、RA生态技术专区等,以广大的工程师为中心开展平台社区运营; 这一年,电子发烧友共举办了超过50
    发表于 01-16 13:36

    FPGA加速深度学习模型的案例

    FPGA(现场可编程门阵列)加速深度学习模型是当前硬件加速领域的一个热门研究方向。以下是一些FPGA加速深度学习模型的案例: 一、基于FPGA
    的头像 发表于 10-25 09:22 736次阅读

    贴片电阻应用须知

    贴片电阻应用须知
    的头像 发表于 10-16 09:47 742次阅读

    高精度采用电路的电阻选型须知

    高精度采用电路电阻选型须知
    的头像 发表于 10-16 09:28 591次阅读

    FPGA做深度学习能走多远?

    FPGA的优势就是可编程可配置,逻辑资源多,功耗低,而且赛灵思等都在极力推广。不知道FPGA做深度学习未来会怎样发展,能走多远,你怎么看。 A:
    发表于 09-27 20:53

    光于预充电阻的选型须知

    预充电阻的选型须知
    的头像 发表于 09-27 14:13 595次阅读

    FPGA学习重点是什么?

    FPGA学习重点是什么?
    发表于 05-24 07:38

    FPGA学习笔记-关于FPGA资源

    FPGA学习。 在学习中才发现,FPGA远不是门电路那么简单。FPGA中有各种需要的资源,比如门电路、存储单元、片内RAM、嵌入式乘法器、
    发表于 05-22 18:27

    如何快速入门FPGA

    学习学习FPGA的时序约束,理解并掌握时序分析和优化方法。 尝试更复杂的项目,如视频图像处理、网络安全等应用领域中的FPGA应用。 参考实例与
    发表于 04-28 09:06

    如何快速入门FPGA

    学习学习FPGA的时序约束,理解并掌握时序分析和优化方法。 尝试更复杂的项目,如视频图像处理、网络安全等应用领域中的FPGA应用。 参考实例与
    发表于 04-28 08:54

    FPGA学习笔记-入门

    大概10年前,大学同学建议我学习DSP。当因为工作忙,也只是简单学习了DSP的一些基础知识,没有进一步深入学习和时间。结果现在,好像DSP已经不再是主流了,现在有了FPGA。 现在想想
    发表于 04-09 10:55

    FPGA初步学习印象

    很像啊。就是不知道学习FPGA开发和单片机有什么区别。能像单片机那样,利用程序动态改变FPGA的功能吗?
    发表于 04-09 09:46

    FPGA学习资料分享

    本帖最后由 1653149838.791300 于 2024-3-31 13:24 编辑 FPGA学习首先是要熟悉掌握使用硬件描述语言,这方面可以通过书籍或者这方面论坛,这里个人分享一个比较好
    发表于 03-31 13:23

    使用爱星物联IoT平台时,哪些参数配置是开发者必须知道的?

    hello,小伙伴们,上周我们《爱星物联IoT平台正式开源啦》,感兴趣的开发者可以点击文中的链接下载和体验。在使用爱星物联IoT平台之前,有哪些参数配置是嵌入式开发者必须配置的?小安带大家一起
    的头像 发表于 03-30 08:22 821次阅读
    使用爱星物联IoT平台时,哪些参数配置是开发者<b class='flag-5'>必须知道</b>的?