一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种FPGA并行仿真的海量仿真波形数据切片方法与流程

2022-04-27 12:09:58 来源:中国专利 TAG:

技术特征:
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仿真波形切片文件进行下载和/或加载。

技术总结
本发明公开了一种FPGA并行仿真的海量仿真波形数据切片方法,该方法包括:设置仿真波形切分信息并将导入的FPGA项目划分为多个独立子模块,然后将对应生成的FPGA位流下载至FPGA上并行仿真;选择调试信号并将仿真波形数据缓存至DDR内存中;访问仿真波形数据并生成索引文件,并将转存为VCD仿真波形切片文件与索引文件一起进行保存;解析索引文件得到调试信号列表;选择需要还原的调试信号即可还原出仿真波形。本发明基于调试信号的功能模块及时间轴将海量仿真波形文件切分为大量微型文件并通过创建索引将微型文件组织起来,聚焦于调试所需信号及时段,滤除大量冗余数据,降低对网络带宽和CPU处理速度的要求,从而降低了还原仿真波形的时延,提高了调试效率。提高了调试效率。提高了调试效率。


技术研发人员:李立 刘苍芹
受保护的技术使用者:湖南泛联新安信息科技有限公司
技术研发日:2022.01.21
技术公布日:2022/4/26
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献