芯片内日志的管理方法、系统、设备、介质及程序产品技术方案

技术编号:41592323 阅读:28 留言:0更新日期:2024-06-07 00:04
本公开涉及芯片技术领域,具体涉及芯片内日志的管理方法、系统、设备、介质及程序产品,方法应用于服务器主机侧,方法包括:创建大页内存;获取大页内存的物理地址;通过高速总线协议内的基址寄存器空间,将物理地址映射到芯片侧的微处理器中;利用大页内存接收微处理器发送的预处理后的芯片日志,并对预处理后的芯片日志进行读取。本公开实施例中服务器主机侧申请大页内存映射到芯片侧的微处理器,代替本地RAM资源用来存储芯片运行日志,微处理器可以直接读写大页内存,将经过压缩、加密等操作处理后的芯片运行日志存储到服务器主机侧大页内存中,保存运行日志的同时完成了数据从芯片侧往主机侧的传输,实现了高效的日志数据存储和传输。

【技术实现步骤摘要】

本公开涉及芯片,具体涉及芯片内日志的管理方法、系统、设备、介质及程序产品


技术介绍

1、在设计开发一款复杂芯片的初代产品的时候,为了调试芯片的功能和性能,需要在芯片内部的处理器上运行一些专门的芯片程序,用来采集芯片的运行状态、参数、错误信息等,从而帮助分析芯片的工作情况和存在的问题。这些采集的信息就是芯片日志,芯片日志是一种重要的调试手段,可以提高芯片开发的效率和质量。此时通常会有大量的数据需要处理和存储。

2、在一些相关技术中,大量的芯片日志则需要相应的ram资源进行存储,研发人员为了读取并分析芯片日志,需要将存储在芯片侧ram中的日志数据传输出来,这个过程会消耗一定的时间和资源。日志数据越大传输时间越长,所占用耗费的芯片处理器资源也就越多,同样会影响芯片的性能和稳定性。传统的芯片日志存储方式没有进行日志压缩造成日志存储效率不高,如果使用arm的cpu资源进行日志压缩则会抢占有限的cpu资源,对芯片的运行造成影响。同样,在芯片日志传输出来以后,由于日志数据没有采取必要的安全防护措施,可能会造成敏感数据泄露,存在安全隐患。

3、因本文档来自技高网...

【技术保护点】

1.一种芯片内日志的管理方法,其特征在于,所述方法应用于服务器主机侧,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述创建大页内存,包括:

3.一种芯片内日志的管理方法,其特征在于,所述方法应用于芯片侧,所述方法包括:

4.根据权利要求3所述的方法,其特征在于,在所述从所述目标地址中获取到预处理后的芯片日志之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述对满足预设格式的芯片日志进行预处理,得到所述预处理后的芯片日志,包括:

6.根据权利要求5所述的方法,其特征在于,所述对所述关键字数据执行压缩...

【技术特征摘要】

1.一种芯片内日志的管理方法,其特征在于,所述方法应用于服务器主机侧,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述创建大页内存,包括:

3.一种芯片内日志的管理方法,其特征在于,所述方法应用于芯片侧,所述方法包括:

4.根据权利要求3所述的方法,其特征在于,在所述从所述目标地址中获取到预处理后的芯片日志之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述对满足预设格式的芯片日志进行预处理,得到所述预处理后的芯片日志,包括:

6.根据权利要求5所述的方法,其特征在于,所述对所述关键字数据执行压缩操作,得到第一结果,包括:

7.根据权利要求6所述的方法,其特征在于,...

【专利技术属性】
技术研发人员:任明刚张鹏何鹏飞刘超
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

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

1