关于fpga的方向
我的体验,在做fpga的过程中,逻辑很重要,虽然看到长段的if else 就头痛,
一个新手应该从哪里入手?
从长远来看,哪个更重要?
如果你能熟练的使用fpga上的所有外设,那你基本上对整个系统就有了一定深度的认识,找个好工作自然不难!
从基础开始,首先语言这关必须得过,接着写点小工程,有条件买块开发板,与此同时,也要经常看看别人写的代码,互相比较才有进步,随着你做的工程越来越多,你对硬件也就越来越熟悉,FPGA是很实用的东西,你大学在数字电路所学,在FPGA上都可充分运用,找工作自然没什么问题,再加上现在找这块的公司很多,不管大公司还是小公司,这个与FPGA得先天优势有关。
公司使用FPGA搭实验系统平台吗?
你老师的说法和你的想法其实没有冲突,如果你熟悉FPGA上所有的外设,基本上大多数的接口(interface)通信协议你都很清楚,而且能用FPGA实现和外设的通信了。
而FPGA实现的逻辑功能,很大一部分在于和外设的通信,以及通信协议之间的转化。当然也有算法和其他功能实现,但是相信你会了那么多之后,这些也不在话下了。
把书本学好,其实这些东西都很容易的,在学校的时候好好把基础打扎实
三大方向? 基本上
真是搞笑,FPGA的所有外设?FPGA还有专用外设的概念?如果有的话,那就是所有的数字电路。
既然只要是数字电路你都很熟练,找工作当然很容易,抢都抢不到,比intel这些只会些CPU相关的电路的,强多了。
fpga只是个壳子,重要的是里面装着的东西,还是要从电路的基础学习,才能理解为什么那么做。
外设相关的都是通讯协议,复杂的通讯协议也是从简单的发展起来的,你会了确实要的人不少。
真是搞笑,FPGA的所有外设
一起学习了
单纯的FPGA芯片何来外设?如果你老师所指是FPGA的各种硬核、IP、原语等倒是可以理解,不过各家各款FPGA的内部功能单元都是有差异的,不能全部掌握,也掌握不了这么多,做工程的讲究够用就行,在实践中积累经验。
刚开始学FPGA的飘过~
呵呵,实际上外设指系统级的,还有IP级的,2者都通了,那就牛了
应该说的是IP核
个人感觉:会使用外设只是很小的一步,经过一段历练很多人都能达到这个高度,最终还是得弄算法才能更上一层!
说实话,一直想干点跟fpga相关的东西,但又不知fpga到底该干什么
看来我还没入门