一种芯片电流的实时监测方法技术

技术编号:34574217 阅读:49 留言:0更新日期:2022-08-17 13:06
本发明专利技术涉及芯片设计技术领域,具体涉及一种芯片电流的实时监测方法,该方法包括:实时获取同一时间间隔内多路关键信号的翻转次数,并读取预存储的各路关键信号的最佳权重;其中,最佳权重是通过拟合在多个不同历史时间间隔所对应的等效电流模型得到每路关键信号的最佳权重,所述多个不同历史时间间隔包括多种不同的工作状态,不同的工作状态所对应的翻转次数不同;根据各路关键信号对应的最佳权重对多路关键信号的历史翻转次数进行加权求和得到在相应时间间隔内芯片中相同电源域的等效电流。本发明专利技术相较于现有技术响应速度提高了上千倍,并且能够得到每个极短时间内芯片的电流,能够达到微秒级的实时监测并调控芯片电流的目的。的目的。的目的。

【技术实现步骤摘要】
一种芯片电流的实时监测方法


[0001]本专利技术涉及芯片设计
,具体涉及一种芯片电流的实时监测方法。

技术介绍

[0002]芯片电流是芯片的一个重要的参数,如果一颗芯片的电流过大,可能会超过电源管理模块(PMU)的电流承受能力,进而触发电源管理模块进行过流保护,这会让芯片死机甚至重启,因此对于芯片来说降低电流是非常重要的。目前常规的计算芯片电流的方法需要从传感器中读取相应的数据,为毫秒级的响应速度,由于芯片工作频率较高,毫秒级的响应速度存在较大的响应延时。

技术实现思路

[0003]为了解决上述技术问题,本专利技术的目的在于提供一种芯片电流的实时监测方法,所采用的技术方案具体如下:本专利技术实施例提供了一种芯片电流的实时监测方法,该方法包括以下步骤:实时获取同一时间间隔内多路关键信号的翻转次数,并读取预存储的各路关键信号的最佳权重,其中所述多路关键信号为同一芯片中相同电源域内每个电路模块对应的多个关键信号,所述相同电源域是指各个电路模块共用相同电压源供电;其中,所述最佳权重是通过拟合在多个不同历史时间间隔所对应的等效电流本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种芯片电流的实时监测方法,其特征在于,该方法包括以下步骤:实时获取同一时间间隔内多路关键信号的翻转次数,并读取预存储的各路关键信号的最佳权重,其中所述多路关键信号为同一芯片中相同电源域内每个电路模块对应的多个关键信号,所述相同电源域是指各个电路模块共用相同电压源供电;其中,所述最佳权重是通过拟合在多个不同历史时间间隔所对应的等效电流模型得到每路关键信号的最佳权重,所述多个不同历史时间间隔包括多种不同的工作状态,不同的工作状态所对应的翻转次数不同;所述等效电流模型是基于同一个电路模块在同一历史时间间隔中各路关键信号的历史翻转次数,根据各路关键信号的预设权重参数将多路关键信号的历史翻转次数进行加权求和得到等效电流,并根据所述等效电流与电路模块的仿真电流之间的映射关系建立等效电流模型,其中预设权重参数为待拟合的参数;根据各路关键信号对应的所述最佳权重对多路关键信号的翻转次数进行加权求和得到在相应时间间隔内芯片中相同电源域的等效电流。2.根据权利要求1所述的一种芯片电流的实时监测方法,其特征在于,所述等效电流模型满足以下条件:式中,I
k
(t)表示第t个历史时间间隔内相同电源域内第k个电路模块的仿真电流、表示在第t个历史时间间隔内相同电源域内第k个电路模块第i路关键信号的历史翻转次数、表示第k个电路模块中第i路关键信号的预设权重参数、n表示第k个电路模块中关键信号的数量,b(k)表示常数。3.根据权利要求1所述的一种芯片电流的实时监测方法,其特征在于,所述等效电流模型的获取步骤包括以下优化步骤:基于相同电源域内所有电路模块在同一历史时间间隔中各路关键信号的历史翻转次数,根据所有电路模块中各路关键信号的预设权重参数将多路关键信号的历史翻转次数进行加权求和得到等效电流,并根据所述等效电流与电路模块的仿真电流之间的映射关系建立的芯片相同电源域的等效电流模型。4.根据权利要求3所述的一种芯片电流的实时监测方法,其特征在于,所述芯片整体的等效电流模型满足以下条件:式中,I(t)表示第t个历史时间间隔内芯片中相同电源域的仿真电流,n表示相同电源域内第k个模块中关键信号的数量,K表示在芯片中相同电源域电...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:沐曦集成电路上海有限公司
类型:发明
国别省市:

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

1