【技术实现步骤摘要】
一种基于ATML的自动测试系统信号路由方法
[0001]本专利技术属于设备自动测试
,具体涉及一种基于ATML的自动测试系统信号路由方法。
技术介绍
[0002]自动测试系统(Automatic Test System,ATS)是复杂装备保障的重要组成部分,广泛应用于装备的研制、生产和使用维护等生命周期阶段,为技术人员确认被测装备的健康状态提供一种高效的技术途径。
[0003]自动测试标记语言(Automatic Test Markup Language,ATML)系列标准由IEEE标准化组织提出,利用可扩展标记语言(eXtensible Markup Language,XML)语言通过若干子标准对一个典型ATS中的诸要素模型的数据结构进行了规范化的定义,如IEEE 1671.1标准描述测试程序(Test Program,TP)、IEEE 1671.2标准描述测试仪器、IEEE 1671.3标准描述被测单元(Unit Under Test,UUT)等。
[0004]基于ATML的自动测试是一种面向信号的测试,即只需在TP中描述UUT引脚上的信号需求,实现测试与仪器资源的解耦,提高TP的可移植性。
[0005]在面向信号的测试中的一个关键技术就是本专利技术涉及的信号路由方法,即查找指定UUT引脚到指定仪器端口之间的信号通路。
[0006]考虑到通用ATS中通常包含普通开关和矩阵开关等特殊的开关仪器以及ATS本身的复杂性,对信号路由方法的高效实现提出了更高要求。
[0007] ...
【技术保护点】
【技术特征摘要】
1.一种基于ATML的自动测试系统信号路由方法,其特征在于,包括路由地图构建和信号路由搜索两个阶段。2.根据权利要求1所述的基于ATML的自动测试系统信号路由方法,其特征在于,所述路由地图构建阶段的具体步骤为:S1
‑
1、按照IEEE1671.6标准对测试站描述进行解析,根据其中包含的接口和连线信息,构造测试站路由地图;S1
‑
2、根据测试站描述中包含的仪器实例,按照IEEE1671.2标准对其对应的仪器描述进行解析,针对非开关的仪器实例构造仪器路由地图;S1
‑
3、按照IEEE1671.3标准对UUT描述进行解析,按照IEEE1671.5标准对测试适配器和/或测试电缆描述进行解析,按照IEEE1671标准对UUT、测试适配器、测试电缆以及测试站各实例接口间的连线表进行解析,构造UUT端路由地图。3.根据权利要求1所述的基于ATML的自动测试系统信号路由方法,其特征在于,所述信号路由搜索阶段的具体步骤为:S2
‑
1、确定信号路由搜索的起点
‑
UUT引脚和终点
‑
仪器能力,并加载路由地图;S2
‑
2、根据仪器路由地图,查找与仪器能力具有映射关系的可用仪器资源及其端口,再根据资源端口查找对应的仪器外部端口列表;S2
‑
3、对仪器外部端口列表中的每个端口及其包含的引脚,若其数量与UUT引脚数量相同,则执行递归深度优先搜索,依次查找UUT引脚到仪器引脚之间的路径信息。4.根据权利要求2所述的基于ATML的自动测试系统信号路由方法,其特征在于,所述接口信息在<Interface>标签中描述,其中包含测试站的端口、连接器和引脚的定义;连线信息在<NetworkList>标签中描述,其中包含两个相连的节点,每个节点采用XPath语法描述了一个来自当前测试站本身或其中某个仪器实例接口上的端口或引脚;所述测试站路由地图是一个字典数据结构,字典的键为出现在测试站<NetworkList>标签中每个节点的一种格式化字符串表示,字典的值为通过解析和合并后得到的与当前节点相连的所有节点的格式化字符串列表。5.根据权利要求2所述的基于ATML的自动测试系统信号路由方法,其特征在于,所述仪器实例包含在测试站描述的<Instruments>标签中,其中包括仪器的ID、引用的仪器描述模型标识和仪器的地址;所述仪器路由地图具有与测试站路由地图相似的字典数据结构,其内容为包含在仪器...
【专利技术属性】
技术研发人员:唐小峰,邹建,胡宇,
申请(专利权)人:成都天奥测控技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。