[发明专利]一种激励代码自动生成方法和装置有效
申请号: | 201110245364.2 | 申请日: | 2011-08-25 |
公开(公告)号: | CN102957553A | 公开(公告)日: | 2013-03-06 |
发明(设计)人: | 孙祥标;于辉徽;胡鉴 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L25/02 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 张红玉 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 激励 代码 自动 生成 方法 装置 | ||
1.一种激励代码自动生成方法,其特征在于,包括:
加载预先配置的配置文件;所述配置文件内的配置信息包括根据芯片数据表获取的被测设备所使用信道板的各接口信号的特性以及相互间的关系信息;
读入并解析所述配置文件内的配置信息,检测所述配置信息的合法性,当所述配置信息合法时,根据所述配置信息,调用激励生成函数,生成激励代码并输出至被测设备。
2.如权利要求1所述的方法,其特征在于,所述配置信息中以表格的方式记录有接口信号i与接口信号j相关的配置参数;其中,i,j为接口信号的序号,i、j=0,1,2,......,N-1;N为所有接口信号的个数;
所述配置参数包括:接口信号i的时间/时钟参数;接口信号i与接口信号j是否存在关系的指示参数;当所述指示参数指示为存在时,接口信号i与接口信号j间的关系参数;当所述指示参数指示为不存在时,接口信号i的自身特征参数。
3.如权利要求2所述的方法,其特征在于,
所述配置参数还包括:故障开/关指示参数,以及故障类型参数;
所述配置信息中还记录有E-故障注入信息;
其中,所述故障类型参数在所述故障开/关指示参数指示为故障开启时,用以标注故障类型,所述标注的故障类型包括:所述时间/时钟参数、关系指示参数、以及关系/特征参数中的一个或多个异常;
所述E-故障注入信息用以在所述故障开/关参数指示为故障开启时,按着所述故障类型参数标注的故障类型进行故障注入。
4.如权利要求2或3所述的方法,其特征在于,所述读入并解析所述配置文件内的配置信息,检测所述配置信息的合法性,具体包括:
调用解析函数,获取读入的配置信息中接口信号的个数;
调用合法性检测函数,根据所述接口信号的个数,创建三维数组空间;
对配置信息中各配置参数进行合法性检测,若各配置参数合法,则将各所述配置参数存入所述三维数组空间。
5.如权利要求1所述的方法,其特征在于,
所述方法中,通过C语言读入并解析所述配置文件内的配置信息,且通过C语言调用激励生成函数;
所述方法中,生成激励代码后还包括:
将利用C语言生成的所述激励代码转换为仿真语言识别的激励代码,并将转换后的激励代码输出至被测设备。
6.一种激励代码自动生成装置,其特征在于,包括:
配置文件加载模块,用于加载预先配置的配置文件;所述配置文件内的配置信息包括根据芯片数据表获取的被测设备所使用信道板的各接口信号的特性以及相互间的关系信息;
激励代码生成模块,用于读入并解析所述配置文件内的配置信息,检测所述配置信息的合法性,当所述配置信息合法时,根据所述配置信息,调用激励生成函数,生成激励代码并输出至被测设备。
7.如权利要求6所述的装置,其特征在于,
所述配置文件加载模块加载的配置文件中配置信息以表格的方式记录有接口信号i与接口信号j相关的配置参数;其中,i,j为接口信号的序号,i、j=0,1,2,......,N-1;N为所有接口信号的个数;
所述配置参数包括:接口信号i的时间/时钟参数;接口信号i与接口信号j是否存在关系的指示参数;当所述指示参数指示为存在时,接口信号i与接口信号j间的关系参数;当所述指示参数指示为不存在时,接口信号i的自身特征参数。
8.如权利要求7所述的装置,其特征在于,
所述配置文件记载模块加载的配置文件中,所述配置参数还包括:故障开/关指示参数,以及故障类型参数;
所述配置文件记载模块加载的配置文件中,所述配置信息中还记录有E-故障注入信息;
其中,所述故障类型参数在所述故障开/关指示参数指示为故障开启时,用以标注故障类型,所述标注的故障类型包括:所述时间/时钟参数、关系指示参数、以及关系/特征参数中的一个或多个异常;
所述E-故障注入信息用以在所述故障开/关参数指示为故障开启时,按着所述故障类型参数标注的故障类型进行故障注入。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110245364.2/1.html,转载请声明来源钻瓜专利网。