| |
问题:
这个问题是关于学习的知识和找工作的,FPGA嵌入式方向。
本人还有一年就要毕业,面临着找工作的难题,毕业后想做嵌入cpld、FPGA方面的开发,因为学校的条件问题,没有办法做一下项目什么的,所以希望大家给些建议:我该如何更好的利用在学校的时间准备,才能为毕业找到一份好的工作做充分的准备 |
我的解答:
嵌入式FPGA开发,这个方向其实挺大的。
首先要买一个开发板,应用几个实例玩玩,找点兴趣,熟悉一下。FPGA嵌入式,那当然要买FPGA开发板了。
玩几个例子后,肯定要学习编程语言了,Verilog或者VHDL(建议Verilog,企业应用还是比较多的)。学好这个也不容易,好好学吧,但是编程语言只是工具,和C语言是软件的工具一样,这只是个开始。
集成电路设计或者FPGA设计,肯定少不了的。会了工具,就要学习集成电路或者FPGA内部实现原理了,包括综合,流程,时序分析。不过有的FPGA设计书中也有对Verilog的介绍,所以也许同一本书可以达到目标。语言是工具,要熟练。FPGA实现和设计原理,要好好研究。这才是主要的。
嵌入式设计的话,就要学习C语言,研究嵌入式操作系统,操作系统移植啊什么的,说真的,这一块我还不会,不能提供什么意见。
楼主,你要想好方向,FPGA嵌入式,偏软和偏硬两个方向完全不一样,想兼顾不容易的。而且面面俱到往往不是一蹴而就的。
我是做ASIC和FPGA方向的,没有学过嵌入式方面
我的评论:学任何方面,要先搞清楚自己真的想做什么,对于全新的东西,至少要先接触到这些东西到底是什么东西,如果完全不清楚,那就迷茫了。千万要明确自己做的是什么,然后才有选项。要不然完全就是问答题了。相对于问答题,选择题还是很简单,不是么。
注1:如果各位觉得我包含在自己日志里面对您不妥,或者涉及隐私的话,请告知我,我删除。
注2:问题的解答我只列举我自己的想法,不保证可以一直追踪到真正正确的解答,所以请如果有看客的话,解答仅作参考之用,也欢迎大家在blog里留言评论。