原创 三个月的FPGA学习总结

2013-10-13 01:42 1429 9 11 分类: FPGA/CPLD

"不管ARM性能多么好,始终只能按照它的逻辑走。不管FPGA性能如何,它能够按照你的设计走"

开头第一篇就介绍我为FPGA疯狂,对FPGA产生浓厚的兴趣,不知不觉,我学习FPGA有三个月的时间了,谈不上精通,也不可能达到精通的地位,毕竟,技术类的东西,没有时间的积累,无法保证你对这领域的深入理解。只能说上了大概的了解,对FPGA还是一知半解的状态,但是我有决心把TA学好。

先说一下感谢吧,首先感谢北航的夏宇闻老师,算是启蒙老师吧,虽然没有面对面的教过我,但是能从他的视频,文章里感受到他的个人魅力,他对FPGA的理解,以及那种大度从容的气魄。在他那里,我学会了verilog语言(主要是可综合的),基本的FPGA设计方法,FPGA设计流程,以及FPGA大致的发展方向。

其次要感谢特权同学,认识特权同学之前,我是从阿毛的FPGA教学课程里面无意中发现的,这里没有比较,也没有说阿毛的教程不好,只是觉得特权同学对FPGA的理解比较合乎于我,比较让我更容易的掌握,我也知道特权同学被网友封为“牛人”,以至于我一向都不夸张别人的厉害的人(暗中还是会羡慕,只是不说出口),都不得不佩服特权同学,我敢说,如果没有他,我对FPGA的理解还是初始状态,这个你们能感受得到吗?一种原地踏步的状况对于一个20多岁的年轻人来说是一件多么可悲的事,我都无法想象了。

好了,讲了那么多,还是要回到题目的重点,对FPGA学习的总结。

个人觉得啦,FPGA发展的大致方向主要有两个,一个是高速接口(例如:通信方面的连接),一个是算法的处理(例如:图像处理)。好,知道了FPGA的两个方向,就可以开始着手这方面的学习,当然啦!基本的东西还是要提前做好,俗话说:经济基础决定上层建筑。没有数字电路的基础,没有verilog(或者VHDL)硬件描述语言的基础,没有上千甚至于上万行的代码的历练,没有小项目的积累(FPGA的小项目),就开始做那两个方面的东西,谈何容易啊?不能一步登天,只要脚踏实地,还是会学会你想要的东西。本人就是从做小项目里受到启发,善于总结,才到今天对FPGA的大概的了解,那当然,网上资源还是很丰富的,关键就看你有没有这颗想学习的心,去发现,去探讨,去深入。这里有几个比较好的学习FPGA资源网站:

http://www.21ic.com/

http://www.elecfans.com/

http://www.ednchina.com/

希望大家能从中学到你想要的东西,有很多都是开源的(这里特意要感谢他们的伟大,本人也是朝着这个方向靠拢,做对社会有贡献的人,发表一下自己对FPGA的个人见解)。

回想一下自己这一路走来,正如开篇所说:痛并快乐着,我的FPGA。FPGA,个人觉得入门是比较难,而且对于某些人来说,买开发板来学习,会遇到金钱上的问题,觉得太贵,但是每个人有每个人的想法,就看你觉得值不值得你这样去做,当你觉得值得的时候,一切都是那么的理所当然。我算是过来人了,由一开始的迷茫,到现在对生活是如此的充满希望,还是会觉得,一技之长能改变命运的手段。当你真正深入FPGA里面的世界,你就会觉得,其实FPGA真的很好玩,自由度非常大,不拘约束的将你的想法运用到里面。连我都不知道自己有多少个晚上时间在自习室里度过的了,就是我对FPGA充满了热爱,甚至为之疯狂。

大四即将面临毕业,我有我的方向了,那你呢?

希望这篇总结能给一些学习FPGA的求知者带来共鸣,我们共勉之,相互学习,相互进步。

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户443437 2013-10-21 21:08

睿智开发板

用户449367 2013-10-19 10:30

你用的是那一块开发板啊
相关推荐阅读
用户443437 2015-04-17 08:57
(多图)结合FPGA与DSP的仿人假手控制系统设计
仿人假手作为肢残患者重获人手功能的主要对象,具有重大的社会需求。理想的假手应具有人手的仿生特征,主要体现在假手构造、控制方式与环境感知3 个方面,但由于其有限的体积和复杂的传感器系统,对控制系统提出了...
用户443437 2014-05-10 14:37
熬了几个通宵,答辩终于搞掂
当答辩的评分老师问我:你有FPGA开发板了,外设也是买的,你还需要做什么硬件部分?其实那时我真的想问一下:老师,你其实懂不懂FPGA设计的?外设是谁来驱动的?它不同于ARM,可以用软件来驱动,做一...
用户443437 2014-04-25 09:52
[博客大赛]我也开始玩起Qsys
好久没有发博客了,前一段时间是毕业前的阵痛期,十分的纠结,关于FPGA的东西都不想理了,可以说是力不从心吧,实现就是这样,社会不急切需求这方面的人才,我该何去何从?恋上简单,爱上很难,且行且珍惜。...
用户443437 2014-04-10 17:23
[博客大赛]关于SD卡的读取问题
  最近一直在调试SD卡的读取数据,用串口调试助手来对比数据的正确,但是一直都读不出数据来,代码是特权同学的SD控制模块,我只是做了一些定制,用串口来调试,代码是没有问题的,纠结了我很久...
用户443437 2014-03-21 09:27
口头承诺真的成为了空谈
这几天终于把该忙的工作的搞掂了,接下来的时间都属于我自己的,可以安心去规划一下自己的未来发展方向了,之前一份做彩屏接口研发的工作是最适合我,本人也是对图像的处理感兴趣,第一份工作找的就是自己喜欢的...
用户443437 2014-03-15 11:06
【我要崛起】第五章 器件时序图的分析,状态机最重要。(1)(更新)
这一章出得有点慢,终于挤到时间出来好好地写,在总结之前要说明一点的是,这一章我分三个小节来叙说,第一小节是从基础的器件开始,咱们的字符型LCD1602的datasheet分析;到第二节的TFT-L...
EE直播间
更多
我要评论
2
9
关闭 站长推荐上一条 /3 下一条