[发明专利]一种通用硬件测试系统有效
申请号: | 201310284625.0 | 申请日: | 2013-07-08 |
公开(公告)号: | CN104280674B | 公开(公告)日: | 2017-09-05 |
发明(设计)人: | 沈景山;吕文波 | 申请(专利权)人: | 深圳伊欧陆微电子系统有限公司 |
主分类号: | G01R31/26 | 分类号: | G01R31/26 |
代理公司: | 北京市百伦律师事务所11433 | 代理人: | 周红力,姜莹 |
地址: | 518105 广东省深圳市宝安区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 硬件 测试 系统 | ||
1.一种通用硬件测试系统,包括:
测试信息接收器,配置用于接收待测硬件的信息;
硬件参数数据库,配置用于存储待测硬件的输入参数,所述输入参数与所述待测硬件的信息相对应;所述硬件参数数据库中的输入参数是可扩展的;
硬件协议库,配置用于存储待测硬件的协议,所述硬件协议库为可扩展的;
硬件适配器,配置用于与所述待测硬件连接并根据存储在所述硬件协议库中的协议与所述待测硬件进行通信;以及
测试流控制器,配置用于根据所述待测硬件的信息来查询所述硬件参数数据库以得到所述输入参数,通过查询所述硬件协议库,来与连接到所述硬件适配器的待测硬件交换数据,从而对所述待测硬件进行测试,以得到测试结果。
2.根据权利要求1所述的通用硬件测试系统,其中,
所述待测硬件的信息包括待测硬件的名称,所述待测硬件的名称对应于其相应的输入参数。
3.根据权利要求2所述的通用硬件测试系统,其中,
所述待测硬件的信息进一步包括测试流程信息,所述测试流程信息用于对所述待测硬件的输入参数进行调度。
4.根据权利要求1所述的通用硬件测试系统,进一步包括:
转换器,配置用于在所述待测硬件的信息和所述待测硬件的输入参数与计算机可执行语言之间进行转换,所述计算机可执行语言为i语言;
编译器,配置用于将所述计算机可执行语言编译为目标程序;以及
其中,所述测试流控制器根据所述目标程序,通过查询所述硬件协议库,来对连接到所述硬件适配器的待测硬件进行测试。
5.根据权利要求1所述的通用硬件测试系统,进一步包括:
缓存器,配置用于存储来自于所述硬件适配器中的测试结果;
读取器,配置用于读取所述缓存器中的测试结果以供呈现。
6.根据权利要求5所述的通用硬件测试系统,进一步包括数据访问层接口,配置用于与所述读取器连接并提供对来自所述读取器的数据进行访问和抽象的接口。
7.根据权利要求6所述的通用硬件测试系统,进一步包括下列接口中的至少一个,配置用于与所述数据访问层接口连接并呈现所述测试结果:
显示接口,配置用于通过显示器来呈现所述测试结果;
报告接口,配置用于通过报告的形式来呈现所述测试结果;输
出接口,配置用于直接将所述测试结果以数据的形式输出;以及
插件接口,配置用于以插件兼容的方式来呈现或处理所述测试结果。
8.根据权利要求1-7中任意一项所述的通用硬件测试系统,进一步包括路由器,其与所述硬件适配器相连接,配置用于根据待测硬件的信息对来自和/或去往所述硬件适配器的数据进行路由。
9.根据权利要求8所述的通用硬件测试系统,其中进行路由包括通过多条通道对来自和/或去往所述硬件适配器的数据进行并行传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳伊欧陆微电子系统有限公司,未经深圳伊欧陆微电子系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310284625.0/1.html,转载请声明来源钻瓜专利网。