0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于PXI Express平台实现高速数据记录

电子工程师 来源:网络整理 作者:佚名 2018-02-11 14:00 次阅读

现今的电子系统需要负荷越来越大量的数据,包含模拟及数字数据。因此对于研究者与系统开发商来说,其最大的挑战就是如何整合、测试与维护更高速且精准的测试系统来处理日益增加的数据量。对于某些应用类型,例如视频信号分析,其需求是如何连续不断采集高速模拟与数字信息以进行实时分析。因此在设计或选用这类型量测系统时,若能清楚理解数据流向以及可能的问题所在,就能减少开发成本,加速上市时间,也能避免昂贵的系统重新设计成本。

频谱监控、信号分析、光达信号采集、光纤测试、雷达及卫星信号收集等应用,属于典型高速及高精确度数据采集应用。这些应用对工程师们最大的挑战就是要如何满足高带宽的系统需求。本文将分享以PXI Express平台在建构高带宽系统时所需要考虑的细节,例如数字化仪或波型产生器的板载内存、PXI Express机箱内的PCIe信号架构、计算机操作系统、内存及储存装置的选择。

简介
传统桌面型仪器的数据传输接口为GPIB、RS-232或是LAN,这些接口的好处在于非常容易操作使用,但在传输大量数据时其效率并不理想。当要采集大量连续数据时,数据长度就会因为内部存储器大小而受限。目前市面上新款的高级仪器,例如示波器、波型发生器或逻辑分析仪,采用x86的架构,因此在高速、大量数据采集的长度上则基本上没有限制。但若要跨仪器同步达到多通道采集时,便是个困难且复杂的课题。

自从1998年第一版的PXI规格问世后,PXI平台与其模块已经被大量应用于军工、电子制造及科学研究应用中。第一版的PXI规格采用了PCI总线的高速传输特性,而后续的PXI规范更采用了PCI Express总线,继承了其低延迟(Low Latency)、高带宽及点对点传输的特性,另外再加上特有的触发与时序同步的接口,使得PXI平台与PXI模块特别适合应用于高速数据传输。

当以PXI平台设计适用于高速数据记录的系统,不管是将数据连续由模块化仪器传送至系统内存或存储装置,或者相反的数据流向,都能够利用PXI Express的高速总线、点对点传输的特性以及特有的触发与时序信号,轻松地完成实现。接下来的文章内容将进一步讨论,在设计、实现数据记录系统的过程中,需要考虑的几个要点与方向。

数据记录系统的架构及其考量因素
下图一简单的示意了一组PXI Express平台中数据的流向,组成的组件包含了PXI Express机箱、PXI Express控制器及模块化仪器,包含数字化仪及波形发生器。以高速数字化仪为例,模拟信号被ADC采集转换成数字量数据后,会搬移到板载内存上暂存,接下来再经由总线控制器及PCI Express接口,传送到PXI Express控制器的系统内存上,做后续的计算及处理。若数据的流向目的地是存储设备,则会在未经任何处理计算的情况下,被直接搬移到存储装置,以维持高速、连续不断的数据记录。在PXI Express背板上,采用了PCIe switch使得系统得以扩展出更多槽位。由于不同的PXI Express机箱有不同的槽位型态,因此每个PCIe switch的绕线方式都不同,进而影响到数据传输效率。如模块化仪器-波形发生器,其数据流则以相反方向运行。

图一、PXI Express平台与模块化仪器整体架构简化图,显示PXI Express系统的数据记录传输的方向

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据记录
    +关注

    关注

    0

    文章

    28

    浏览量

    8775
  • PXI Express
    +关注

    关注

    0

    文章

    10

    浏览量

    7887
收藏 人收藏

    评论

    相关推荐

    NI推出机架式控制器与PXI Express远端控制器

    NI推出NI RMC-8355机架式控制器与NI PXIe-PCIe8381 PXI Express远端控制器,让PXI平台系列变得更丰富。耐用的RMC-8355 1U机架式控制器可用
    发表于 11-19 08:55 1927次阅读

    自动测试应用领域PXIPXI Express系统均具有以下优势

    PXI Express的技术优势   由于PXI标准采用了PCIe技术,PXI自动化测试系统提供了前所未有的高性能。在有些情况下,PXI
    发表于 06-03 07:39

    怎么利用PXI Express平台实现高速数据记录

    传统桌面型仪器的数据传输接口为GPIB、RS-232或是LAN,这些接口的好处在于非常容易操作使用,但在传输大量数据时其效率并不理想。当要采集大量连续数据时,数据长度就会因为内部存储器
    发表于 10-28 07:11

    请问PXI Express的技术优势是什么?

    PXI Express的技术优势是什么?
    发表于 05-13 06:25

    SOR160系列高速光纤海量存储记录系统

    的技术提供了广泛的应用,全面满足包括5G通信,军用、航空系统,高速数据采集的研究。突破高速存储的速度与容量极限 •基于X-Stream技术的数据记录
    发表于 11-17 11:08

    基于PCI-Express高速数据交换设计及应用

    基于PCI-Express高速数据交换设计及应用:摘要: 提出了利用PCIE总线技术实现数据高速
    发表于 05-26 23:36 33次下载

    PXI高速信号发生器的设计和实现

    本文介绍了一种基于PXI 总线的高速信号发生器的设计理论和实现方法,从硬件和软件两个方面详细介绍了系统的设计方法。该平台基于高速数模转换器M
    发表于 08-14 08:51 18次下载

    PXI Express 支持高性能混合信号测试平台

    PXI Express:支持高性能混合信号测试平台关键词:PXI Express,PCIe 技术,混合信号摘要:本文重点介绍了
    发表于 02-06 17:06 20次下载

    PXI Express仪器技术详解(完整版)

    PXI Express仪器利用其所使用的快速PCI总线,为PXI平台新添了许多技术优势。该总线至多个仪器系统的数据吞吐量可以高达2 GB/s
    发表于 04-15 11:24 636次阅读

    NI发布PXIe-1066DC18槽机箱增加PXI Express平台高可用性

    NI发布NI PXIe-1066DC18槽机箱,增加了PXI Express平台高可用性 ,可最大限度地提高系统的正常运行时间。
    发表于 05-27 22:04 1458次阅读

    基于PXI架构的高速数据采集系统设计_黄宇

    基于PXI架构的高速数据采集系统设计_黄宇
    发表于 02-07 15:17 6次下载

    PXI Express平台的串流架构介绍以及其优势

    对于许多应用,如RF记录和回放,电子设备验证和高通道数数据采集都会产生大量的数据。 传统上,示波器、逻辑分析仪和任意波形发生器等台式仪器系统只能实现有限的
    发表于 11-16 18:31 5428次阅读
    <b class='flag-5'>PXI</b> <b class='flag-5'>Express</b><b class='flag-5'>平台</b>的串流架构介绍以及其优势

    介绍XI技术及PXI Express的应用领域

    XI 技术简介 最新NI PXI Express高速数字I/O简介及应用领域 最新NI PXI Expressc数字化仪简介及应用领域
    的头像 发表于 06-25 00:22 4009次阅读
    介绍XI技术及<b class='flag-5'>PXI</b> <b class='flag-5'>Express</b>的应用领域

    基于PXI总线与FPGA器件实现双通道高速数字化仪模块的设计

    PXI总线是NI公司在计算机外设总线PCI的基础上实现的新一代仪器总线,已经成为业界开放式总线的标准,基于PXI总线的数字化仪模块是现代测试系统中重要的一种数据
    的头像 发表于 12-18 08:04 2691次阅读
    基于<b class='flag-5'>PXI</b>总线与FPGA器件<b class='flag-5'>实现</b>双通道<b class='flag-5'>高速</b>数字化仪模块的设计

    基于PXI总线接口的高速数字化仪模块设计实现方法概述

    PXI总线是NI公司在计算机外设总线PCI的基础上实现的新一代仪器总线,已经成为业界开放式总线的标准,基于PXI总线的数字化仪模块是现代测 试系统中重要的一种数据
    发表于 03-15 16:45 1878次阅读
    基于<b class='flag-5'>PXI</b>总线接口的<b class='flag-5'>高速</b>数字化仪模块设计<b class='flag-5'>实现</b>方法概述