2.1:NI的LabVIEW FPGA未来战略部署
在展望NI公司的LabVIEW FPGA技术未来发展趋势之前,让我们先来回顾一下LabVIEW与FPGA的技术发展历程,如图2-1所示。可以看出,NI公司的LabVIEW FPGA软件一方面是跟随Xilinx最新的FPGA硬件可持续发展,另外一方面则是发展自己的IP核,同时开发出IPNet,类似开源软件社区,构建一个完善的生态圈,NI以及客户都可以将实际的工程应用案例、IP核、算法放在IPNet上面共享共助。
图2-1:LabVIEW FPGA发展历程
NI正在加倍努力地开发LabVIEW FPGA及其相关的硬件产品,虽然LabVIEW FPGA已经帮助客户解决了很多FPGA技术难题,但是为了能够继续将FPGA技术提供给新的领域专家和工程师们使用,NI针对LabVIEW FPGA技术本身始终坚持以下几点:
- 对于一些由于编程和系统复杂程度原因而放弃考虑使用FPGA技术的工程师和科学家而言,为他们提供了一个可行方法。
- 跨越存在于顺序算法设计与并行FPGA实现之间的鸿沟。
- 通过抽象减轻实际数字设计的负担,使设计者能够关注更高层次、更为复杂的目标。
- 直观地表示仅仅适用于FPGA编程的并行、流水线、数据流设计方法。
在未来20年中,对更高层次抽象以及更好开发工具的需求是显而易见的,特别是FPGA实现在不断蚕食曾经被应用程序专用集成电路(ASIC)所主导的市场。LabVIEW FPGA和各种NI FPGA硬件平台将会继续在嵌入式系统和测试与测量中,和NI的产品一起继续成长-NI官网。
以上这段话是NI官方给出的答案,这里我们的结论是:NI的LabVIEW FPGA工具包会朝着两个方向发展,一是软件IP核算法的不断增加和更新,包括最新的5G算法、雷达仿真模型、电机模型、新型控制算法、CNN神经网络、自适应算法、多通道数字滤波器、人工智能、机器视觉算法等等;二是NI会持续推出基于Xilinx最新的FPGA芯片的RIO硬件平台,以适应越来越复杂的应用,将FPGA性能、参数、指标发挥到极致,将应用场合拓展到需要更高更强性能的领域,这类FPGA硬件会非常高端,甚至禁运。