发明名称 逻辑仿真测试系统和方法
摘要 本发明的逻辑仿真测试系统,通过用户的主脚本文件来完成包含在仿真器模块中的待测试逻辑的测试,其中,该系统包含有:控制模块,用来解释执行该主脚本文件和控制下述的各个模块;报文数据库模块,用来实现报文数据的存储和读取、检索和显示、保存到文件和从文件中加载;CPU配置模块,用来实现数据的读写和中断;若干个激励模块,用来构造激励报文;仿真器模块,用来对输入的激励报文完成仿真处理测试,并输出测试后的报文;若干个分析模块,用来分析测试后的报文,并将分析结果输出。本发明用户编写的测试代码比较简单并且代码量少,测试代码采用TCL脚本编写,不需要编译,搭建仿真系统投入的时间大大减少。
申请公布号 CN1549119A 申请公布日期 2004.11.24
申请号 CN03122885.2 申请日期 2003.05.07
申请人 华为技术有限公司 发明人 王进成
分类号 G06F9/455;G06F11/00 主分类号 G06F9/455
代理机构 代理人
主权项 1、一种逻辑仿真测试系统,通过用户的主脚本文件来完成包含在仿真器模块中的待测试逻辑的测试,其特征在于,该系统包含有:控制模块,用来解释执行该主脚本文件和控制下述的各个模块;报文数据库模块,用来实现报文数据的存储和读取、检索和显示、保存到文件和从文件中加载;CPU配置模块,用来实现数据的读写和中断;若干个激励模块,用来构造激励报文;仿真器模块,用来对输入的激励报文完成仿真处理测试,并输出测试后的报文;若干个分析模块,用来分析测试后的报文,并将分析结果输出;所述的仿真器模块中的HDL代码模块向控制模块发出测试激励请求,该控制模块转发该测试激励请求至相应的激励模块,该激励模块构造激励报文,将报文数据信息存储至所述的报文数据库模块,且将该激励报文发送至所述的仿真器模块,由在仿真器模块中运行的HDL代码模块读取并处理输入报文,并输出处理后的报文至相应的分析模块,该分析模块分析被测试逻辑处理后的报文,将分析结果在所述的CPU配置模块的控制下保存到报文数据库模块。
地址 518129广东省深圳市龙岗区坂田华为总部办公楼