FPGA之难度

今天总算也是解决了之前的slack的问题,心情还是很好的。

正因为我一直看好FPGA,更因为现在的FPGA都已经实现了ARM和PowerPc的嵌入,我对FPGA的发展更是很看好。期待奇迹的出现。

但是也正因如此,我也总算明白了FPGA设计的难度。他真的确实不同于C/C++设计。十分喜欢上了cnblog,也附上一位牛人的FPGA语录,供分享:

“FPGA目前非常火,各个高校也开了FPGA的课程,但是FPGA并不是每个人都适合,FPGA讲究的是一个入道,入什么道,入电子设计的道,就是说,这个过程,你得从电子设计开始,然后再学FPGA,而不是先从VHDL/Verilog开始,直接跳过数电模电。这一点非常重要,这涉及到你以后的发展高度的问题。我是过来人,我深刻体会到FPGA与数电模电的基础的深层次联系。对于本科生而言,你可以把FPGA当作业余兴趣,但不要把它当成今后的饭碗,你可以保持这个兴趣直到研究生读完。从我招聘的情况来看,做FPGA的至少要读过研究生。

做FPGA,一定要学,一定要有兴趣,至少要学3年才算可以掌握这门技术,为什么这么说呢,我每天与FPGA打交道,Xilinx官方网站的基本上每个英文资料我都看了一下,我看了整整两年的文档,才在这个行业有话语权,而我每天要研究14个小时的FPGA,差不多是一般人的两倍。现在我可以说我掌握了FPGA,可以用来做任何事情,CPU,交换机,等等这都不算什么。重要的是,我可以用相同的价钱把一个系统的性能做到大多数现状的10倍以上。或者说,某个东西,我看了一下,可以用10分之一的成本把这个系统做下来。我现在苦恼的是,不知道要做什么。我设计的千兆交换机,用FPGA做的成本,比用通用的ASIC还低。随着研究的深入,看着一行行代码就能想象出用什么逻辑电路设计,哪里是组合逻辑,哪里是触发器,VHDL/Verilog语言,设计的就是逻辑门,越是深入研究这些东西,越是觉得与电路关系深刻,之后设计的代码越像是用74系列搭起来的。这种时候,FPGA的性能将发挥到极致。在Spartan-3中,可以把逻辑运行到200MHz以上去,在Virtex-5中,跑600MHz是没任何问题的,编译系统报告的速度在-1的速度下有800多MHz。
编写好的代码实际上是对电路的理解,我自始至终强调,做好电子设计才能做好FPGA,有了硬件基础,做好FPGA的话,你的收入可能会成指数增长。FPGA是电工的高级工具,掌握了它,你可以认为掌握了整个电子世界。”

之所以认识到他的难度,其实也并不是因为这一篇文章,虽说本人没有牛人的经验,没有牛人的能力,但是却依然有让我有共鸣的地方。

 

以此共勉!记得在《少有人走的路》中有讲过一个恐惧的问题(具体我已经忘了,也没有书籍可以查阅了),大多数人都是会有心理问题的,那么对一件事情的恐惧其实也是一种心理问题。正因为恐惧和畏惧,才会让人们找到各种各样的借口去逃避,我曾在看到书中这样的语句的时候,有过强烈的共鸣之处。不能因为恐惧之心而去选择不去面对。而FPGA正也是我的兴趣所在,正因为这,也正因为自我感觉数电只是学的还行,才会执意的选择考研,选择了电路与系统方向。虽说现在的状况有点事与愿违,但是并没有因此而又任何的放弃之感。而正因为其之难,而更不应该去放弃。

以此励志,坚持。。。。。。从我放下之前的单片机开始。。。。。。

转载于:https://www.cnblogs.com/zxqwolf/archive/2013/01/15/2861924.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值