集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1079|回复: 3

FPGA初学者的几个学习步骤

[复制链接]
zxopenljx 发表于 2019-4-8 09:51:22 | 显示全部楼层 |阅读模式
此文来自百度,并非本人所写。如有更好的意见或建议,欢迎指正分享
1.首先,要知道FPGA是什么,可编程逻辑是什么,与CPU、ARM、单片机、嵌入式等等的区别是什么。推荐大家去百度里耐心的一个一个查看。

2.再来,我们可以去观看一些市面上的入门视频,但是不要只看一家,应该看多家的视频来全面了解开发的流程,以及一些简单的专业术语。这里说的入门视频,并不是那些如何编程等等的,而是就FPGA是什么的介绍视频.

3.接下来,再来说一下关于网上说的是否要学习数字电子技术的问题,这里建议大家至少就这门课里的概念要清楚,什么是寄存器,什么是触发器,什么是波形图,如果连这些都不明白的话,还是请看一看这门课程吧。如果是大学上过此类课程,那就简单的熟悉一些概念就可以了。没学过的推荐看“数字电子技术基础教程”(阎石)这本书,是我本科上过的,这本书是我见过的讲的最浅显的书(并不是我吐槽不好。),很适合入门者看。

4.再看一下要学习的Verilog语言吧,入门的时候不建议抱着一本语法书去精读。更多的应该去看一下市面上的教程如何编程,这里推荐使用论坛,虽然近几年论坛的使用量逐渐下滑,但是很多有用的入门教材都还在论坛上摆着呢!尽快下载这些资料吧,有一些已经成为经典!

5.再来说一下语法书和学习板。这里读者会问,刚才不是说不要去精读吗?笔者的意思并不是不读,这里说的读语法书是像查字典一样的读。首推的是业界经典,《Verilog数字系统设计教程》。
再说学习板,入门的话,量力而行,学会后的某一天换板子是一定的。这里建议不要在某宝上买一些杂牌货(注意并不以某猫来划线),应以销量,或者刚才论坛里的大神级人物下的店铺购买。因为对于初学者来说,板子本身不是大的问题,主要是附带的教程,杂牌店铺的教程较为杂乱,很难系统的进行学习。

6.最后想说的是,学习FPGA或者Verilog就要把软件编程的思维转变成硬件逻辑思维,每一块代码都是一个逻辑电路或者一个逻辑门,转变的过程会很长,但当你打开FPGA的大门后,你会发现它是万能的,即使使用它时会有这样那样的限制,但入门后的你一定会认为掌握了它便掌握了世界。所以,一扇门的距离即是你打开世界的距离,有困难请不要放弃!
hellokity 发表于 2019-4-9 09:30:37 | 显示全部楼层
FPGA初学者的几个学习步骤
 楼主| zxopenljx 发表于 2019-8-16 10:49:07 | 显示全部楼层
FPGA初学者的几个学习步骤
 楼主| zxopenljx 发表于 2023-3-22 16:54:58 | 显示全部楼层
FPGA初学者的几个学习步骤
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|集成电路技术分享 ( 京ICP备20003123号-1 )

GMT+8, 2024-4-20 18:36 , Processed in 0.070851 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表