[发明专利]一种基于网络传输的处理器协同验证平台及其测试方法无效
申请号: | 201110101115.6 | 申请日: | 2011-04-22 |
公开(公告)号: | CN102147760A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 鲍华;洪一;郭二辉;耿锐;欧明双 | 申请(专利权)人: | 中国电子科技集团公司第三十八研究所 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 合肥金安专利事务所 34114 | 代理人: | 金惠贞 |
地址: | 230088 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于网络传输的处理器协同验证平台及其测试方法,基于网络传输的处理器协同验证平台由硬件实现程序、软件实现程序和硬件实现程序与软件实现程序之间的网络通信三个部分组成;硬件实现程序包括测试激励、硬件设计模型、硬件模拟模型和一台安装Linux操作系统的工作站;软件实现程序包括软件仿真器和一台安装Linux操作系统的工作站,利用软件仿真器对硬件进行模拟,在软件级对硬件设计进行进一步的验证;硬件实现程序与软件实现程序之间的网络通信,采用基于TCP/IP协议实现测试的同步性控制和文件传输,用于在上述两台工作站进行协同测试。能够详细/准确的定位错误和差异,验证准确率高;验证通过网络方式进行,便捷易行。 | ||
搜索关键词: | 一种 基于 网络 传输 处理器 协同 验证 平台 及其 测试 方法 | ||
【主权项】:
一种基于网络传输的处理器协同验证平台,其特征在于:由硬件实现程序、软件实现程序和硬件实现程序与软件实现程序之间的网络通信三个部分组成;硬件实现程序包括测试激励、硬件设计模型、硬件模拟模型和一台安装Linux操作系统的工作站;测试激励由汇编指令按照一定的约束规则进行随机组合形成,硬件设计模型用Verilog硬件描述语言生成,在寄存器传输级 (Register Transfer Level,RTL)进行建模;硬件模拟模型用C++语言模拟硬件设计进行建模,对硬件设计进行初级验证,两个模型遵照相同的设计方案,对相同激励能够具有相同的响应;软件实现程序包括软件仿真器和一台安装Linux操作系统的工作站;软件实现程序依据输入的参数配置测试环境,利用软件仿真器对硬件进行模拟,以在软件级对硬件设计进行进一步的验证;硬件实现程序与软件实现程序之间的网络通信,采用基于TCP/IP协议实现测试的同步性控制和文件传输,用于在上述两台工作站进行协同测试。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十八研究所,未经中国电子科技集团公司第三十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110101115.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种新型冲头
- 下一篇:一种RH喷吹CO2生产极低碳钢的精炼方法