LabVIEW、多核技术及FPGA技术如何改变仪器技术及自动测试
时间:09-21
来源:互联网
点击:
网和USB的发展前景如何?
回答: GPIB,以太网和 USB都是基于计算机的仪器控制的可选方法。GPIB在一起控制中仍然是最常用到的总线,这主要是因为它已经被世人所证明的性能,良好的连通性以及大量的仪器和控制器的配置基础。USB越来越被那些便携式的,快速建立的台式应用所青睐,而以太网则被那些不要求准确的系统时间和同步的高分布式的仪器系统所青睐。
每种仪器控制总线都会依据你的应用类型以及你的仪器上可利用的功能来发挥它们各自的优势。在决定一个应用中要采用哪种总线比较理想之前,充分了解每种总线的相关技术,易用性和交易等是至关重要的。美国国家仪器在它的网站ni.com上,提供了能够帮助培养工程师们了解这些交易的详细信息。工程师们同样需要考虑到一种混合式的总线方式,这种总线方式包括了大量的仪器控制总线的选项,从而工程师们可以就可以最大限度发挥系统的执行性能和灵活性,并且对系统进行在利用。一个基于计算机的仪器平台,比如,PXI,被推荐运用到一个混合式测试的系统中来。通过抑制可能发生的低带宽,高潜在的总线比如以太网的总线瓶颈问题,可以全面的最大化系统的执行性能。
问题:您认为在未来的几年里,使用仪器和自动测试会有怎样的变化呢?
Starkloff回答:在这个领域中,一个最被看好的技术就是FPGA。使用FPGA,工程师们可以在设备上定义硬件系统的行为,进行在线处理或分散处理。 FPGA由于它内在的并行可靠地执行,同样可以使FPGA有了更快的执行速度。LabVIEW的图形数据流的并行的本质,非常适用于多核应用,这种本质同样对于FPGA技术的优势发挥也很理想。
当FPGA应用到独立的仪器中时,工程师们就不能对这些仪器进行在编程,这对自动测试来说是很关键的一个要求。当然,在一个主双核的处理器上进行不同的处理有很多好处。比如,FPGA非常适用于在点对点的I/O上进行像简单的采样这样的在线分析。但是,在一个主处理器上进行复杂的调制就会得到更好的结果。这是因为复杂的调制过程需要大量的浮点运算。另外,尽管FPGA在进行自动测试的时候具有编译功能和灵活性,但是,这些功能都是需要通过采用硬件描述语言,如 Verilog或 VHDL等来进行描述,这些语言都是用低级的语法来描述硬件行为的。而大部分测试工程师都不是很精通这些工具。
将FPGA的编程细节用系统水平的工具来抽象就会跨过这个不足。比如,LabVIEW FPGA,可以直接利用一个LabVIEW程序来实现便携式的FPGA以及综合必要的硬件。开发一个分散型的处理系统最理想的方法就是专门的开发环境,比如LabVIEW这种环境可以在主处理器或FPGA中选择一个较好的执行性能将处理过程进行快速的分割。
问题:图形化系统设计对测试来说意味着什么?
Starkloff回答:这些年来,美国国家仪器一直在传播虚拟仪器,一个可以对工业发展产生革命性意义的概念。工程师们可以利用虚拟仪器创建能够满足特定需求的用户自定义的系统。图形化系统设计推动虚拟仪器向着更远的方向发展,它也为工程师们带来了利用LabVIEW图形化开发环境和标准FPGA硬件在单独的一个平台上开发他们常用的I/O,信号处理和分析算法的机会。这种方法可以帮助工程师在他们的系统中快速开发常用的测量功能,并且是他们能够尽快的成为仪器设计师。
回答: GPIB,以太网和 USB都是基于计算机的仪器控制的可选方法。GPIB在一起控制中仍然是最常用到的总线,这主要是因为它已经被世人所证明的性能,良好的连通性以及大量的仪器和控制器的配置基础。USB越来越被那些便携式的,快速建立的台式应用所青睐,而以太网则被那些不要求准确的系统时间和同步的高分布式的仪器系统所青睐。
每种仪器控制总线都会依据你的应用类型以及你的仪器上可利用的功能来发挥它们各自的优势。在决定一个应用中要采用哪种总线比较理想之前,充分了解每种总线的相关技术,易用性和交易等是至关重要的。美国国家仪器在它的网站ni.com上,提供了能够帮助培养工程师们了解这些交易的详细信息。工程师们同样需要考虑到一种混合式的总线方式,这种总线方式包括了大量的仪器控制总线的选项,从而工程师们可以就可以最大限度发挥系统的执行性能和灵活性,并且对系统进行在利用。一个基于计算机的仪器平台,比如,PXI,被推荐运用到一个混合式测试的系统中来。通过抑制可能发生的低带宽,高潜在的总线比如以太网的总线瓶颈问题,可以全面的最大化系统的执行性能。
问题:您认为在未来的几年里,使用仪器和自动测试会有怎样的变化呢?
Starkloff回答:在这个领域中,一个最被看好的技术就是FPGA。使用FPGA,工程师们可以在设备上定义硬件系统的行为,进行在线处理或分散处理。 FPGA由于它内在的并行可靠地执行,同样可以使FPGA有了更快的执行速度。LabVIEW的图形数据流的并行的本质,非常适用于多核应用,这种本质同样对于FPGA技术的优势发挥也很理想。
当FPGA应用到独立的仪器中时,工程师们就不能对这些仪器进行在编程,这对自动测试来说是很关键的一个要求。当然,在一个主双核的处理器上进行不同的处理有很多好处。比如,FPGA非常适用于在点对点的I/O上进行像简单的采样这样的在线分析。但是,在一个主处理器上进行复杂的调制就会得到更好的结果。这是因为复杂的调制过程需要大量的浮点运算。另外,尽管FPGA在进行自动测试的时候具有编译功能和灵活性,但是,这些功能都是需要通过采用硬件描述语言,如 Verilog或 VHDL等来进行描述,这些语言都是用低级的语法来描述硬件行为的。而大部分测试工程师都不是很精通这些工具。
将FPGA的编程细节用系统水平的工具来抽象就会跨过这个不足。比如,LabVIEW FPGA,可以直接利用一个LabVIEW程序来实现便携式的FPGA以及综合必要的硬件。开发一个分散型的处理系统最理想的方法就是专门的开发环境,比如LabVIEW这种环境可以在主处理器或FPGA中选择一个较好的执行性能将处理过程进行快速的分割。
问题:图形化系统设计对测试来说意味着什么?
Starkloff回答:这些年来,美国国家仪器一直在传播虚拟仪器,一个可以对工业发展产生革命性意义的概念。工程师们可以利用虚拟仪器创建能够满足特定需求的用户自定义的系统。图形化系统设计推动虚拟仪器向着更远的方向发展,它也为工程师们带来了利用LabVIEW图形化开发环境和标准FPGA硬件在单独的一个平台上开发他们常用的I/O,信号处理和分析算法的机会。这种方法可以帮助工程师在他们的系统中快速开发常用的测量功能,并且是他们能够尽快的成为仪器设计师。
自动化 机顶盒 嵌入式 虚拟仪器 总线 FPGA LabVIEW USB PXI Verilog VHDL 相关文章:
- Acquired Data Solutions公司使用FlexMotion和LabVIEW为飞机组件测试建立无人测试站(06-14)
- 飞机执行器寿命测试(06-14)
- 智能卡的自动化测试平台设计(05-17)
- 基于数据驱动的自动化测试的研究和实现(06-12)
- 基于指针式电测仪表自动化检定系统设计(01-19)
- PXI ——主流自动化测试平台(04-05)