目前fpga的应用方向:
第一个方向,也是传统方向主要用于通信设备的高速接口电路设计,这一方向主要是用fpga处理高速接口的协议,并完成高速的数据收发和交换。这类应用通常要求采用具备高速收发接口的fpga,同时要求设计者懂得高速接口电路设计和高速数字电路板级设计,具备emc/emi设计知识,以及较好的模拟电路基础,需要解决在高速收发过程中产生的信号完整性问题。fpga最初以及到目前最广的应用就是在通信领域,一方面通信领域需要高速的通信协议处理方式,另一方面通信协议随时在修改,非常不适合做成专门的芯片。
第二个方向,可以称为数字信号处理方向或者数学计算方向,因为很大程度上这一方向已经大大超出了信号处理的范畴。例如早就在2006年就听说老美将fpga用于金融数据分析,后来又见到有将fpga用于医学数据分析的案例。在这一方向要求fpga设计者有一定的数学功底,能够理解并改进较为复杂的数学算法,并利用fpga内部的各种资源使之能够变为实际的运算电路。
目前真正投入实用的还是在通信领域的无线信号处理,其它领域的研究正在开展中,之所以没有大量实用的主要原因还是因为学金融。不过最近发现欧美有很多电子工程、计算机类的博士转入到金融行业,开展金融信号处理,相信随着转入的人增加,fpga在其它领域的数学计算功能会更好的发挥出来,而我也有意做一些这些方面的研究。不过国内学金融的、学医的恐怕连数学都很少用到,就不用说用fpga来帮助他们完成数学_运算了,这个问题只有再议了。
第三个方向就是所谓的sopc方向,其实严格意义上来说这个已经在fpga设计的范畴之内,只不过是利用fpga这个平台搭建的一个嵌入式系统的底层硬件环境,然后设计者主要是在上面进行嵌入式软件开发而已。设计对于fpga本身的设计时相当少的。但如果涉及到需要在fpga做专门的算法加速,实际上需要用到第二个方向的知识,而如果需要设计专用的接口电路则需要用到第一个方向的知识。
就目前sopc方向发展其实远不如第一和第二个方向,其主要原因是因为sopc以fpga为主,或者是在fpga内部的资源实现一个“软”的处理器,或者是在fpga内部嵌入一个处理器核。但大多数的嵌入式设计却是以软件为核心,以现有的硬件发展情况来看,多数情况下的接口都已经标准化,并不需要那么大的fpga逻辑资源去设计太过复杂的接口。而且就目前看来sopc相关的开发工具还非常的不完善,以arm为代表的各类嵌入式处理器开发工具却早已深入人心。
大多数以arm为核心的soc芯片提供了大多数标准的接口,大量成系列的单片机/嵌入式处理器提供了相关行业所需要的硬件加速电路,需要专门定制硬件场合确实很少。通常是在一些特种行业才会在这方面有非常迫切的需求。目前xilinx已经将armcortex- a9的硬核嵌入到fpga里面,未来对嵌入式的发展有很大推动,不过,不要忘了很多老掉牙的8位单片机还在嵌入式领域混呢,嵌入式主要不是靠硬件的差异而更多的是靠软件的差异来体现价值的。
我曾经看好的是cypress的psoc这一想法。和sopc系列不同,psoc的思想史载soc芯片里面去嵌入那么一小块fpga,那这样其实可以满足嵌入式的那些微小的硬件接口差异,比如某个运用需要4个usb,而通常的处理器不会提供那么多,就可以用这么一块fpga来提供多的usb接口。而另一种运用需要6个uart,也可以用同样的方法完成。对于嵌入式设计公司来说他们只需要备货一种芯片,就可以满足这些设计中各种微小的差异变化。其主要的差异化仍然是通过软件来完成。
无论是fpga的哪个方向,都离不开数字逻辑知识的支撑。fpga说白了是一种实现数字逻辑的方式而已。如果连最基本的数字逻辑的知识都有问题,学习fpga的愿望只是空中楼阁而已。而这,恰恰是很多菜鸟最不愿意去面对的问题。数字逻辑是任何电子电气类专业的专业基础知识,也是必须要学好的一门课。很多人无非是学习了,考个试,完了。如果不能将数字逻辑知识烂熟于心,养成良好的设计习惯,学fpga到最后仍然是雾里看花水中望月,始终是一场空的。
电动汽车充电桩联网解决方案的介绍
便利节能的照明灯延时控制电路
深度学习图像识别解释方法的概述
R-C Snubbing for the Lab
2.3Gbps的5G商用化后将会带来怎么样的体验呢
关于目前FPGA主要的几个应用方向
先进人工智能交互技术构建汽车“最强大脑”
E开箱:看到手机的一瞬间,着实吓人一跳的Realme Q
在LDO与DC/DC中怎么选择 LDO电容与噪声怎么考量
HMC713MS8对数检波器/控制器概述
基于ACX200T的航芯V2X解决方案
油烟在线监测系统的功能介绍
正业玖坤入选长三角G60科创走廊工业互联网服务商名单
西部数据携手Dropbox 加速在当今数据世界推行领先的云基础架构
手机市场预警?!传豪威科技爆砍明年晶圆代工投片量,缩减量高达 5万片/月
如何利用互联网技术来对重点人员进行智能管控
储量证明如何提高用户的透明度
Wibotic无线充电无人机技术的CE标志
IDC连接器的压接和端接方法
中国移动预判2019年市面上大概会有30款左右的5G手机