航天测控基于ATCA的高性能测试系统架构
扫描二维码
随时随地手机看文章
一、高端测试应用需求
未来的测试领域对ATCA也存在很大的应用需求。测试总线技术如VXI、PXI总线是自动测试系统的一个关键组成部分。VXI、PXI总线都是基于共享总线技术,即多个模块共享该总线带宽,当测试系统内的模块增多时,每个模块只能分配一定的带宽。近几年来,随着通信、雷达等系统带宽不断的增加,为了完成对这些系统的测试,现有的基于共享总线的测试总线技术有限的信息交换能力越来越难以满足应用需求。正是在应用需求的牵引下,近几年来陆续出现了多种高速串行总线技术,如PCI-E、RapidIO、Gigbe、Infiniband、StarFabric,这些总线可构成先进的交换架构,数据吞吐量相对于早期的VXI、PXI总线提高了几十上百倍。图1给出了现有并行总线和ATCA的数据传输性能对比。
软件无线电技术是统一的通信信号处理平台,即用软件实现无线电信号的调制与解调,软件无线电由前端信号调理、高速A/D和通信信号处理3大部分组成,其中通信信号处理是其关键和核心所在。目前军用的无线电信号正在向宽带或超宽带发展,为了处理这样的通信信号,A/D采集速率通常为几GHz或几十GHz,为了处理多种通信信号格式如TH-CDMA、FH-CDMA、DS-CDMA、OFDM,则需要多块通信信号处理板,另外还需要系统协调和控制板、应用板卡,软件无线电平台中板卡和板卡之间数据交互量是惊人的,ATCA无疑为该类应用提供了一个良好的解决方案。
雷达信号处理平台和软件无线电平台有着相似的构成,包括微波/射频组件、高速A/D采集组件、多块雷达信号处理板卡、系统协调与控制板卡、应用板卡。多块雷达信号处理板卡负责处理各类雷达信号,包括常规雷达、参差雷达、抖动雷达、捷变频雷达、线性调频雷达及其多种参数组合的雷达。将数字处理手段提升到雷达信号处理的前端(和软件无线电类似,将数字化部分延伸到射频部分)将获得更佳的性能和更佳的可靠性,这就对高速数字传输提出了更高的要求。ATCA核心规范及其辅助规范为通用雷达信号处理平台提供了良好的解决方案。
多媒体测试涉及多路流媒体信号的处理和分析,信号处理的运算量是巨大的,中间的测试信息需要存储,这样必涉及到多个模块之间的高速数据交换。近几年来,通信技术不断进步和发展,其中一个最大的推动便是多媒体业务需求。两大网络,即移动通信网络和Internet网络的带宽不断提升,如移动通信终端已经历了2G、2.5G的历程,现正进入3G通信时代,终端能够提供的信息速率也从十几KHz至几百KHz,Internet网络终端也经历了十兆、百兆至千兆以太网,两大网络性能提升都和多媒体应用需求有着密切的关系。对于移动通信网络和Internet网络,核心网络的多媒体测试是重要的,容易看出,核心网络的流媒体数据量是巨大的。无疑,ATCA的高级交换框架结构为多媒体测试提供了理想的平台。
分布式测试与故障诊断系统。为了完成测试与故障诊断需求,需要采集多路视频、语音或其它传感器信号,某些信号需要传递到多个远程控制终端,某些信号还要按一定的要求存储备份一段时间。由于涉及到多路视频、语音和其它传感器信号,对中心交换单元的数据吞吐量有着很高的要求,对于中心交换单元的延迟也有不同等级的要求,如对视频和语音信号要求中心交换单元能够高质量的服务等级,而对于某些传感器信号服务等级要求不是很高。基于PCI-E协议规范的ATCA的高级交换框架结构能够拓展到2.5Tbps的超高速数据交换及其不同等级的服务质量,解决了远程分布式测试与故障诊断系统数据交换瓶颈,并为该系统未来二十多年的扩展升级作了预留。
几年前,VXI、PXI测试总线技术只能提供有限的数据交换能力,因此一些模块插卡只能交换一些运算结果信息,而舍弃一些中间运算结果信息,ATCA的高级框架结构能够提供更高的数据交换能力,基于这一特性,未来的测试系统具备最佳的模块化结构、更佳的易扩展性、更高的性能、更低的价格。ATCA高级交换带来的全方位的信息互通将是未来先进测试系统革新的源动力和技术保障。
二、基于ATCA的测试系统架构
ATCA标准包括核心核心规范和辅助规范,ATCA核心规范即PICMG 3.0,核心规范中定义了机械结构、电源分配、散热管理和系统管理。各自的电气连结和数据传输的拓扑结构因基于特定传输的需求而不尽相同。ATCA的所有传输模式都是构架在高可靠度的系统之上,故不会因为单点故障而导致传输的瘫痪。多传输模式的选择使得控制和数据传输分离, 而每种传输类型又可被区分为单个独立的传输。
传统的VXI、PXI测试总线基于共享总线结构,而ATCA基于高级交换框架结构,技术上的革新导致了数据吞吐量和数据传输的实时性都有不同等级的提升。传统的测试系统通常由控制计算机(控制器)、零槽控制器和多个模块化仪器组成。ATCA系统基于交换架构,控制器和模块化仪器之间通过交换刀片交互数据,另外,模块化仪器之间也可以通过交换刀片交互数据,从组件在测试系统中充当的角色来看,ATCA中交换刀片的作用类似于传统测试系统中的零槽控制器。图3给出了基于双星型互连的ATCA测试系统架构。