原创 小梅哥带你一起进行FPGA深入学习之引言

2017-1-10 13:36 2461 12 2

颠簸了22个小时,终于回到了久违的恩施。在和各位好友打过照面后,在离学校不远的地方租下了一个房子,开始了我的再一次闭关。在北京至芯的三个月里,我学到了太多的东西。作为一个曾经自学了一年FPGA的人,我深深的了解哪些渴望学好FPGA却又没有好的资料的同学的心情。当然,市面上确实存在很多很好的资料,黑金的那一套原创教程,特权的经典系列,还有彬哥的图像处理系列,可以说,每个人的资料都写的非常详细,非常好。我也曾认真的学习过他们的代码和文档,但也一直不得要领,可能这也与我天资有关。在毕业之时,我也曾迷茫过,想从事FPGA行业,自己的技术又实在欠缺,虽然能写一些驱动外设之类的,可是实在没有系统的方法,很多时候完全就是拼凑时序,完全没有自己设计系统的能力。想快点儿找一个工作,来解决自己的经济负担,又实在是舍不得FPGA技术,忘不掉心里的那个电子梦。于是,本已找好工作的我,毅然放弃了既得的工作,一个人,怀揣着女朋友借给我的两千元钱,来到北京至芯科技,开始了我100天的学习。


在至芯的学习是快乐且值得的,在那里,我不但学习到了正确的学习方法,而且在强化练习中,对很多技术有了扎实的掌握。可惜,100天的时间实在太短太短,当我还想再多学习一点时,却已经没有时间了。FPGA技术虽然只是一个平台,但是想要掌握好这个平台却并不是那么的简单容易,不要说100天,我甚至觉得1年的时间都不够。网上有10天学会FPGA的教程,个人不是十分认同,我没有仔细去看他的教程,但是总感觉这是不可能,也许是我还没有到达作者的那种水平吧。于是,当学习越来越接近尾声时,我在自己心里做了一个坚定的决定,暂时不工作,我愿意花1-3个月的时间来把学习的内容再好好理解消化一下,在理解消化的基础上做适当的深入,并用文档的方式记录下来。那样,即使我以后可能一时找不到合适的做FPGA的工作,我的知识也不会丢。


于是,在身无分文的情况下,我毅然回到了恩施,这个偏远宁静的小城市,用借来的钱租下了一间房子,开始了我的总结学习之旅。我很希望能够成为AVIC、特权、CrazyBingo那样的大神级人物,可是我更知道,他们的今天也是由昨天的努力奋斗来的。我要想成为他们那样的人物,必须踏踏实实的写好每一段代码和文档。我不祈祷有多么辉煌灿烂的明天,我只希望有一天能学有所用。不枉费我这半年的青春。


内容早已经定好了,在接下来的一个月里,我将上午进行设计白皮书和RTL代码的编写,下午进行文档细化和代码的解读,晚上进行设计视频的录制和第二天内容的规划。所有文档将同步在EDNChina,电子发烧友论坛,openedv和QQ空间中更新。代码将在所有设计做完后随验证平台一同推出。在最开始的时候,可能内容较为简单,因此可能会一天有多个更新,在后面,当做到SDRAM、DDR2等较为复杂的设计时,就可能会是两天或者更久一次的更新了。希望学习好FPGA的同学,我们可以一同探讨。此刻较晚了,就不做实验的目录了,其实目录早已完成,只是今天突然有了些新的想法,需要再改改。因此,明天将与实验设计规范一同更新。实验设计规范主要是约定我的设计中的一些基本方法和架构解读。后期所有的实验代码和文档都将遵循这一个规范。


因为是一个人在奋斗,肯定会偶尔有懈怠的可能,希望大家发现小梅哥的更新速度慢了以后,能够多催催我,希望在大家共同的努力下,让我的这一套学习总结能够为希望学习FPGA技术的同学指引一个方向。当然,要想更加进一步的学好FPGA技术,光依靠我的这一套学习总结可能还不够,如果有可能,去至芯实地学习三个月绝对会是值得的选择。


PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

MarquisHou 2019-9-4 17:34

小梅哥,至芯学习是多少钱啊?
相关推荐阅读
小梅哥 2019-09-04 22:10
小梅哥FPGA时序分析笔记(6.2)深入现象看本质——庖丁解牛之FPGA内数据传输模型
通过上一节,我们了解了FPGA内部数据的传输形式,接下来我们就可以根据上一节的内容来总结一下FPGA内部的数据传输模型了。 时钟和数据传输路径 通过上一节内容中,我绘制的那个FPGA内部数据在逻辑...
小梅哥 2019-09-01 21:28
小梅哥FPGA时序分析笔记(6.1)深入现象看本质——庖丁解牛之FPGA可编程原理
上一次发博客,已经是2个月前了,这中间两个月,干了件很有意义的事情,尤其是对于自己来说,感觉学到了非常多的知识和经验,每天都很忙,忙到没时间逛网站博客,终于忙完闲下来了,连载的事情可不能忘,终于可以书...
小梅哥 2019-07-02 08:57
小梅哥FPGA时序分析笔记(五)I/O约束显神威——深入龙潭
大家一定对我上一节的突然结尾表示一脸茫然:我是来学习时序约束的,然后你告诉我时序约束里面IO约束很重要,然我又跟着你的文章继续往下看,本以为你就要讲如何进行IO约束了,结果呢,你一个取反时钟就把我们打...
小梅哥 2019-06-30 11:07
小梅哥FPGA时序分析笔记(四)I/O时序定成败——化险为夷
小梅哥FPGA时序分析从遥望到领悟系列没有遇见过I/O时序问题,没有通过I/O约束方式实际解决过I/O时序问题,就很难明白I/O约束的重要性,也很难相信各种EDA软件真的有那么的傻白甜。 我遇到的最...
小梅哥 2019-06-22 10:32
小梅哥FPGA时序分析笔记(三)时钟约束真重要——事实说话
小梅哥FPGA时序分析从遥望到领悟系列以前,那是在以前,经常有网友(原谅我行文动不动就是网友说,网友问,毕竟我是卖开发板的,正面接触学FPGA的网友相对多一些,所以这些也都是事实存在的事情)问我:小梅...
小梅哥 2019-06-21 10:33
小梅哥FPGA时序分析笔记(二)时钟质量是生命——初遇时序
小梅哥FPGA时序分析从遥望到领悟系列第一次遇到时序问题并通过相应的手段解决问题,算是2年前做百兆以太网图像传输的时候了吧。当时遇到的问题为:同一个工程,每次编译结果的效果都不一样,有的时候编译了,下...
EE直播间
更多
我要评论
1
12
关闭 站长推荐上一条 /3 下一条