[发明专利]嵌入式应用系统的性能测试装置及其方法无效
| 申请号: | 200710098236.3 | 申请日: | 2007-04-20 |
| 公开(公告)号: | CN101136804A | 公开(公告)日: | 2008-03-05 |
| 发明(设计)人: | 王景敏;邹同亮;罗永红;任建;黄方;李刚健;贺席兵 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;G06F11/26;G06F3/00;G06F13/40 |
| 代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙洪;霍育栋 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 嵌入式 应用 系统 性能 测试 装置 及其 方法 | ||
1.一种嵌入式应用系统的性能测试装置,包括主机和CPU应用系统,所述主机设置有主机串口和主机网口,所述CPU应用系统设置有待测系统串口和待测系统网口,所述主机串口和待测系统串口相连接,所述主机网口和待测系统网口相连接,其特征在于,所述CPU应用系统设置有编译通过的测试用例,所述主机通过超级终端程序建立与所述CPU应用系统的通讯界面,所述CPU应用系统通过设置网络参数从所述主机上下载编译通过后的映象。
2.根据权利要求1所述的嵌入式应用系统的性能测试装置,其特征在于,所述测试用例包括:
CPU内核指令处理模块,用于整数运算、逻辑运算、浮点运算或者汇编指令计算;
内存指令处理模块,用于内存读、内存写或者内存拷贝,以及对齐和偏移字节的读写处理;
处理能力计算模块,包含用于设置的参数,通过调用上述内存指令处理模块或者CPU内核指令处理模块中的函数,计算出指令处理的速度,并输出结果。
3.根据权利要求2所述的嵌入式应用系统的性能测试装置,其特征在于,所述内存指令处理模块和CPU内核指令处理模块用汇编语言编写,所述处理能力计算模块用C语言编写。
4.根据权利要求2所述的嵌入式应用系统的性能测试装置,其特征在于,所述主机和CPU应用系统之间通过SmartBits测试仪相连接,所述主机的主机网口和第一SmartBits测试仪网口相连接,第二SmartBits测试仪网口和所述CPU应用系统的待测系统网口相连接。
5.根据权利要求4所述的嵌入式应用系统的性能测试装置,其特征在于,所述主机安装有SmartLib软件,在所述SmartLib软件中运行有测试脚本,所述测试脚本中设置的参数包括主机和目标系统的IP、SmartBits网管IP或者SmartlibPath。
6.一种嵌入式应用系统的性能测试方法,包括以下步骤:
(1)将测试用例加入应用系统的软件中,设置相应参数,编译生成下载映象;
(2)搭建测试环境;
(3)启动系统,通过通讯界面输入命令启动测试;
(4)记录测试结果。
7.根据权利要求6所述的嵌入式应用系统的性能测试方法,其特征在于,步骤(1)中,所述测试用例包括CPU内核指令处理模块、内存指令处理模块、处理能力计算模块;在所述处理能力计算模块中进行参数设置。
8.根据权利要求6所述的嵌入式应用系统的性能测试方法,其特征在于,步骤(2)中,所述测试环境包括第一测试环境和第二测试环境,所述第一测试环境中,所述主机通过串口和网口与CPU应用系统的串口和网口相连接,所述主机通过超级终端程序建立与CPU应用系统的通讯界面;所述第二测试环境中,所述主机和待测系统通过SmartBits测试仪相连接。
9.根据权利要求8所述的嵌入式应用系统的性能测试方法,其特征在于,步骤(2)中,在第二测试环境中,主机通过安装SmartLib软件来和SmartBits测试仪通讯,在该SmartLib软件中运行有测试脚本。
10.根据权利要求6所述的嵌入式应用系统的性能测试方法,其特征在于,步骤(3)中,所述通讯界面通过主机中的超级终端程序与所述CPU应用系统建立,在超级终端中输入命令开始测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710098236.3/1.html,转载请声明来源钻瓜专利网。





