合聚咖

合聚咖

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

admin

这个好的评判也有好多标准的。

1)FPGA首先是逻辑电路,你能熟练地拿它来实现任何可以实现的逻辑电路,这就是一个好。这里面包括熟悉芯片的结构,里面每部分功能块的使用。熟悉开发环境,里面的功能,熟悉第三方提供的IP核。能把FPGA的性能发挥到极致,利用约束提高设计的性能等等。如果有一个最好的话,就是你能利用手上的资源独立开发一个IP核。

2)现在的FPGA不纯粹是逻辑电路,而是一个SOC,里面包括多核的CPU,大容量的存储器,DSP处理核,高速的接口电路。简单地说,配合外部的DSP处理器和AD/AD就是一个雷达信号处理系统。这个阶段的学好就有点难了,你必须是一个系统级的工程师,对CPU,对高速串行接口的使用,对DSP的算法等等都有很深入的了解。

3)FPGA是一个高速发展的产品,每两年就出一代新产品,增加很多新的功能。除了CPU,FPGA是跟电子微电子发展趋势最紧密的一个产品。