虚拟仪器技术利用商用计算机的最新技术进步,以比传统仪器更低的价格实现更快、更高性能的测量。例如,虽然诸如串行总线和GPIB之类的仪器通信接口几乎数十年都保持不变,但是一个被称为PCI Express的全新PC总线极大提高了PC内存读入的数据带宽。
PCI Express概述
目前大部分台式PC上的32位、33MHz的PCI总线提供132MB/s的带宽。虽然这对于许多测量应用来说还是足够的,但是存在一些设备,例如1G比特网卡,将会独占总线。而PCI总线体系结构要求总线上的所有设备共享132MB/s的带宽,因此像网卡之类的高带宽的设备会抑制同一系统中的其他设备。PCI Express解决了这些问题,并且已经开始成为新PC上一种标准选择。PCI Express保持了与PCI的软件兼容性,但是使用高速(2.5Gb/s)的串行总线替代原物理总线。该总线通过信道上信号的发送和接收来传输数据包,达到每信道单向200MB/s的带宽。您可以将多个信道组合在一起从而得到x1 ("单一的")、x2、x4、x8、x12、x16、和x32的信道带宽,并且不同于PCI在总线所有设备间共享带宽的是,每个PCI Express设备将得到专用的带宽。
NI发布的业界首款PCI Express图像采集、GPIB设备和数据采集设备
|
虚拟仪器技术的好处
诸如数据采集设备和帧采集器之类的插入式设备可以使用提高的带宽实现更快的采集速度和更高的吞吐量,并且对于具有多个设备的系统可以从每个插槽保证的带宽中受益。通过发布世界首款PCI Express图像采集和GPIB设备,NI已经引领了PCI Express的应用。NI PCIe-1429图像采集设备具有超过1000帧/秒的速率。利用一个四信道(x4)的连接和两个摄像机链路(Camera Link)输入,它能够以最大的摄像机链路速率——680MB/s来采集图像。(每秒传输的数据略高于一个CD-ROM的数据量)
PCI Express的现状与未来
作为下一代插入式总线标准的PCI Express正迅速的崛起。然而,在下一个十年它将可能与传统的PCI共存,从而保障现有的基于PCI的测试和控制系统的投资。因为PCI Express软件层完全后向兼容PCI,您可以使用在系统中同时使用两个总线并且将之前的PCI设备升级至PCI Express类型而无需作任何的软件改动。而且随着新的PC已经提供PCI Express插槽连同现在已有使用新总线的测量设备,虚拟仪器技术已展现出对应测试和控制系统速度极大提高所带来的好处。
关于什么是PCI Express?
PCI Express 是一种强大可靠、可伸缩、灵活并且合乎成本效益的 I/O 互连方式,它显著提高了可用带宽(每条线路 500MBps - 双工/单工),而不要求系统集成商使用更昂贵的 PCB 材料或添加层以容纳更宽的并行总线。每条 PCI Express 线路在每个方向上都支持 2.5Gbps 并且能够提高到在单一链路上支持多达 32 条线路。
关于什么是虚拟仪器?
虚拟仪器,就是在以通用计算机为核心的硬件平台上,由用户设计定义、具有虚拟前面板、测试功能由测试软件实现的一种计算机仪器系统。其基本思想就是在测试系统或仪器设计中尽可能地用软件代替硬件,即“软件就是仪器”。虚拟仪器的基本构成包括计算机、虚拟仪器软件、硬件接口模块等。