一体化数据分析方法、设备及存储介质技术

技术编号:43815537 阅读:23 留言:0更新日期:2024-12-27 13:29
本发明专利技术涉及芯片设计技术领域,特别是涉及一体化数据分析方法、设备及存储介质,其通过获取待测系统中用于性能分析和功能分析的所有关键信号,得到关键信号集合;硬件加速平台根据所述关键信号集合对所述待测系统中的信号进行采样,得到关键信号数据集合;所述硬件加速平台通过接口函数调用分析模块中的处理函数,所述处理函数用于接收所述关键信号数据集合并保存为数据文件;所述分析模块基于所述数据文件进行性能分析和/或功能分析,不会采集和存储冗余的数据,解决了数据冗余的技术问题。

【技术实现步骤摘要】

本专利技术涉及芯片设计,特别是涉及一体化数据分析方法、设备及存储介质


技术介绍

1、硬件加速平台是指使用专用硬件设备(如硬件仿真器、fpga等)来加速系统设计验证的基础设施。其主要作用是提供一个高效的环境,使得soc系统的验证和分析过程更加快速和准确。硬件加速平台支持对soc系统的验证和分析。在硬件加速平台中,soc系统的实现能够以接近真实硬件的速度运行,这比纯软件仿真速度更快。

2、通常基于硬件加速平台对soc系统进行性能分析和功能分析,以评估和验证soc设计的实际表现和正确性。其中,性能分析关注的是系统的执行效率和资源利用率,例如时序、通信延迟等。而功能分析则侧重于确保系统按预期工作且满足所有功能需求,例如输入/输出数据流、状态机的状态转换等。由于性能分析和功能分析的目的不同,两者通常独立进行,各自采样和分析相应的关键信号。虽然两者的重点不同,但在实际分析过程中,可能会涉及相同的信号或数据点。例如:axi、pcie等通用协议的接口。也即在性能分析和功能分析的过程中的采样数据存在冗余,不仅导致重复采样,而且还增加了存储容量。因此,亟需一种不本文档来自技高网...

【技术保护点】

1.一体化数据分析方法,其特征在于,所述方法包括如下步骤:

2.根据权利要求1所述的方法,其特征在于,S520中:

3.根据权利要求1所述的方法,其特征在于,S100还包括选择关键信号的步骤:

4.根据权利要求3所述的方法,其特征在于,所述选择关键信号的步骤通过条件分支或者宏定义实现。

5.根据权利要求1所述的方法,其特征在于,S700中还包括通过提取模块解析并提取所述数据文件,得到用于性能分析的关键信号数据和/或用于功能分析的关键信号数据。

6.根据权利要求1所述的方法,其特征在于,所述接口函数为DPI函数

7....

【技术特征摘要】

1.一体化数据分析方法,其特征在于,所述方法包括如下步骤:

2.根据权利要求1所述的方法,其特征在于,s520中:

3.根据权利要求1所述的方法,其特征在于,s100还包括选择关键信号的步骤:

4.根据权利要求3所述的方法,其特征在于,所述选择关键信号的步骤通过条件分支或者宏定义实现。

5.根据权利要求1所述的方法,其特征在于,s700中还包括通过提取模块解析并提取所述数据文件,得到用于性能分析的关键信号数据和/或用于功能分析的关键...

【专利技术属性】
技术研发人员:王娟陈磊付云燕张鹏
申请(专利权)人:沐曦集成电路上海有限公司
类型:发明
国别省市:

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

1