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
    +关注

    关注

    1655

    文章

    22283

    浏览量

    630145
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    社区之星】宿晶亮——一个人的爱好,足以点燃不设限的学习热情

    作 【RA-Eco-RA2E1-48PIN-V1.0开发板试用】4、UART外接WIFI模块获取天气信息 社区访谈 @社区小助手: 可以分享一下您的学习、工作经历吗,您是怎样进入电子行业的呢
    发表于 12-03 18:11

    社区之星】石建华:勤于探索,不断实践学习新知识

    仪表又承担着智能监控的数据采集前端部分。现在,正开始对AI技术进行学习及应用设计。@社区小助手:您对那些想学电路设计的同学,有什么建议?@jf_26839373:电路设计分为数字电路设计和模拟电路设计
    发表于 11-21 16:30

    突然断电=数据丢失+设备报废?UPS的3大救命作用你必须知道

    UPS不间断电源
    上海优比施电子科技有限公司
    发布于 :2025年09月27日 09:47:29

    如何在FPGA部署AI模型

    如果你已经在用 MATLAB 做深度学习,那一定知道它的训练和仿真体验非常丝滑。但当模型要真正落地到 FPGA 上时,往往就会卡住:怎么把网络结构和权重优雅地搬到硬件里?
    的头像 发表于 09-24 10:00 4100次阅读
    如何在<b class='flag-5'>FPGA</b>部署AI模型

    视觉工程师必须知道的工业相机基础知识

    工业相机基础知识概述。
    的头像 发表于 09-19 17:04 884次阅读
    视觉工程师<b class='flag-5'>必须知道</b>的工业相机基础知识

    FPGA在机器学习中的具体应用

    随着机器学习和人工智能技术的迅猛发展,传统的中央处理单元(CPU)和图形处理单元(GPU)已经无法满足高效处理大规模数据和复杂模型的需求。FPGA(现场可编程门阵列)作为一种灵活且高效的硬件加速平台
    的头像 发表于 07-16 15:34 2630次阅读

    deepin社区正式入驻RuyiSDK开发者社区

    近日,deepin(深度)社区正式入驻 RuyiSDK 开发者社区,双方将紧密协作,共同推动 RISC-V 技术的创新发展!
    的头像 发表于 07-15 09:47 718次阅读

    社区之星】李静:不断学习,去追随新技术的脚步,将知识通过实践转换为能力

    它色彩传感器的对比及色差分析处理结项 【锆石A4 FPGA试用体验】由组合逻辑开始学习FPGA编程 【MK品牌SD NAND(贴片式T卡)测评报告】初识米客方德贴片式T卡 【益登科技代理
    发表于 07-11 14:56

    PCBA加工冷焊频发?这些原因你必须知道

    一站式PCBA加工厂家今天为大家讲讲PCBA加工中为什么会出现冷焊?PCBA加工中冷焊的主要原因。PCBA加工中,冷焊问题是影响焊接质量的常见缺陷之一。冷焊指的是焊点未完全形成牢固的金属结合,表现为焊点表面粗糙、无光泽,甚至在机械或电气应力下容易断裂。理解冷焊问题的根源,有助于我们在生产中加以预防,提高产品质量。 一、PCBA加工中冷焊的主要原因 1. 焊接温度不足 焊接时如果温度未达到焊锡的熔点,焊料无法充分融化,导致焊点与焊盘或元
    的头像 发表于 06-16 09:20 844次阅读

    社区之星】赵云:不要浮躁,沉着稳定,才能做好技术

    理论和实践有过推导和大量的研发调试经验。 工作经历 华为技术有限公司---芯片验证工程师 上海问问网络科技有限公司---电机驱动软件工程师 社区小助手:可以分享一下您的学习、工作经历吗,您是怎样进入
    发表于 04-14 16:42

    社区之星】张飞:做技术值不值钱,核心竞争力在于精

    ,期间也开发录制了系列硬件学习课程! 社区小助手:可以分享一下您的学习、工作经历吗,您是怎样进入电子行业的呢? 张飞老师: 我们那个年带运气比较好,刚好赶上了中国加入世界贸易组织,国外先进的电子产品
    发表于 04-07 15:50

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

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

    DLP2021-Q1如何知道FPGA投放状态?

    我将VCM_CONFIG1的LOOP_CNT1_FLD设置成0x05,希望在每次开机的时候能拨放5次, 想请问有甚么方式能知道现在FPGA拨放到第几次呢?或是FPGA现在拨放到第几个Frame呢?
    发表于 02-20 06:16

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

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

    工厂数字化转型,这些要点你必须知道

    随着数字化浪潮席卷全球,工厂数字化转型已成为企业生存与发展的关键抉择。以三一重工桩机工厂和海尔智能工厂家电巨头为例,数字化转型成功案例展现了智能工厂如何精准优化生产流程、高效配置资源,提升产能和产品质量。
    的头像 发表于 01-13 10:49 897次阅读
    工厂数字化转型,这些要点你<b class='flag-5'>必须知道</b>!