[发明专利]一种FPGA并行仿真的海量仿真波形数据切片方法在审
| 申请号: | 202210073594.3 | 申请日: | 2022-01-21 |
| 公开(公告)号: | CN114398217A | 公开(公告)日: | 2022-04-26 |
| 发明(设计)人: | 李立;刘苍芹 | 申请(专利权)人: | 湖南泛联新安信息科技有限公司 |
| 主分类号: | G06F11/26 | 分类号: | G06F11/26;G06F16/16 |
| 代理公司: | 长沙市护航专利代理事务所(特殊普通合伙) 43220 | 代理人: | 莫晓齐 |
| 地址: | 410005 湖南省长沙市开福区伍家岭街道*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 fpga 并行 仿真 海量 波形 数据 切片 方法 | ||
1.一种FPGA并行仿真的海量仿真波形数据切片方法,其特征在于,包括:
S1、设置仿真波形切分信息并导入FPGA项目,将导入的FPGA项目划分为多个独立子模块并逐一生成FPGA位流,然后将所生成的FPGA位流分别下载至全局时钟信号同步的FPGA上并行仿真,其中仿真波形切分信息包括RLM划分、时间轴切分粒度和仿真文件保存路径;
S2、选择需要调试的调试信号并设置调试信号触发条件,将仿真过程中调试信号产生的仿真波形数据添加全局时钟时间戳后缓存至DDR内存中;
S3、利用仿真波形切分模块访问步骤S2中所缓存的仿真波形数据,基于全局时钟时间戳对所访问的仿真波形数据进行校准、合并和重整并生成索引文件,然后将仿真波形数据转存的VCD仿真波形切片文件与索引文件一起保存至步骤S1中配置的仿真文件保存路径并提供网络文件访问服务;
S4、利用仿真波形显示模块下载索引文件,并通过解析索引文件得到调试信号列表;
S5、基于步骤S4中所得到的调试信号列表选择需要还原的调试信号和/或时间点,并利用仿真波形显示模块将相应的VCD仿真波形切片文件加载至DDR内存中即可还原出仿真波形。
2.根据权利要求1所述的FPGA并行仿真的海量仿真波形数据切片方法,其特征在于,所述步骤S1中RLM划分是基于调试信号之间的功能关系紧密程度进行划分。
3.根据权利要求2所述的FPGA并行仿真的海量仿真波形数据切片方法,其特征在于,所述步骤S3中生成的索引文件为ASCII文件,其包括头信息区、节点信息区和节点url映射区。
4.根据权利要求3所述的FPGA并行仿真的海量仿真波形数据切片方法,其特征在于,所述步骤S3中仿真波形数据转存为VCD仿真波形切片文件具体实现方式为:按照时间轴切分粒度和索引文件中信号url映射表将仿真波形数据转存为VCD仿真波形切片文件。
5.根据权利要求4所述的FPGA并行仿真的海量仿真波形数据切片方法,其特征在于,所述步骤S3中将仿真波形数据转存的VCD仿真波形切片文件与索引文件一起保存至步骤S1中配置的仿真文件保存路径的具体步骤包括:
S31、根据调试信号的信息查询索引文件,进而生成该调试信号所归属的RLM仿真波形切片文件名称,其中RLM仿真波形切片文件名称表示为:RLM仿真波形切片文件名称仿真波形切片序号.vcd,仿真波形切片序号的计算公式表示为:
式(1)中,[]表示取整;
S32、基于步骤S31中生成的RLM仿真波形切片文件名称即可得到VCD仿真波形切片文件,将VCD仿真波形切片文件与索引文件一起保存至步骤S1中配置的仿真文件保存路径。
6.根据权利要求5所述的FPGA并行仿真的海量仿真波形数据切片方法,其特征在于,所述步骤S3中的将仿真波形数据转存为VCD仿真波形切片文件时需要在数值变化区起始位置创建检查点,进而记录该时刻RLM仿真波形切片文件的所有信号的当前值。
7.根据权利要求6所述的FPGA并行仿真的海量仿真波形数据切片方法,其特征在于,所述步骤S5中利用仿真模型显示模块将相应VCD仿真波形切片文件加载至DDR内存中以还原出仿真波形的具体步骤包括:
S51、利用仿真模型显示模块在本地缓存中查找是否存在相应的VCD仿真波形切片文件,若存在则直接加载至DDR内存中以还原出仿真波形,若不存在,则进入步骤S52;
S52、通过文件共享模块将相应的VCD仿真波形切片文件下载至本地,然后将下载的VCD仿真波形切片文件加载至DDR内存中即可还原出仿真波形。
8.根据权利要求7所述的FPGA并行仿真的海量仿真波形数据切片方法,其特征在于,所述仿真模型显示模块通过异步线程对VCD仿真波形切片文件进行下载和/或加载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南泛联新安信息科技有限公司,未经湖南泛联新安信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210073594.3/1.html,转载请声明来源钻瓜专利网。





