一种传输仿真数据的方法、电子系统及存储介质技术方案

技术编号:31487279 阅读:25 留言:0更新日期:2021-12-18 12:23
本公开实施例提供一种传输仿真数据的方法,包括:缓存逻辑系统设计的仿真数据,所述仿真数据包括多个数据单元;将缓存的所述多个数据单元分组为至少一个数据包;处理所述至少一个数据包;以及将处理后的所述至少一个数据包存储到仿真数据库。因此,能够把多个数据单元分组为数据包,实现高效的将仿真数据写入仿真数据库中。数据库中。数据库中。

【技术实现步骤摘要】
一种传输仿真数据的方法、电子系统及存储介质


[0001]本公开实施例涉及逻辑系统设计
,尤其涉及一种传输仿真数据的方法、电子系统及存储介质。

技术介绍

[0002]逻辑系统设计(简称设计)是指用于ASIC(Application Specific Integrated Circuit,专用集成电路)、SOC(System

On

Chip,片上系统芯片)等电路的设计。设计一般通过专门的HDL(Hardware Description Language,硬件描述语言)来完成。利用HDL可逐层具体化描述设计,使得设计复杂的电路结构可使用一系列分层次的模块来表示。
[0003]设计需要使用仿真器进行仿真,以实现设计的功能验证。在仿真设计的过程中,仿真器可产生波形等仿真数据。为便于主机分析仿真数据,仿真器在产生仿真数据后,需要将仿真数据写入仿真数据库。因此如何高效的将仿真数据写入仿真数据库,成为了本领域技术人员亟需解决的技术问题。

技术实现思路

[0004]本公开实施例提出一种传输仿真本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种传输仿真数据的方法,包括:缓存逻辑系统设计的仿真数据,所述仿真数据包括多个数据单元;将缓存的所述多个数据单元分组为至少一个数据包;处理所述至少一个数据包;以及将处理后的所述至少一个数据包存储到仿真数据库中。2.根据权利要求1所述的方法,其中,所述多个数据单元以第一数据结构存储,所述第一数据结构包括多个数据域,所述多个数据域包括第一数据域以及第二数据域,并且将缓存的多个数据单元分组为至少一个数据包进一步包括:在所述多个数据单元中确定具有相同第一数据域的至少两个数据单元,所述至少两个数据单元形成一个数据包。3.根据权利要求2所述的方法,其中,处理所述至少一个数据包进一步包括:基于所述第一数据域确定第二数据结构;基于所述第一数据域,将所述至少两个数据单元合并为以所述第二数据结构存储的所述数据包;以及压缩所述数据包。4.根据权利要求3所述的方法,其中,将所述至少两个数据单元合并为以所述第二数据结构存储的所述数据包进一步包括:将所述至少两个数据单元的第一数据域合并。5.根据权利要求1所述的方法,其中,将处理后的所述至少一个数据包存储到仿真数据库进一步包括:调用所述仿真数据库...

【专利技术属性】
技术研发人员:李鹏
申请(专利权)人:芯华章科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1