时间:2024-07-26 来源:网络搜集 关于我们 0
本人是一个纯FPGA小白,就连FPGA这个名词我都是最近才知道,所以如果你也正想入门学习FPGA的话,请耐心看下去吧,相信你看完绝对不会后悔。
因为最近参加了一个集成电路类的比赛,需要用FPGA进行功能的实现,无奈我们专业目前还没有开设这门课,于是就只能自己开始着手自学了。经过老师的推荐,我第一次了解到电子发烧友学院,免费看完Mill老师的FPGA从零入门到精通系列课,感触颇深,所以来给大家分享一些对入门学习FPGA 个人理解。
首先大家可能会疑问学习FPGA需要什么基础知识,实话告诉你,基本不需要。我在学习FPGA之前除我们专业开设的模拟电子技术课外,自己只是自学了一下51单片机开发和数字电子技术的一些最简单基础的东西,最后发现用到的就是一个二进制和一些基本的门级电路知识,其次就是一种编程思维的培养,但我相信作为想学FPGA的你应该也多少具备一些这类知识吧。如果没有的话不妨简单看看吧。
FPGA视频教程
从零入门系列课共分为五大部分,分别是:硬件基础、HDL基础篇、入门基础篇、仿真基础篇、静态时序篇。每个视频针对性地讲一个小点,条理清楚,逻辑清晰,由浅入深,循序渐进,非常适合新手入门。这套视频不像其他有些视频一样很冗长,让人一看到视频的时长就望而却步,视频教程最长不超过两个小时 ,最短也就二十多分钟,让人看着不会觉得很枯燥。日常刷一个小视频的时间而已,而且还能学会很多东西,何乐而不为呢?
FPGA系列课程目录(部分截图内容)
高云&赛灵思FPGA可编程器件内部结构
FPGA时序逻辑分析
FPGA静态时序案例分析
大家可能还会疑惑一个问题:在这么短的时间内真的能学到知识吗?诚然,在如此短的时间内想要掌握一门技术有些不太实际,但我看完视频的经历告诉我,这套视频只要你认真看,理解老师讲的每一个细节,看不明白的地方就反复看看,再结合自己的理解思考一下,有些问题你就会恍然大悟。而且视频中有些言语非常地道幽默,所以也很让人容易理解接受。另外Mill老师每个视频只针对一个小点进行讲解和分析,所以也很容易听懂,当然大家也不要有会听不懂的顾虑了。
大家都知道,一个工程的好坏不在于代码量的多少,不是说实现一个功能用的代码越少越好。评价一个工程的好坏要看综合出来的电路,如果一个工程所在效率满足的前提下,所调用的资源最少、可维护性高、拓展性强、代码精简便于阅读,那么这就是一个好的工程。关于代码,Mill老师在视频中也详细教了一些方法和思维,值得大家学习后思考和总结。
Mill老师及其团队研发经验非常丰富,曾在中科院、FPGA一线原厂超过10多年的从业经历,主导过近100余款无线控制系统OEM及研发,在远距离控制与无线图传、植保无人机、特种无人机控制系统等实际项目上,实战经验丰富,讲的很多东西实用性比较强。特别是对于我这种是抱着参加竞赛的小白来说帮助很大。
总而言之,看完整套视频后,作为一个小白的我感觉对于FPGA有了一个大概的了解了,让原本在门外徘徊的我慢慢地就走进了门里。在这里非常感谢Mill老师提供的这个让我免费学习的机会。
如果你对学习FPGA同样热爱,但至今仍不知道如何去学,去学好FPGA。那么,欢迎您也加入Mill老师FPGA从零入门到精通系列课,与我们一起进步!
如何报名FPGA从零入门系列课程?
您只需长按下面的课程二维码,扫码加入FPGA课程群,就可以免费学习整套课程哦!
限时免费,仅限500名