FPGA牛人给FPGA初学者入门留下的几点心得体会

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

FPGA牛人给FPGA初学者入门留下的几点心得体会我起初的FPGA学习历程,走了不少弯路,现在看来,如果采用

自学的方式,这些弯路也是多数人会遇到的:

1.买一本书,花大量的时间学习语法;

2.到网上到处搜一些资料,类似大全、玩转之类的,找一些速成之

法;

3.买一个开发板,看代码、下载例程看现象

作为一个刚接触FPGA的初学者,这似乎是必经之路,我就以这样的

方式学了大约半年的时间。当然,这样的学习方法并不是说学不

好,而是很难学好,或者要想学好需花费太长的时间。

以看书学习为例,可以说书是根源,学习任何知识都离不开书,书

作为一个知识体系,必然要求要全面、系统,但它的缺点也在于全

面、系统。

我在学Verilog时,就是拿一本书,仔仔细细的看,花费了不

少时间,我们都知道,Verilog的很多语法是不能综合的,不能综

合的语法并没有实际的电路与之对应,当然在具体的逻辑设计时是

不能用的,但书上并不会很明确的指出。

再举一个例子,也是很多人都犯过的一个错误:以普通信号作为

always的敏感信号列表。我们这样写的时候,根本不会意识到这是

错误的,因为书上就是这么教的。其实可以这么理解,对于

Verilog语法,书上是一个全集,很多用法作为知识点是对的,但

在实际的应用中就是错误的。因此,太依赖书学习,会学的全而不

好,也浪费时间。

我是自学了大约半年的时间后接触的明德扬课程,起初也想报

班的,但动辄上万的培训费用,学生党承受不起。学完了明德扬课

程,可以不夸张的说,有一种相见恨晚的感觉。明德扬课程中有句

话说的很好:点透学习误区,拨出设计精髓。这也是我对明德扬课程的评价,首先学习了明德扬课程,我才意识到之前的学习方法有很大、很多的误区,走了不少弯路,比如一个自学者很可能把语法作为很大的一部分花大量实践去学习,但学了明德扬课程就会知道语法重要但并非重心,甚至完全没学过语法,也能通过明德扬课程学会如何进行FPGA设计。个人感觉如果按照之前的学习方法,学上两年可能只顶的上学习课程的两个月。明德扬的课程不仅仅是一个课程,也是一个经验积累,课程的本身已经为初学者排除了诸多误区,同时明德扬课程也注重实践,强调自我动手设计,只要按照他的课程一步步走,就能很快的学到真正的设计。

相关文档
最新文档