芯片内部电压预测模型生成方法、预测方法及相关装置与流程

文档序号:34120220发布日期:2023-05-11 03:43阅读:38来源:国知局
芯片内部电压预测模型生成方法、预测方法及相关装置与流程

本发明实施例涉及集成电路,具体涉及一种芯片内部电压预测模型生成方法、预测方法及相关装置。


背景技术:

1、系统级芯片或称片上系统(system-on-a-chip,soc),是一个有专用目标的集成电路,系统级芯片的供电系统包括:供电电源、电源连线、内部电源网络等,系统级芯片的内部器件与内部电源网络相连,内部电源网络通过电源连线与供电电源相连。在系统级芯片工作过程中,内部电源网络与供电电源之间的电源连线会产生电流,同时由于供电电源内阻和电源网络内阻的存在,从供电电源到内部电源网络会有一电压降,又由于内部器件连接到内部电源网络,所以又可以认为该电压降为供电电源到芯片内部器件的电压降。然而当芯片的负载突然加大时,电流随时间的变化率(didt)突然增大,在短时间内电源功率不变的情况下,供电电源到芯片内部器件的电压降将会变大,内部器件上的电压将会急剧下降,有可能引起整个系统级芯片功能失效。

2、针对上述问题,现有的解决方案是,通过实时检测芯片中与didt相关的数据,以评估芯片内部电压是否发生异常,在确认芯片内部电压异常后对芯片的运行状态做出干预。然而,当判断出芯片内部电压异常后,往往已经来不及对芯片的运行状态做出干预。因此,如何及时发现didt导致的芯片内部电压异常成为了本领域技术人员亟需解决的技术问题。


技术实现思路

1、有鉴于此,本申请实施例提供一种芯片内部电压预测模型生成方法、预测方法及相关装置,能够提前预测芯片内部电压。

2、为实现上述目的,本申请实施例提供如下技术方案。

3、第一方面,本发明实施例提供一种芯片内部电压预测模型生成方法,包括:

4、分别获取芯片的负荷数据集以及相关指标数据集,其中,所述负荷数据集包括所述芯片在每个采样周期的负荷数据以及所述负荷数据所对应的采样周期序数,所述相关指标数据集包括在每个所述采样周期的表征芯片内部电压的表征数据以及所述表征数据所对应的采样周期序数;

5、根据校准周期数对所述相关指标数据集进行校准,获得校准后的相关指标数据集;

6、基于所述负荷数据集以及所述校准后的相关指标数据集训练所述芯片内部电压预测模型,得到训练完成的所述芯片内部电压预测模型。

7、第二方面,本申请实施例还提供一种芯片内部电压预测模型生成装置,包括:

8、获取模块,用于分别获取芯片的负荷数据集以及相关指标数据集,其中,所述负荷数据集包括所述芯片在每个采样周期的负荷数据以及所述负荷数据所对应的采样周期序数,所述相关指标数据集包括在每个所述采样周期的表征芯片内部电压的表征数据以及所述表征数据所对应的采样周期序数;

9、校准模块,用于根据校准周期数对所述相关指标数据集进行校准,获得校准后的相关指标数据集;

10、训练模块,用于基于所述负荷数据集以及所述校准后的相关指标数据集训练所述芯片内部电压预测模型,得到训练完成的所述芯片内部电压预测模型。

11、第三方面,本申请实施例还提供一种芯片内部电压预测方法,包括:

12、获取芯片的实时负荷数据;

13、利用如前述的芯片内部电压预测模型生成方法所获取的芯片内部电压预测模型,获取所述芯片内部电压预测数据。

14、第四方面,本申请实施例还提供一种芯片内部电压预测装置,包括:

15、实时获取模块,用于获取芯片的实时负荷数据;

16、预测模块,用于利用如前述的芯片内部电压预测模型生成方法所获取的芯片内部电压预测模型,获取所述芯片内部电压预测数据。

17、第五方面,本申请实施例还提供一种存储介质,所述存储介质存储有适于芯片内部电压预测模型生成的程序,以实现如前述的芯片内部电压预测模型生成方法,或者所述存储介质存储有适于芯片内部电压预测的程序,以实现如前述的芯片内部电压预测方法。

18、第六方面,本申请实施例还提供一种电子设备,包括至少一个存储器和至少一个处理器;所述存储器存储有程序,所述处理器调用所述程序,以执行如前述的芯片内部电压预测模型生成方法,或者以执行如前述的芯片内部电压预测方法。

19、第七方面,本申请实施例还提供一种芯片,包括:指令统计单元,用于获取所述芯片中处于指令生命周期的各类指令数量;缓存取数统计单元,用于获取所述芯片中缓存进行中的读写数量;预测单元,用于利用如前述的芯片内部电压预测模型生成方法所获取的芯片内部电压预测模型,根据所述指令统计单元所获取的所述各类指令数量以及所述缓存取数统计单元所获取的所述读写数量,获取所述芯片内部电压预测数据。

20、可以看出,本发明实施例提供的芯片内部电压预测模型的生成方法、预测方法以及相关装置可以提前预测出芯片内部电压情况,从而可以根据预测出的芯片内部电压提前发现芯片内部电压异常,及时对芯片的运行状态做出相应干预。



技术特征:

1.一种芯片内部电压预测模型生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述分别获取芯片的负荷数据集以及相关指标数据集的步骤中,所述负荷数据包括指令数据和/或缓存数据;其中,所述指令数据为所述芯片处于指令生命周期的各类指令的数量,所述缓存数据为所述芯片的缓存进行中的读写数量。

3.根据权利要求1所述的方法,其特征在于,所述分别获取芯片的负荷数据集以及相关指标数据集的步骤中,所述表征数据为电源监控数据和/或功耗数据。

4.根据权利要求1所述的方法,其特征在于,所述根据校准周期数对所述相关指标数据集进行校准,获得校准后的相关指标数据集的步骤中,所述校准周期数的计算方法包括:

5.根据权利要求1所述的方法,其特征在于,所述根据校准周期数对所述相关指标数据集进行校准的步骤包括:

6.根据权利要求1所述的方法,其特征在于,所述采样周期为所述芯片的时钟周期。

7.一种芯片内部电压预测模型生成装置,其特征在于,包括:

8.一种芯片内部电压预测方法,其特征在于,包括:

9.根据权利要求8所述的方法,其特征在于,所述实时负荷数据包括指令数据和/或缓存数据;其中,所述指令数据为所述芯片处于指令生命周期的各类指令的数量,所述缓存数据为所述芯片的缓存进行中的读写数量。

10.一种芯片内部电压预测装置,其特征在于,包括:

11.一种存储介质,其特征在于,所述存储介质存储有适于芯片内部电压预测模型生成的程序,以实现如权利要求1-6任一项所述的芯片内部电压预测模型生成方法,或者所述存储介质存储有适于芯片内部电压预测的程序,以实现如权利要求8-9任一项所述的芯片内部电压预测方法。

12.一种电子设备,其特征在于,包括至少一个存储器和至少一个处理器;所述存储器存储有程序,所述处理器调用所述程序,以执行如权利要求1-6任一项所述的芯片内部电压预测模型生成方法,或者以执行如权利要求8-9任一项所述的芯片内部电压预测方法。

13.一种芯片,其特征在于,包括:


技术总结
本申请实施例提供一种芯片内部电压预测模型生成方法、预测方法及相关装置,所述芯片内部电压预测模型生成方法包括:分别获取芯片的负荷数据集以及相关指标数据集;根据校准周期数对所述相关指标数据集进行校准,获得校准后的相关指标数据集;基于所述负荷数据集以及所述校准后的相关指标数据集训练所述芯片内部电压预测模型,得到训练完成的所述芯片内部电压预测模型。本申请实施例提供的方法可以提前预测到芯片内部电压情况,从而可以及时对芯片的运行状态做出干预。

技术研发人员:代开勇,杨译,付兴飞,潘于
受保护的技术使用者:海光信息技术股份有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1