使用NI FlexRIO开发经济合算的3D和高清视频测试方案
"通过围绕PXI和NI FlexRIO建立我们应用的基础,我们开发了一个解决方案,它可为用户提供很高的性能及数据吞吐率,同时由于它利用了行业标准平台,故易于支持和维护。"
本文引用地址:http://www.amcfsurvey.com/article/121898.htm– Mauro Arigossi, Alfamation
The Challenge:
创建一系列产品来测试复杂的视频设备,如具有高清晰度、深色和高帧刷新速率等特点的高清晰度(High-Definition,HD)和三维(3D)电视。
The Solution:
使用NI FlexRIO来创建FlexMedia V系列产品线,实现一种可以进行高速率、自动化和低电压差分信号(Low-Voltage Differential Signaling,LVDS)视频测试的经济合算的解决方案。
Author(s):
Mauro Arigossi - Alfamation
成立于1991年的Alfamation公司一直以来秉持科学的热情和知识,在不断发展和不断变化的市场中致力于设计功能测试系统。Alfamation公司使用不拘一格的方法为设计、测试和制造工程师们创造产品和提供服务,并在汽车、消费电子、电信和医疗等行业也多有涉猎。
随着纯平显示技术演化到高清和3D电视技术,工程师们面临着对不断增长的分辨率、色深和更快的帧刷新速率的复杂设备进行快速、准确测试的挑战。我们需要建立高性能的功能测试解决方案,以便工程师们用于测试这些顶级消费电子设备。
对FlexMedia V系列设备的设想是为高速、低电压差分信号视频测试创建一系列高性能模块。为了创建这些产品,我们考虑了各种不同的平台,最终选择了PXI平台,因为其紧凑的体积、模块化硬件,行业内广泛认可并可用互补模块。在我们系统的核心,我们使用NI FlexRIO来提供现成的现场可编程门阵列(Field Programmable Gate Array,FPGA)来实现高速处理,并使用NI FlexRIO适配器模块开发工具包(Adapter Module Development Kit,MDK)来定制我们的I/O端口至输入到FPGA的视频信号接口。使用NI FlexRIO,我们可以专注于视频测试应用,而不是花费大量时间在数据处理、测试引擎设计或者电脑接口上面。
我们使用NI LabVIEW FPGA模块对FPGA进行编程,它可以使用代码生成技术将图形化代码合成为可在FPGA上执行的二进制文件。 这使我们可以使用框图方法来开发我们的FPGA代码,这种方法更直观地描述了FPGA固有的并行性。我们已经拥有内部VHDL专业知识和我们可以利用的硬件IP核,而LabVIEW FPGA模块又帮助我们提高了生产率。使用基础设施组件中内嵌的LabVIEW FPGA IP包可使我们轻松的集成VHDL IP,如PCI Express总线接口和I/O集成,并可提高图形化代码开发效率。这有助于我们快速定制设备,降低传统FPGA编程的时间和成本。
整体而言,我们估计现在开发具有多个应用程序的完整产品耗时大概是开发一个完全定制产品的耗时的一半。此外,在每个产品的研发中,我们一般只需三到四个工作资源,相对于完全定制产品所需要的,这只是很小的一部分了。
视频测试解决方案
我们使用具有高数据吞吐能力的PXI Express和具有高端处理能力的NI FlexRIO开发了FlexMedia VA-01视频分析仪和FlexMedia VG-01高清视频发生器,为自动视频测试提供了一个经济合算的解决方案。FlexMedia V系列视频测试模块可以以超过20G比特每秒的速率测试3D和高清电视以及电脑显示器主板,从而使电子制造商显著减少测试时间,同时继续生产高质量产品。
评论