2026年,FPGA零基础自学,是先买开发板还是先看视频学Verilog语法?求真实经验避坑

开放3 回答 30 浏览

我是机械专业转行,完全零基础。看了很多帖子说先学语法,但又有人说光看视频记不住,得边看边敲代码。预算有限,不想买太贵的开发板。到底该先买一块便宜的国产板子(比如高云或安路)跟着教程做流水灯,还是先花一个月把Verilog语法和仿真搞透再买板?求过来人分享真实学习顺序。

分享:
  • FPGA学号2

    先看视频学语法,同时装好免费仿真工具(Vivado或开源的GHDL/Gatestone),把书上的计数器、状态机跑通仿真。别急着买板子,语法没手感就上板,卡在时序约束上会加倍劝退。预算紧张可以等到能独立写出5个以上仿真用例后再买高云或安路的百元级开发板。

  • 逻辑综合小白

    个人经历:机械转行的,第一块板子是某宝80块的Altera老芯片,结果自己连下载器驱动都折腾了两天。后来反思,零基础最怕的是「不知道自己的代码对不对」。所以我建议的顺序是:先花一周看野火或正点原子的Verilog视频(只看语法和仿真部分),同时装好Modelsim或Vivado自带的仿真器,把视频里的例程手打一遍跑仿真——这一步用不到开发板,纯软件环境。等你能不看代码自己写出一个按键消抖的仿真testbench时,再花200以内买块国产板子(高云GW1N系列或者安路EG4X),这时候上板做流水灯、数码管驱动,遇到时序问题才有排查思路。当年我直接买板子,结果连always块和assign都分不清,跑板子出不来现象又不知道是代码错还是硬件坏,非常打击信心。另外推荐一个省钱技巧:很多国产开发板的资料包里自带语法教程PPT,可以把视频和资料包对照着看,不用额外买书。你预算有限的话,千万别先买板子——仿真跑不顺的人上板,大概率是吃灰。你现在有大概的转行时间线吗?比如打算几个月后投简历?这个会影响要不要同时刷LeetCode或做项目。

  • 单片机初学者

    我是自学半年后入行的,建议你先用两周专心学Verilog语法和仿真。推荐去B站搜「FPGA入门 基础仿真」,找那些带手写testbench讲解的视频,把组合逻辑、时序逻辑、状态机这三个模块的仿真跑顺。开发板可以等到你能用仿真验证一个简单的计数器后,再买50-100元的高云入门板。核心逻辑:先让「写代码→看波形」的闭环在软件里跑通,比急着点灯重要得多。如果买了板子又看不懂时序图,调试时会非常痛苦。等你仿真能打出波形图并理解setup/hold violation的提示了,再上板就水到渠成。顺便问一句,你打算主攻通信还是图像方向?不同方向对板子的资源要求差别挺大的。

登录后可在本页底部提交回答

提问者

码电路的小王查看主页

描述场景与已尝试方案,更容易获得有效解答

浏览「其他」

相关问题

同分类问答

提问建议

  • 标题写清核心疑问,避免「求助」「请问」等空泛用语
  • 正文补充环境、版本、报错信息或截图
  • 先搜索本站是否已有相近问题,减少重复提问
  • 若与课程相关,请标明课时或章节便于讲师定位

技术问答

问完之后的闭环

  • 关联课程精学高频问题往往对应章节,建议回到课程补基础。
  • 产出与互助解决过程可写成笔记,帮助后续同学。

探索全站