多总线融合测试系统的架构和实现方案研究

发布者:梦想启航最新更新时间:2023-05-25 来源: elecfans关键字:多总线  架构 手机看文章 扫描二维码
随时随地手机看文章

随着信息化转变,高新技术在武器装备全寿命周期内得到广泛应用,导致武器装备的复杂程度与日剧增。传统基于单总线的测试系统结构变得难以满足武器装备的维护保障需求,主要表现在以下方面。


1) 测试系统单通信接口难以满足武器装备多数字接口通信的需要。为使武器装备具备高性能的作战能力,人们常将现代计算机技术、电子技术、通信技术的最新研究成果应用到其中,武器装备与外界接口通常包含1553B、RS422和RS232等多种,接口形态呈现多样化,测试系统需配置多种通信总线接口才能满足武器装备的测试需求。

2) 单总线测量仪器功能覆盖范围有限。由于武器装备的测试项目繁多,测试参数复杂,测试资源需求比较广泛,测量装置的频率覆盖范围需要从低频、射频到微波。而目前军用主流测试仪器总线(如VXI总线)限于结构和仪器模块因素,对射频和微波测量仪器的支持程度有限,而在此领域,GPIB总线仪器呈现出优异性能。

3) 测试系统结构受限。由于测量模块数据采集能力与测试环境的限制,测试系统通常需要触发不同总线的仪器模块同时启动某项测试才能完成测量任务,测试系统往往不具备满足上述需求的统一触发结构。

4) 测试系统可移植性差、更新升级困难。当前,不同军种、不同维护级别的测试系统间缺乏互操作性。这种情形严重影响着测试资源的分配、测试序列的产生和测试结果的调用。而影响测试设备互操作性的主要因素是测试设备的总线种类繁多且相互之间不兼容。

在采用单一总线构建测试系统难以满足武器装备测试需要的情况下,综合多种仪器总线的优点,构建基于多数字接口总线的多总线融合的自动测试系统成为军用测试领域的发展趋势之一。


1 定义

多总线融合的自动测试系统:测试系统包含两种或两种以上的数字接口总线,不同总线间可实现机械相容、电气相容、功能相容和运行相容。不同总线之间通过接口转接装置,实现机械和电气相容;不同总线不同类仪器之间通信可屏蔽I/O接口的差异,实现“总线I/O透明”;不同总线同类仪器之间可屏蔽功能上的差异,实现“资源功能透明”,最终实现运行和功能相容,满足测试系统对不同总线测量仪器的互操作与互换要求。


2 测试系统的总体框架

2.1 多总线融合的测试系统架构

以LXI为基础组建的测试系统能够较好地满足多总线融合的自动测试系统构建需求,系统结构框图如图1所示。LXI(LANeXtension for Instrument)是LAN局域网技术在仪器领域的扩展,LXI仪器是严格基于IEEE802.3、TCP/IP、网络总线、网络浏览器、IVI-COM驱动程序、时钟同步协议(IEEE1588)和标准模块尺寸的新型仪器。LXI模块借助于标准网络浏览器实现信息浏览与程序控制,并以IVI-COM格式进行通信,便于系统集成和同类型仪器的互换。

多总线融合测试系统的架构和实现方案研究

图1 基于LXI的多总线融合的自动测试系统总体结构

图1中,系统以LXI连接各仪器总线模块,VXI、PXI和GPIB等总线模块通过接口转接器成为系统的组成部分。计算机控制器在操作系统的控制下作为整个测试系统的指令执行器。操作系统为多总线融合的自动测试系统提供文件管理、内存管理、用户界面消息响应、测试结果输出与打印、系统I/O请求处理等服务。


在系统I/O层,多总线机械、电气相容转接器与系统I/O接口交联,提供多种测试总线接口。系统I/O接口还控制着“同步触发控制逻辑”,实现不同总线测试资源的同步触发,在软件资源的配合下,满足系统对多路信号同时测量的需求。


多总线融合的运行相容和功能相容层主要包含:系统I/O总线驱动层、多总线测试资源互换驱动层、信号的虚拟资源需求到物理资源配置映射层、面向信号的虚拟仪器层。


系统I/O接口通过仪器连接总线LXI与多种仪器背板总线(VXI、PXI、GPIB等)相连,仪器背板总线上装入测量仪器。测试接口适配器与测量仪器连接。测试接口适配器完成测量仪器与被测单元的信号交联,对输入、输出信号进行阻抗匹配变换,完成信号衰减与电平转换等任务。


多总线融合的测试系统应用软件在多总线测试资源融合层上运行,该层不含具体物理资源信息,按照面向信号、面向测试需求的模式进行程序代码编写。虚拟测试资源到具体物理设备的映射在多总线测试资源融合层实现。


为使多总线融合的武器装备测试系统具有良好的人机环境,系统配置显示器、键盘、鼠标等人机接口以及打印机等输出设备。


2.2 多总线机械与电气相容实现方案

为将不同测试总线模块集成到LXI测试系统中,有两种技术方案可供选择:开发桥转接器和接口适配器 。


桥转接器由LXI接口和特定总线接口组成。LXI接口端实现LXI接口的所有要求,包括:网络协议支持,Web页浏览与仪器控制,LAN配置初始化和IVI驱动器。在桥转接器的特定总线接口端,实现特定的硬件和软件接口要求。例如,如果LXI桥转接器连接GPIB仪器,桥转接器不仅要支持LXI接口和GPIB接口,还需具备将软件命令从LXI端映射到GPIB端的能力。


接口适配器将非LXI总线接口完全转化为LXI接口。和桥转接器不同,通过接口适配器,主机可以利用仪器驱动器和Web页直接访问和控制非LXI仪器,在接口适配器和非LXI仪器之间不需要控制与通信机制的映射和VISA资源的映射。


在多总线融合的测试系统中,为不使原有VXI、PXI、GPIB系统结构产生较大幅度的变动,基于LXI的多总线融合的测试系统采用桥转接器机制将现存总线仪器无缝融入到其中。例如,对于VXI总线模块,选用EX2500 LXI-VXI Slot 0 InteRFace可将基于TCP/IP协议的LXI仪器操作命令转换为VXI仪器背板上的信号驱动逻辑。通过这种结构,原有的VXI测试系统作为系统的一子系统,只需在Agilent IO Library接口配置处作少量更改,而系统的硬件和测试软件不需作任何变动就可继续使用。


2.3 系统的同步触发结构

不同总线仪器间的同步与触发是多总线融合的自动测试系统必须考虑的关键环节。由于不同测试总线的同步与触发机制差别较大,多总线融合的自动测试系统的同步与触发实现较为困难。


为满足系统高精度触发误差的需求,系统采用LXI的精密时钟触发IEEE1588和LXI硬件触发相结合的触发结构,系统触发结构如图2所示。IEEE1588为系统提供高精度的同步时钟,LXI triggerING为各总线模块提供相位差极小的统一事件触发。系统的触发HUB选用EX2100。

图2 多总线融合的自动测试系统触发结构

在本文研究的多总线融合的自动测试系统中,由于VXI、PXI、GPIB模块的触发信号电平与LXI 的LVDS(LowVoltage Different Signal低电压差分信号)的触发电平不相匹配,系统采用不同总线触发信号适配器,将LXI TRIGGERING的LVDS信号转换成与VXI、PXI、GPIB等模块触发相适应的电平信号。


由于现存的VXI、PXI模块前面板并非全部具备与LXITRIGGERING适配的触发端子,在触发精度要求不高的情况下,用VXI和PXI子系统零槽控制器将LXI系统IEEE1588时间触发映射到系统的事件触发逻辑上,驱动总线背板上的TTL或ECL触发信号线实现系统的同步。


3 测试系统的软件结构

为实现不同总线仪器的多总线融合,测试软件应具备下列功能:

1) 不同总线仪器的I/O差别对上一层的应用程序实现透明。系统对不同总线仪器的操作应显现不出I/O差别,仪器的配置与控制、数据的读取共用同一函数,不同总线资源的测试数据、总线信息无需转换,实现“总线I/O透明”,这是多总线融合的第一个层次。

2) 不同总线接口而功能相近的同类总线可实现互换,实现“资源功能透明”,这是多总线仪器融合的第二个层次。

按照上述功能需求,多总线融合的测试系统软件由四部分组成:通信协议传输层的软件VXI-11,底层I/O软件VISA 层,IVI驱动层,应用软件层。系统软件层次结构图 如图3所示,图3是图1软件部分的细化。

图3 多总线融合的测试系统软件结构

VXI联盟制定的VXI-11规范定义了网络仪器通过TCP/IP与控制器进行通信的标准,目前VXI-11规范已发展成为以太网基仪器的通信标准。现有的I/O接口软件VISA库将VXI-11标准进行了封装,作为其一个子集。VISA结构屏蔽了不同总线仪器操作的I/O差别,为仪器驱动器的开发提供了统一的I/O控制底层函数集。系统在VISA层实现多总线的“总线I/O透明”。


考虑到同类仪器的功能大体相同,驱动程序设计时可以通过封装把每类仪器封装成一个COM组件。通过COM组件的隔离,测试应用程序不用关心底层仪器驱动程序的实现,直接调用COM组件的接口实现对仪器的控制。IVI配置服务器实现对COM组件的配置管理,存储配置信息。驱动程序的COM组件是标准的,对同类仪器的驱动程序来说是完全一致的,只需在配置服务器中更改驱动程序的配置信息,就可实现仪器互换。除IVI-COM驱动器外,IVI-C也是适用于LXI结构的仪器驱动器模型。系统在IVI层实现不同总线同类仪器的“资源功能相容”。


系统的应用程序开发环境可有VB,VC++,Lab VIEW等多种选择,它们均提供IVI-COM API函数的调用和编译。


4 结束语

随着计算机技术、电子技术、通信技术的快速发展,为满足武器装备对测试领域提出的需求,Namisoft(纳米软件)以LXI为基础构建了一种多总线融合的自动测试系统。系统能较好地满足当前武器装备维护保障领域的需求,适用于组建测试资源需求复杂的测试系统。多总线融合的测试系统具有易于组建、互换性强、开放性好的特点,能有效地将过时的测试设备融入到其中。在测试系统开发实践中,仅对接口配置作少许更改,基于VXI总线的某型导弹通用测试系统就能方便集成到本文构建的多总线融合的测试系统中,在不增加军事经费投入的情况下,系统的整体性能因多种总线资源的融合而得到了较大幅度的提升。


关键字:多总线  架构 引用地址:多总线融合测试系统的架构和实现方案研究

上一篇:车载以太网“无损”测试,为智能汽车传输网络提速
下一篇:高速数字接口测试,让容限测试更高效

推荐阅读最新更新时间:2024-11-13 10:38

I2C总线机通信中的应用
I2C(Inter Integrated Circuit)总线是Philips公司开发的一种双向两线主机总线,它能方便地实现芯片间的数据传输与控制。通过两线缓冲接口和内部控制与状态寄存器,可方便地完成多机间的非主从通信或主从通信。基于I2C总线的多机通信电路结构简单、程序编写方便,易于实现系统软硬件的模块化和标准化。 本文给出了基于I2C总线的多机通信调度指挥系统方案,讨论了系统的软硬件设计。 1 系统硬件设计 本调度指挥系统由主机和调度操作台两部分组成,工作原理如图1所示,两者间通过RS422总线实现较长距离的数据传送。主机和操行台内部均采用分散多处理器控制,处理器间采用I2C总线进行数据通信。
[单片机]
I2C<font color='red'>总线</font>在<font color='red'>多</font>机通信中的应用
凌华科技基于x86架构智能相机解决方案备受青睐
凌华科技完美落幕于第十届中国(上海)国际机器视觉展览会,其携带的大咖x86架构的四核智能相机解决方案与新生代凌华科技EtherCAT完整解决方案获得用户青睐。同时现场用户积极与凌华科技产品经理进行沟通讨论,充分说明了用户对凌华科技的高度认可。   基于x86架构智能相机解决方案  风采依旧 业界首款搭载Intel Atom四核处理器的x86架构的凌华科技智能相机NEON-1040/1020,再次盛装出席第十届中国国际机器视觉展览会上,但风采依旧,轻松虏获用户的芳心,成为全场最受瞩目的大咖。智能相机NEON-1040/1020具备高速、高精度、高处理复杂图片性能,可以从从图像的采集性能到图像分析处理能力一并到位,非常适用于3D
[嵌入式]
英对俄制裁再加码,禁止俄厂商获取ARM架构授权
据俄罗斯媒体报道,英国已将对俄罗斯的制裁扩大到国内 MCST处理器和贝加尔电子公司。除了冻结其资产外,制裁还禁止英国企业对俄罗斯提供技术服务的限。 因此,俄罗斯最有名的微处理器研发企业贝加尔电子公司面临停产死亡。禁止使用英国 ARM 架构贝加尔就无法设计并生产新的处理器。除非贝加尔能够找到一家违反专利法的芯片代工厂,或者找到新的芯片专利公司向其授权开放处理器架构。 英国在5月4日公布的最新制裁名单包括俄罗斯处理器制造商:JSC MCST(生产 Elbrus 处理器)和 JSC Baikal Electronics(生产 Baikal 处理器)。后者使用英国公司 ARM 的处理器架构的许可证(苹果、Nvidia、高通、三星和中
[半导体设计/制造]
阿里云PolarDB升级:新增内存池化、架构、HTAP实时分析
10月20日,在2021云栖大会上,阿里云宣布自研云原生关系型数据库PolarDB重磅升级,实现内存池化、多主架构、HTAP实时分析等创新功能,进一步引领云原生数据库技术的持续创新。 阿里云智能数据库事业部总负责人李飞飞表示,PolarDB将云原生进行到底! 本次技术升级中,PolarDB实现了三项创新:第一,业内首次实现内存与计算、存储的三层解耦,实现内存池化,使得弹性能力呈数量级提升,同时大幅度降低成本;第二,上线多主架构,进一步提升可用性、并发处理、弹性能力,高效应对像“双11”一样的流量洪峰;第三,成为真正的HTAP数据库系统,可同时处理OLTP和OLAP型混合负载。 公开资料显示,PolarDB数据库性
[网络通信]
阿里云PolarDB升级:新增内存池化、<font color='red'>多</font>主<font color='red'>架构</font>、HTAP实时分析
英特尔发布低功耗、高性能Silvermont微架构
美国加州圣克拉拉,2013年5月6日——英特尔公司今天宣布推出全新的低功耗、高性能Silvermont微架构。 该技术旨在直接满足从智能手机到数据中心等细分市场对于低功耗的要求。Silvermont将是今年晚些时候上市的各种创新产品的基础,并将采用英特尔领先的22纳米三栅极系统芯片制程技术生产,大幅提升了性能和能效。 英特尔公司执行副总裁、首席产品官浦大地(Dadi Perlmutter)表示:“Silvermont向前迈出了一大步,面向未来奠定了全新的技术基础,将满足广泛的产品和细分市场的需求。包括‘Bay Trail’和‘Avoton’在内的22纳米系统芯片的早期样品,已经赢得了客户的积极反馈。未来,我们将以每年一次的频率
[半导体设计/制造]
产业链条仍存短板,设计架构却能成为国内AI强项?
“只看设计架构层面,国内的人工智能芯片并不比国外差,但这是不够的。”在日前中科院物理所举行的“科学咖啡馆”科普沙龙上,清华大学电子工程系教授汪玉指出,这相当于在沙子上盖楼,基础并不坚固。 记者随后采访了中科院半导体所类脑计算研究中心副主任龚国良,他也表达了类似观点。 设计架构层面可圈可点 汪玉曾于2016年参与创立人工智能芯片公司深鉴科技,如今国内已涌现出更多做人工智能芯片的企业,他的感受是,做得“一点不比国外差,有的甚至更好”。 这里所说的“好”,主要涵盖设计架构层面。而设计架构成为国内人工智能芯片的强项,背后有一定的原因。 “传统的CPU和GPU芯片采用基于指令流的冯诺依曼式计算架构和计算模式来运行,而人工智能
[嵌入式]
新一代宝马电子架构:远超更晚设计的特斯拉(续)
首先来看宝马的底盘总线部分,和奔驰一样,宝马底盘总线都坚持采用高可靠性的 Flexray 总线。 上图为宝马 Flexray 总线拓扑。1 为 8 缸发动机 ECU,2 为车身域控制器,3 为调节后轴差分锁 GHAS,4 为后防滚稳定器 EARSH,5 为后轴滑动角度控制器,6 为垂直动态平台,7 为被动安全 ECU,8 为 ADAS 域控制器,9 为制动执行器,10 为电子助力转向,11 为 6 缸发动机 ECU,12 为前防滚稳定器 EARSV,12 为 8 缸发动机 ECU(8 缸发动机双 ECU)。 Flexray 总线最早由奔驰在 2000 年提出,2009 年 Flexray 总线标准改为 ISO17458,Fle
[嵌入式]
新一代宝马电子<font color='red'>架构</font>:远超更晚设计的特斯拉(续)
基于ARM的嵌入式最小系统的架构研究
随着嵌入式相关技术的迅速发展,嵌入式系统的功能越来越强大,应用接口更加丰富,根据实际应用的需要设计出特定的嵌入式最小系统和应用系统,是嵌入式系统设计的关键。目前在嵌入式系统开发的过程中,开发者往往把大量精力投入到嵌入式微处理器MPU(Micro Processing Unit)与众多外设的连接方式以及应用代码的开发之中,而忽视了对嵌入式系统最基本、最核心部分的研究。 当前在嵌入式领域中,ARM(Advanced RISC Machines)处理器被广泛应用于各种嵌入式设备中。由于ARM嵌入式体系结构类似并且具有通用的外围电路,同时ARM内核的嵌入式最小系统的设计原则及方法基本相同,这使得对嵌入式最小系统的研究在整个系统的开发中
[单片机]
基于ARM的嵌入式最小系统的<font color='red'>架构</font>研究
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved