什么是X系列
时间:10-18
来源:互联网
点击:
X系列设备是美国国家仪器公司设计至今最高级的多功能数据采集(DAQ)设备。其增强特性可满足最苛刻的测量、测试和控制应用。
X系列设备可采用USB、PCIExpress和PXIExpress总线,每种设备都包含模拟I/O、数字I/O和4个32位计时器/定时器。
X系列设备将基于PC的多功能I/O的性能提升至新高度。设备包含了NI-STC3定时与同步技术、针对USB的NI信号流技术和本地PCIExpress接口以及针对多核处理器的驱动软件。
X系列技术
为了拓展多功能设备的功能性和灵活性,使其远远超越过去的产品,X系列设备集成了三项主要技术:
1.NI-STC3定时和同步技术
2.面向USB和PCIExpress/PXIExpress的高速总线接口
3.并行软件执行
NI-STC3定时及同步技术
所有多功能数据采集硬件都通过板载定时电路控制模拟、数字和计数器I/O线;定时ASIC技术的演变已逾数十年。X系列DAQ家族融入可提供4个改进式计数器的新型NI-STC3技术、100MHz时基,以及其它针对I/O定时和触发的功能。
4个改进式计数器
新型NI-STC3技术进一步拓展了计数器通道,可提供4个具有32位分辨率的100MHz计数器。不仅单一X系列设备具有4个计数器,而且以前需要2个计数器的操作现在都能通过单一计数器通道实现。举例来说,您正在控制步进电机时,往往就需要生成数量有限的数字脉冲;过去,这需要使用一个计数器连续生成脉冲并使用另一个计数器为这些传送至电机的脉冲加门限信号。单个NI-STC3计数器即可完成该任务,即:单一X系列设备可控制最多4个步进电机。
100MHz时基
各款数据采集设备的板载时基,是驱动所有数字电路的心脏。从采样时钟至触发线的各类应用,均使用此时基作为板载参考,继而生成时钟频率并锁存数字边缘。NI-STC3技术使用新型100MHz时基实现各类模拟和数字定时,速率比之前发行的各类NIDAQ设备快5倍。这意味着:采样频率的精度是先前的5倍,而且模拟触发器能够在触发条件满足时于10ns内作出响应。
独立定时引擎,针对模拟和数字I/O
数据采集设备的高级定时和触发功能,经常需要通过板载计数器和复杂信号路由获得特定的硬件定时性能。NI-STC3技术为多功能设备上的各类I/O,提供完全独立的采样时钟和触发。举例来说,可重触发式采集需要等待触发条件得到满足,采获数量有限的样本,再立即重新装配触发器准备新一轮采样。使用驱动软件函数来重新装配触发器又有可能因软件延迟而错过新一轮触发;因此,获得最佳性能可能需要硬件定时方式。过去,计数器是执行硬件定时重触发的唯一途径;计数器生成的可重触发脉冲序列被内部路由并作为模拟输入采样时钟。
同时,结合新型X系列DAQ板卡提供的NI-STC3技术,模拟通道不再需要使用计数器执行可重触发式采集,触发器也能独立对自身进行重新装配而无需软件干预。新型独立定时功能的另一典型范例是新型专用时钟,它能够采集或生成硬件定时的数字波形。
高速总线接口
X系列设备针对高吞吐率应用集成了多项增强功能,即需要从设备和PC内存传输或接受大量数据的应用。USBX系列设备包含了NI信号流技术。PCIExpress和PXIExpressX系列设备包含PCIExpress本地接口,实现最大吞吐率和低延迟。
专利NI信号流技术
USBX系列设备包含专利的NI信号流技术,它采用基于消息的传输和设备端智能来确保USB上的高速双向数据传输。
图2.USBX系列包含NI-STC3技术用于高级定时和触发,以及NI信号流技术可最大化USB总线吞吐率。
利用该技术,NI能够首次在多功能USB设备上实现两台设备的同步采集,两台设备8条模拟输入的采样率分别为1.25MS/s和2MS/s,并包含32或64MS的板载内存。所有通道上的高采样率使该设备成为便携式超声波测试和瞬态记录应用的理想选择。此类设备的长期运行取决于主机PC、采样率和通道数。
本地PCIExpress接口
随着PCIExpress的引入以及它融入PXIExpress标准,测量系统中曾经存在的数据瓶颈逐渐消失。不同于提供132MB/s共享带宽的PCI,PCIExpress可向各款设备提供专用串行通道,而且各个方向上的理论带宽达250MB/s。
某些数据采集设备通过桥接器的方式将PCI设计转换为PCIExpress,这样得到的带宽与PCI相同并加入了时延。相反,NIX系列自行提供配有完整PCIExpress带宽的x1(“乘1”)PCIExpress和PXIExpress接口。面向PCIExpress的X系列可在PCIExpress插槽中使用,从x1直至x16。
图3.面向PCIExpress的X系列可在各类PCIExpress插槽中使用,从x1到x16.
此外,X系列包含8条DMA通道,无需CPU交互或另行编程,即可在设备和PC内存之间直接读写数据。这8条通道提供的并行数据读写,针对模拟I/O、数字I/O和全部4个计数器/定时器。可容纳127个样本的扩展型FIFO面向全部4个32位计数器,现在能够以远高于先前设备的速度执行缓冲式定时器操作(如:事件计数或生成PWM输出)。
与大多数内部总线相同,PCIExpress极低的延迟非常适合封闭循环控制应用程序。X系列设备还拓展了设备中所有子系统的硬件定时型单点执行性能。
X系列设备可采用USB、PCIExpress和PXIExpress总线,每种设备都包含模拟I/O、数字I/O和4个32位计时器/定时器。
X系列设备将基于PC的多功能I/O的性能提升至新高度。设备包含了NI-STC3定时与同步技术、针对USB的NI信号流技术和本地PCIExpress接口以及针对多核处理器的驱动软件。
X系列技术
为了拓展多功能设备的功能性和灵活性,使其远远超越过去的产品,X系列设备集成了三项主要技术:
1.NI-STC3定时和同步技术
2.面向USB和PCIExpress/PXIExpress的高速总线接口
3.并行软件执行
NI-STC3定时及同步技术
所有多功能数据采集硬件都通过板载定时电路控制模拟、数字和计数器I/O线;定时ASIC技术的演变已逾数十年。X系列DAQ家族融入可提供4个改进式计数器的新型NI-STC3技术、100MHz时基,以及其它针对I/O定时和触发的功能。
4个改进式计数器
新型NI-STC3技术进一步拓展了计数器通道,可提供4个具有32位分辨率的100MHz计数器。不仅单一X系列设备具有4个计数器,而且以前需要2个计数器的操作现在都能通过单一计数器通道实现。举例来说,您正在控制步进电机时,往往就需要生成数量有限的数字脉冲;过去,这需要使用一个计数器连续生成脉冲并使用另一个计数器为这些传送至电机的脉冲加门限信号。单个NI-STC3计数器即可完成该任务,即:单一X系列设备可控制最多4个步进电机。
100MHz时基
各款数据采集设备的板载时基,是驱动所有数字电路的心脏。从采样时钟至触发线的各类应用,均使用此时基作为板载参考,继而生成时钟频率并锁存数字边缘。NI-STC3技术使用新型100MHz时基实现各类模拟和数字定时,速率比之前发行的各类NIDAQ设备快5倍。这意味着:采样频率的精度是先前的5倍,而且模拟触发器能够在触发条件满足时于10ns内作出响应。
独立定时引擎,针对模拟和数字I/O
数据采集设备的高级定时和触发功能,经常需要通过板载计数器和复杂信号路由获得特定的硬件定时性能。NI-STC3技术为多功能设备上的各类I/O,提供完全独立的采样时钟和触发。举例来说,可重触发式采集需要等待触发条件得到满足,采获数量有限的样本,再立即重新装配触发器准备新一轮采样。使用驱动软件函数来重新装配触发器又有可能因软件延迟而错过新一轮触发;因此,获得最佳性能可能需要硬件定时方式。过去,计数器是执行硬件定时重触发的唯一途径;计数器生成的可重触发脉冲序列被内部路由并作为模拟输入采样时钟。
同时,结合新型X系列DAQ板卡提供的NI-STC3技术,模拟通道不再需要使用计数器执行可重触发式采集,触发器也能独立对自身进行重新装配而无需软件干预。新型独立定时功能的另一典型范例是新型专用时钟,它能够采集或生成硬件定时的数字波形。
高速总线接口
X系列设备针对高吞吐率应用集成了多项增强功能,即需要从设备和PC内存传输或接受大量数据的应用。USBX系列设备包含了NI信号流技术。PCIExpress和PXIExpressX系列设备包含PCIExpress本地接口,实现最大吞吐率和低延迟。
专利NI信号流技术
USBX系列设备包含专利的NI信号流技术,它采用基于消息的传输和设备端智能来确保USB上的高速双向数据传输。
图2.USBX系列包含NI-STC3技术用于高级定时和触发,以及NI信号流技术可最大化USB总线吞吐率。
利用该技术,NI能够首次在多功能USB设备上实现两台设备的同步采集,两台设备8条模拟输入的采样率分别为1.25MS/s和2MS/s,并包含32或64MS的板载内存。所有通道上的高采样率使该设备成为便携式超声波测试和瞬态记录应用的理想选择。此类设备的长期运行取决于主机PC、采样率和通道数。
本地PCIExpress接口
随着PCIExpress的引入以及它融入PXIExpress标准,测量系统中曾经存在的数据瓶颈逐渐消失。不同于提供132MB/s共享带宽的PCI,PCIExpress可向各款设备提供专用串行通道,而且各个方向上的理论带宽达250MB/s。
某些数据采集设备通过桥接器的方式将PCI设计转换为PCIExpress,这样得到的带宽与PCI相同并加入了时延。相反,NIX系列自行提供配有完整PCIExpress带宽的x1(“乘1”)PCIExpress和PXIExpress接口。面向PCIExpress的X系列可在PCIExpress插槽中使用,从x1直至x16。
图3.面向PCIExpress的X系列可在各类PCIExpress插槽中使用,从x1到x16.
此外,X系列包含8条DMA通道,无需CPU交互或另行编程,即可在设备和PC内存之间直接读写数据。这8条通道提供的并行数据读写,针对模拟I/O、数字I/O和全部4个计数器/定时器。可容纳127个样本的扩展型FIFO面向全部4个32位计数器,现在能够以远高于先前设备的速度执行缓冲式定时器操作(如:事件计数或生成PWM输出)。
与大多数内部总线相同,PCIExpress极低的延迟非常适合封闭循环控制应用程序。X系列设备还拓展了设备中所有子系统的硬件定时型单点执行性能。
USB PXI 总线 电路 步进电机 PWM LabVIEW 相关文章:
- 采用CompactDAQ平台提高USB数据采集应用的性能(01-17)
- 基于FPGA的USB2.0虚拟逻辑分析仪的设计与实现(01-18)
- 高速串行数据链路的自动化一致性测试(04-15)
- 基于LABVIEW的USB接口多路高速数据采集系统的设计(11-24)
- 基于AVR USB接口的温度测量系统下位机设计(03-01)
- 理解下一代数据采集技术(05-12)