[发明专利]一种面向ATML信号的运行时服务的测试系统及方法有效
申请号: | 201711406185.6 | 申请日: | 2017-12-22 |
公开(公告)号: | CN108153671B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 任朝旭;路林海;韩惠婕;王忆南;马瑶;王泽锦 | 申请(专利权)人: | 北京航天测控技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 陈琳琳;张红生 |
地址: | 100041 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种面向ATML信号的运行时服务的测试系统,其包括:软总线单元,用于消息、指令的发送和传递,接收测试结果信息;动作引擎模块,用于加载测试动作并进行剥离分解与解析,将其转换为信号测试动作消息;信号引擎模块,用于实现测试信号的信号角色解析、信号冲突解决、信号状态管理、信号驱动控制;消息引擎模块,用于开始执行测试执行指令,调用信号测试动作消息和测试信号消息;资源引擎模块,用于接收无冲突的信号测试动作消息和测试信号消息,进行资源匹配,将同时满足测试动作和测试信号的测试资源作为匹配结果;数据引擎模块,用于将执行完成的数据消息生成符合ATML标准的测试结果数据,直接输出测试结果文件,同时显示该测试结果。 | ||
搜索关键词: | 一种 面向 atml 信号 运行 服务 测试 系统 方法 | ||
【主权项】:
一种面向ATML信号的运行时服务的测试系统,其特征在于,对测试描述文件中的测试动作和测试信号进行解析和数据处理,获得测试结果文件,其包括:软总线单元,用于与消息引擎模块、动作引擎模块、数据引擎模块进行消息、指令的发送和传递;所述软总线单元还用于接收测试结果信息;动作引擎模块,用于加载测试动作并进行该测试动作的剥离分解与解析,将该测试动作转换为信号测试动作消息;信号引擎模块,用于实现测试信号的信号角色解析,信号测试动作消息和测试信号消息的信号冲突解决,信号状态管理,信号驱动控制;还用于发送测试资源的控制信息至资源引擎模块;消息引擎模块,用于开始执行测试执行指令,调用信号测试动作消息和测试信号消息,并将其发送至信号引擎模块;资源引擎模块,用于接收无冲突的信号测试动作消息和无冲突的测试信号消息,进行资源匹配,将同时满足测试动作和测试信号的测试资源作为测试资源的匹配结果,并将其发送至信号引擎模块;还用于接收所述控制信息,驱动测试资源执行对应的仪器动作,获得测试值或执行状态,并将执行完成的数据发送至信号引擎模块;数据引擎模块,用于将执行完成的数据消息生成符合ATML标准的测试结果数据,直接输出测试结果文件,同时返回测试结果数据至软总线单元,以显示测试结果;其中,信号引擎模块接收所述执行完成的数据,生成执行完成的数据消息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天测控技术有限公司,未经北京航天测控技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711406185.6/,转载请声明来源钻瓜专利网。