[发明专利]一种软硬件协同仿真/验证系统及矢量模式仿真/验证方法有效
申请号: | 200610020631.5 | 申请日: | 2006-03-31 |
公开(公告)号: | CN1828617A | 公开(公告)日: | 2006-09-06 |
发明(设计)人: | 何诚;陈小平;涂晓东 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610054四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种软硬件协同仿真/验证系统及矢量模式仿真/验证方法,属于SoC仿真、验证技术领域。系统包括PC软件部分和FPGA硬件部分,结构上分成三层:下层实现物理通道上信息的传输;中间层完成数据帧的封装和解封装;上层则进行对应信号值的输入和输出。通过上述划分,构成一种层次化、模块化以及可扩展的仿真/验证系统。方法上,本发明利用硬件仿真器运行速度远远快于软件平台运行速度的简单原理,将在测试过程中需要用来进行对比的预期结果提前发送到硬件部分并保存在硬件仿真器的存储器中,并通过简易的比较电路便可完成大量数据的对比。本发明可以极大地帮助用户设计时的模块化工作;极大地提高整体的仿真速度,减少了用户工作量;还可以提高仿真/验证结果的准确性。 | ||
搜索关键词: | 一种 软硬件 协同 仿真 验证 系统 矢量 模式 方法 | ||
【主权项】:
1、一种软硬件协同仿真/验证系统,包括PC软件部分和FPGA硬件部分,二者之间通过物理通信通道连接,其特征是,所述PC软件部分和FPGA硬件部分在结构上均分成三层:下层、中间层和上层,下层实现物理通道上信息的传输,中间层完成数据帧的封装和解封装,上层则进行对应信号值的输入和输出;下层包括PC软件部分的通信通道驱动模块和FPGA硬件部分的通信通道收发模块,二者通过物理通信通道连接;中间层包括PC软件部分的帧处理模块和FPGA硬件部分的适配器模块;上层包括PC软件部分的激励矢量模块、响应矢量模块和FPGA硬件部分的DUT;PC软件部分的各层之间通过软件操作系统或一定的协议相互调用和传递信息,FPGA硬件部分的各层之间通过各自的输入和输出端口相互连接。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610020631.5/,转载请声明来源钻瓜专利网。
- 上一篇:抗湿解毒液中药喷雾剂
- 下一篇:折叠式移动电话