【技术实现步骤摘要】
瞬态仿真波形存储方法、系统、设备及可读介质
[0001]本专利技术涉及芯片开发
,特别是涉及一种高瞬态仿真波形存储方法、系统、设备及可读介质。
技术介绍
[0002]基于EDA(Electronicdesignautomation,电子设计自动化)仿真软件对电路进行仿真时,瞬态仿真波形存储是集成电路仿真的必要环节,在实验室模拟实际现场可能会发生的电压或电流波动,确保产品能够在实际环境中正常工作,需要对指定的信号波形进行存储并进行查看第一波形数据,通过第一波形数据来判断集成电路设计是否符合预期的设计要求。
[0003]在对电路进行仿真时,随着超大规模集成电路的发展,集成电路的复杂性越来越高,需要存储的仿真波形数据也越来越多,大量仿真波形数据存储会占用非常大的硬盘空间,瞬态仿真波形可能存在的单个信号为浮点数,对于仿真波形数据而言,大量的浮点数据不仅占据额外的存储空间且写入存储的时间也会极大增长,数据不易压缩,导致仿真速度随着仿真波形数据量的增加越来较慢。
[0004]因此亟需要一种更加高效的瞬态仿真波形存储 ...
【技术保护点】
【技术特征摘要】
1.一种瞬态仿真波形存储方法,其特征在于,所述的方法包括:选取第一波形数据集合中两个第一波形数据作为基础参考点,获取所述基础参考点对应的波形斜率;以所述波形斜率作为基准斜率插入若干个基准数据生成基准数据集合,所述基准数据集合的数值类型与所述第一波形数据集合的数值类型保持一致;根据所述基准数据集合中的所述基准数据检测所述第一波形数据集合中的所述第一波形数据,将满足预设存储条件的所述第一波形数据保存为第二波形数据,并根据所述第二波形数据更新所述基础参考点;对所述第二波形数据进行特征化处理获取预存储仿真波形数据;将所述预存储仿真波形数据压缩为瞬态仿真波形。2.根据权利要求1所述的一种瞬态仿真波形存储方法,其特征在于,选取第一波形数据集合中两个第一波形数据作为基础参考点包括:选取满足预设基准波形生成条件的至少两个所述第一波形数据的数值作为所述基础参考点。3.根据权利要求1所述的一种瞬态仿真波形存储方法,其特征在于,根据所述基准数据集合中的所述基准数据依次检测所述第一波形数据集合中的所述第一波形数据,将满足预设存储条件的所述第一波形数据保存为第二波形数据包括:根据时间序列依次计算同一时间点对应的所述基准数据和所述第一波形数据的数值公差,根据所述数值公差筛选满足所述预设存储条件的所述第一波形数据为第二波形数据。4.根据权利要求3所述的一种瞬态仿真波形存储方法,其特征在于, 根据所述数值公差筛选满足所述预设存储条件的所述第一波形数据为第二波形数据包括:依次选取在同一时间点对应的所述基准数据与所述第一波形数据的数值公差大于等于预设公差阈值的所述第一波形数据,保存为第二波形数据。5.根据权利要求1所述的一种瞬态仿真波形存储方法,其特征在于,更新所述基础参考点包括:获取所述第二波形数据及所述第二波形数据对应的时...
【专利技术属性】
技术研发人员:王祥凯,李义辉,方君,
申请(专利权)人:上海概伦电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。