Architecting high-throughput PXI systems

D. Nosbusch
{"title":"Architecting high-throughput PXI systems","authors":"D. Nosbusch","doi":"10.1109/AUTEST.2012.6334555","DOIUrl":null,"url":null,"abstract":"With the PC industry evolving from PCI to PCI Express in late 2005, the PXI industry was able to take advantage of this increase in available bus bandwidth and subsequently introduced the PXI Express specification. The PCI Express bus continues to evolve, while maintaining backwards compatibility, with the release of PCI Express 2.0 in 2010, and the PXI Express platform performance follows. These advancements enable PXI to meet the requirements of test and measurement applications that demand high data throughput capabilities. At the same time, they can problematically add a level of complexity to system architectures that require these increased bus capacities. Most noticeably, PCI Express technology has enabled high-speed data streaming architectures where data transfer between instrument and memory occurs at a rate on the order of gigabytes per second. Applications that require this capability include RF record and playback, noise mapping, and algorithm prototyping. At the same time PCI Express has also enabled the PXI platform products like chassis and controllers to support the back-end of high performance PXI instrumentation where acquisition sample rates and signal bandwidths on the order of gigahertz are common. With the introduction of Field Programmable Gate Arrays (FPGAs) for test, came the need to communicate between PXI modules in a more direct form, from which peer-to-peer streaming was born. Combining all of these technologies enabled by PCI Express, peer-to-peer streaming between high performance instrumentation and an FPGA module co-processor can significantly reduce the time required to return a complex measurement. As PXI test and measurement systems continue to grow in this direction it becomes increasingly important to understand the components of high throughput systems and the considerations that must be taken to ensure bottlenecks are not created. An evaluation of system bandwidth capabilities must account for all of the communication links, from the instrumentation analog front-end to the capacities of data storage memory.","PeriodicalId":142978,"journal":{"name":"2012 IEEE AUTOTESTCON Proceedings","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE AUTOTESTCON Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AUTEST.2012.6334555","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

With the PC industry evolving from PCI to PCI Express in late 2005, the PXI industry was able to take advantage of this increase in available bus bandwidth and subsequently introduced the PXI Express specification. The PCI Express bus continues to evolve, while maintaining backwards compatibility, with the release of PCI Express 2.0 in 2010, and the PXI Express platform performance follows. These advancements enable PXI to meet the requirements of test and measurement applications that demand high data throughput capabilities. At the same time, they can problematically add a level of complexity to system architectures that require these increased bus capacities. Most noticeably, PCI Express technology has enabled high-speed data streaming architectures where data transfer between instrument and memory occurs at a rate on the order of gigabytes per second. Applications that require this capability include RF record and playback, noise mapping, and algorithm prototyping. At the same time PCI Express has also enabled the PXI platform products like chassis and controllers to support the back-end of high performance PXI instrumentation where acquisition sample rates and signal bandwidths on the order of gigahertz are common. With the introduction of Field Programmable Gate Arrays (FPGAs) for test, came the need to communicate between PXI modules in a more direct form, from which peer-to-peer streaming was born. Combining all of these technologies enabled by PCI Express, peer-to-peer streaming between high performance instrumentation and an FPGA module co-processor can significantly reduce the time required to return a complex measurement. As PXI test and measurement systems continue to grow in this direction it becomes increasingly important to understand the components of high throughput systems and the considerations that must be taken to ensure bottlenecks are not created. An evaluation of system bandwidth capabilities must account for all of the communication links, from the instrumentation analog front-end to the capacities of data storage memory.
构建高吞吐量PXI系统
随着PC行业在2005年末从PCI发展到PCI Express, PXI行业能够利用可用总线带宽的增加,并随后引入了PXI Express规范。随着2010年PCI Express 2.0的发布,PCI Express总线继续发展,同时保持向后兼容性,PXI Express平台性能也随之提高。这些进步使PXI能够满足需要高数据吞吐能力的测试和测量应用的要求。同时,它们可能会给需要这些增加的总线容量的系统架构增加一定程度的复杂性。最值得注意的是,PCI Express技术支持高速数据流架构,其中仪器和存储器之间的数据传输以每秒千兆字节的速率进行。需要这种功能的应用包括射频记录和回放、噪声映射和算法原型。同时,PCI Express还使PXI平台产品(如机箱和控制器)能够支持高性能PXI仪器的后端,其中采集采样率和信号带宽在千兆赫兹数量级上是常见的。随着现场可编程门阵列(fpga)的引入进行测试,需要以更直接的形式在PXI模块之间进行通信,由此诞生了点对点流。结合PCI Express支持的所有这些技术,高性能仪器和FPGA模块协处理器之间的点对点流可以显着减少返回复杂测量所需的时间。随着PXI测试和测量系统继续向这个方向发展,了解高吞吐量系统的组件以及必须考虑的因素以确保不会产生瓶颈变得越来越重要。对系统带宽能力的评估必须考虑到所有通信链路,从仪表模拟前端到数据存储存储器的容量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信