新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 开放式FPGA可增加测试的灵活性

开放式FPGA可增加测试的灵活性

作者: 时间:2017-02-06 来源:网络 收藏



图7:开放式FPGA可以帮助你捕获数据、平均数据以消除噪声、将并行数据变为串行数据,然后执行数学、FFT和滤波器算法。

作为DSP中的一种基本功能,快速傅里叶变换被广泛用于许多测试应用。由FPGA实现这个功能可以为许多测试应用增添许多功能,比如频域触发器、数据精简、基于频率的闭环控制和图像处理等。图8显示了如何在上例中使用LabVIEW FPGA实现快速傅里叶变换。


图8:前述例子中的这个代码显示了快速傅里叶变换是在开放式FPGA的何处执行的。

虽然本文只是提及了很少几个可以FPGA上实现的令人激动的数字信号处理功能,但实际上还有许多其它功能可以用来扩展FPGA在测试应用中可以实现的能力。这类处理功能可以在许多开放式FPGA上实现,图9显示了在国家仪器(NI)公司的硬件上可以通过LabVIEW FPGA实现的一些功能类型。


图9:在FPGA上可以实现的数字信号处理功能包括数学、滤波、三角函数和视频处理等。

随着开放式FPGA在整个测试与测量行业内逐渐流行起来,你将看到只有固定功能的仪器越来越少。相反,更多的仪器将变得可软件定义,与移动设备行业中引入“应用(app)”所经历的变革一样。测试应用不再受制于测试供应商开发的软件能力。它们将只受限于当时的硬件水平以及使用仪器的工程师的想像力。

本文引用地址:https://www.eepw.com.cn/article/201702/338602.htm

上一页 1 2 3 下一页

评论


技术专区

关闭