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

      我起初的FPGA学习历程,走了不少弯路,现在看来,如果采用自学的方式,这些弯路也是多数人会遇到的:
      1.买一本书,花大量的时间学习语法;
      2.到网上到处搜一些资料,类似大全、玩转之类的,找一些速成之法;
      3.买一个开发板,看代码、下载例程看现象


      作为一个刚接触FPGA的初学者,这似乎是必经之路,我就以这样的方式学了大约半年的时间。当然 ,这样的学习方法并不是说学不好,而是很难学好,或者要想学好需花费太长的时间。
以看书学习为例,可以说书是根源,学习任何知识都离不开书,书作为一个知识体系,必然要求要全面、系统,但它的缺点也在于全面、系统。
我在学Verilog时,就是拿一本书,仔仔细细的看,花费了不少时间,我们都知道,Verilog的很多语法是不能综合的,不能综合的语法并没有实际的电路与之对应,当然在具体的逻辑设计时是不能用的,但书上并不会很明确的指出。


      再举一个例子,也是很多人都犯过的一个错误:以普通信号作为always的敏感信号列表。我们这样写的时候,根本不会意识到这是错误的,因为书上就是这么教的。其实可以这么理解,对于Verilog语法,书上是一个全集,很多用法作为知识点是对的,但在实际的应用中就是错误的。因此,太依赖书学习,会学的全而不好,也浪费时间。


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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值