FPGA学习到什么境界就算是学好了?

 我来答
besurezhang01
推荐于2016-12-01 · TA获得超过3326个赞
知道大有可为答主
回答量:2134
采纳率:66%
帮助的人:1778万
展开全部
这个好的评判也有好多标准的。
1)FPGA首先是逻辑电路,你能熟练地拿它来实现任何可以实现的逻辑电路,这就是一个好。这里面包括熟悉芯片的结构,里面每部分功能块的使用。熟悉开发环境,里面的功能,熟悉第三方提供的IP核。能把FPGA的性能发挥到极致,利用约束提高设计的性能等等。如果有一个最好的话,就是你能利用手上的资源独立开发一个IP核。
2)现在的FPGA不纯粹是逻辑电路,而是一个SOC,里面包括多核的CPU,大容量的存储器,DSP处理核,高速的接口电路。简单地说,配合外部的DSP处理器和AD/AD就是一个雷达信号处理系统。这个阶段的学好就有点难了,你必须是一个系统级的工程师,对CPU,对高速串行接口的使用,对DSP的算法等等都有很深入的了解。
3)FPGA是一个高速发展的产品,每两年就出一代新产品,增加很多新的功能。除了CPU,FPGA是跟电子微电子发展趋势最紧密的一个产品。
studentup
2012-11-24 · 超过14用户采纳过TA的回答
知道答主
回答量:22
采纳率:0%
帮助的人:15万
展开全部
同意网友 besurezhang01 的说法。但是,要知道FPGA本身没什么,其周边接口的了解才是能力的体现之一。比如,对SDRAM IP核的功能和时序的理解、对DDR IP核的理解、自己完成一个基本的UART接口模块、完成SD-SDI、HD-SDI接口、HDMI接口等等。 其次,根据FPGA的基本应用,应该深入地掌握以一个方向发展下去。现在FPGA基本方向:高速通讯、图像处理和SOC。 若以SOC为发展方向,那么就要多研究研究Xilinx或者Altera的软核、和其某些产品里的硬核。研究他们的架构、开发工具、以及相应的嵌入式操作系统。如有的内嵌了ARM A系列硬核,应该研究相应的Linux等操作系统了。 若以图像处理、视频处理为发展方向,那么应该多研究图像采样原理、色彩空间及其转化、图像格式及其标准、通讯方式、图像滤波、图像缩放、多屏显示、视频矩阵,甚至是图像识别等等。 高速通讯,我没研究过,没法说什么。但是,据说这个方向应该对高速PCB有很深的研究。 最后还一点,任何技术只是工具,不论是处理器、FPGA、dsp还是任何的操作系统,他们只是你要实现某个系统的必要工具。这些工具很有可能会被时代的快速发展淘汰下去的,只有你对一个行业的深入理解才是一个工程师的核心价值所在。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
壊宝贝shine
2016-04-12 · 超过12用户采纳过TA的回答
知道答主
回答量:118
采纳率:100%
帮助的人:129万
展开全部
  其实学习FPGA与本科的知识并无太大的关联,数电的内容只在涉及到具体的芯片需要学好数字电路,有一定C语言基础最好。 有一本黑皮的"FPGA应用开发。

  FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
班丘元绿36
2015-12-31 · TA获得超过694个赞
知道小有建树答主
回答量:810
采纳率:100%
帮助的人:217万
展开全部
独立完成一个项目,而且项目中的所有逻辑时序都是可控的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千璇蝶月
2016-04-19 · TA获得超过532个赞
知道答主
回答量:2
采纳率:100%
帮助的人:2203
展开全部
无所谓,谁会爱上谁。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式