芯片功耗检测方法、装置、芯片功耗调节方法及服务器制造方法及图纸

技术编号:38875747 阅读:7 留言:0更新日期:2023-09-22 14:09
本发明专利技术公开了芯片功耗检测方法、装置、芯片功耗调节方法及服务器,该方法包括:获取电源供电器的第一采样功耗;获取待测芯片的模数转换器采样功耗;获取待测芯片的信号翻转率,计算信号翻转率对应的第二采样功耗;根据第一采样功耗,对模数转换器采样功耗进行校准得到校准功耗,再根据校准功耗校准第二采样功耗,得到芯片功耗。采用本发明专利技术实施例,通过电源供电器的采样功耗校准模数转换器的采样功耗;再利用模数转换器的采样功耗校准利用信号翻转率计算的采样功耗,从而得到最终的测量结果;兼顾了模数转换器的准确性和利用信号翻转率计算芯片功耗的速度。计算芯片功耗的速度。计算芯片功耗的速度。

【技术实现步骤摘要】
芯片功耗检测方法、装置、芯片功耗调节方法及服务器


[0001]本专利技术涉及功耗测量领域,尤其涉及芯片功耗检测方法、装置、芯片功耗调节方法及服务器

技术介绍

[0002]服务器功耗目前是数据中心成本的关键痛点之一,业界都在努力控制服务器功耗。服务器功耗的很大部分来源是芯片功耗,实现芯片功耗准确测量并加以控制显得尤为重要。通常芯片功耗测量有外部测量和内部测量两种方法,外部测量一般采用模数转换器,误差相对较小但是响应速度慢,内部测量一般是采集关键信号翻转率用一定算法计算功耗,误差相对较大但是速度快;因此,在测量芯片功耗过程中难以做到兼顾准确性和速度。

技术实现思路

[0003]本专利技术提供了芯片功耗检测方法、装置、芯片功耗调节方法及服务器,以解决现有技术在进行芯片测量时,无法兼顾准确性和测量速度的技术问题。
[0004]为了解决上述技术问题,本专利技术实施例提供了一种芯片功耗检测方法,包括:
[0005]获取电源供电器的第一采样功耗;获取待测芯片的模数转换器采样功耗;获取所述待测芯片的信号翻转率,计算所述信号翻转率对应的第二采样功耗;
[0006]根据所述第一采样功耗,对所述模数转换器采样功耗进行校准得到校准功耗,再根据所述校准功耗校准所述第二采样功耗,得到芯片功耗。
[0007]本专利技术基于电源供电器的第一采样功耗对模数转换器的模数转换器采样功耗进行校准得到校准功耗,再使用误准确性较高的校准功耗对信号翻转率对应的第二采样功耗进行校准,得到芯片功耗;所得的芯片功耗通过对信号翻转率的采样获得,保证了测量的速度,同时利用模数转换器的校准功耗进行校准,保证了芯片功耗的准确性。
[0008]进一步地,所述根据所述第一采样功耗,对所述模数转换器采样功耗进行校准得到校准功耗,再根据所述校准功耗校准所述第二采样功耗,得到芯片功耗,包括:
[0009]根据所述第一采样功耗和所述模数转换器采样功耗之间的差值,进行功耗校准,得到所述待测芯片的校准功耗;
[0010]根据所述校准功耗和所述第二采样功耗之间的差值,进行计算参数调节,重新计算信号翻转率对应的功耗,得到芯片功耗。
[0011]本专利技术基于电源供电器的第一采样功耗对模数转换器的模数转换器采样功耗进行校准得到校准功耗,再使用误准确性较高的校准功耗对信号翻转率对应的第二采样功耗进行校准,得到芯片功耗;基于模数转换器采样功耗的校准功耗保证了计算结果的准确性,使用信号翻转率计算芯片功耗保证了测量速度。
[0012]进一步地,所述根据所述第一采样功耗和所述模数转换器采样功耗之间的差值,进行功耗校准,得到所述待测芯片的校准功耗,包括:
[0013]基于所述电源供电器的采样周期,计算所述模数转换器采样功耗的第一平均功
耗;
[0014]根据所述第一采样功耗和所述第一平均功耗之间的差值,计算得到第一误差;
[0015]当所述第一误差小于第一阈值时,将所述第一平均功耗设置为校准功耗;
[0016]当所述第一误差大于第一阈值时,根据所述第一采样功耗和所述第一平均功耗,更新增益和第一偏移值,并根据更新后的增益和更新后的第一偏移值,更新所述模数转换器采样功耗直至所述第一误差小于第一阈值。
[0017]本专利技术利用电源供电器的第一采样功耗对模数转换器采集到的模数转换器采样功耗进行校准,保证了后续利用信号翻转率进行功耗计算的准确性。
[0018]进一步地,根据所述第一采样功耗、和所述第一平均功耗和所述第一误差,更新增益和第一偏移值,并根据更新后的增益和更新后的第一偏移值,更新所述模数转换器采样功耗直至所述第一误差小于第一阈值,包括:
[0019]第一校准步骤:当所述第一采样功耗大于当前第一平均功耗,增大增益和第一偏移值,得到更新后的增益和更新后的第一偏移值;当所述第一采样功耗小于当前第一平均功耗,缩小增益和第一偏移值,得到更新后的增益和更新后的第一偏移值;其中,所述当前第一平均功耗包括:所述第一平均功耗或更新后的第一平均功耗;
[0020]根据更新后的增益和更新后的第一偏移值,更新所述第一平均功耗,并计算得到更新后的第一平均功耗与第一采样功耗之间的更新后的第一误差;
[0021]当更新后的第一误差小于所述第一阈值时,将所述更新后的第一平均功耗设置为所述校准功耗;
[0022]当更新后的第一误差大于所述第一阈值时,返回第一校准步骤。
[0023]本专利技术通过调节增益和第一偏移值对模数转换器采样功耗进行校准,以使得模数转换器采样功耗基于增益和第一偏移值进行校准后,减少与第一采样功耗之间的误差,从而保证了后续利用信号翻转率进行功耗计算的准确性。
[0024]进一步地,根据更新后的增益和更新后的第一偏移值,更新所述第一平均功耗,并计算得到更新后的第一平均功耗与第一采样功耗之间的更新后的第一误差,包括:
[0025]根据所述更新后的增益和所述更新后的第一偏移值,更新所述模数转换器采样功耗,得到更新后的模数转换器采样功耗;
[0026]基于所述电源供电器的采样周期,计算得到所述更新后的模数转换器采样功耗的所述更新后的第一平均功耗;
[0027]根据所述第一采样功耗和所述更新后的第一平均功耗之间的差值,计算得到所述更新后的第一误差。
[0028]进一步地,所述根据所述校准功耗和所述第二采样功耗之间的差值,进行计算参数调节,重新计算信号翻转率对应的功耗,得到芯片功耗,包括:
[0029]基于所述模数转换器的采样周期,计算所述第二采样功耗的第二平均功耗;
[0030]根据所述校准功耗和所述第二平均功耗之间的差值,计算得到第二误差;
[0031]当第二误差小于第二阈值时,将所述更新后的第二平均功耗设置为芯片功耗;
[0032]当第二误差大于第二阈值时,根据所述校准功耗、所述第二平均功耗和所述第二误差,更新计算参数,并根据所述更新后的计算参数,重新计算信号翻转率对应的功耗直至第二误差小于第二阈值。
[0033]本专利技术利用模数转换器的校准功耗来校准第二采样功耗,保证了芯片功耗计算的准确性;此外,所校准的第二采样功耗为基于信号翻转率计算得到的功耗,而采用信号翻转率计算功耗保证了芯片功耗的测量速度。
[0034]进一步地,根据所述校准功耗、所述第二平均功耗和所述第二误差,更新计算参数,并根据所述更新后的计算参数,重新计算信号翻转率对应的功耗,包括:
[0035]第二校准步骤:当所述校准功耗大于当前第二平均功耗,增大信号翻转率测量值和第二偏移值,并缩小芯片模块数测量值,得到更新后的计算参数;当所述校准功耗小于当前第二平均功耗,缩小信号翻转率测量值和第二偏移值,并增大芯片模块数测量值,得到更新后的计算参数;其中,所述当前第二平均功耗包括:所述第二平均功耗和更新后的第二平均功耗;
[0036]根据所述更新后的计算参数,更新所述第二平均功耗,并计算得到更新后的第二平均功耗与所述校准功耗之间的更新后的第二误差;...

【技术保护点】

【技术特征摘要】
1.一种芯片功耗检测方法,其特征在于,包括:获取电源供电器的第一采样功耗;获取待测芯片的模数转换器采样功耗;获取所述待测芯片的信号翻转率,计算所述信号翻转率对应的第二采样功耗;根据所述第一采样功耗,对所述模数转换器采样功耗进行校准得到校准功耗,再根据所述校准功耗校准所述第二采样功耗,得到芯片功耗。2.如权利要求1所述的芯片功耗检测方法,其特征在于,所述根据所述第一采样功耗,对所述模数转换器采样功耗进行校准得到校准功耗,再根据所述校准功耗校准所述第二采样功耗,得到芯片功耗,包括:根据所述第一采样功耗和所述模数转换器采样功耗之间的差值,进行功耗校准,得到所述待测芯片的校准功耗;根据所述校准功耗和所述第二采样功耗之间的差值,进行计算参数调节,重新计算信号翻转率对应的功耗,得到芯片功耗。3.如权利要求2所述的芯片功耗检测方法,其特征在于,所述根据所述第一采样功耗和所述模数转换器采样功耗之间的差值,进行功耗校准,得到所述待测芯片的校准功耗,包括:基于所述电源供电器的采样周期,计算所述模数转换器采样功耗的第一平均功耗;根据所述第一采样功耗和所述第一平均功耗之间的差值,计算得到第一误差;当所述第一误差小于第一阈值时,将所述第一平均功耗设置为校准功耗;当所述第一误差大于第一阈值时,根据所述第一采样功耗和所述第一平均功耗,更新增益和第一偏移值,并根据更新后的增益和更新后的第一偏移值,更新所述模数转换器采样功耗直至所述第一误差小于第一阈值。4.如权利要求3所述的芯片功耗检测方法,其特征在于,根据所述第一采样功耗、和所述第一平均功耗和所述第一误差,更新增益和第一偏移值,并根据更新后的增益和更新后的第一偏移值,更新所述模数转换器采样功耗直至所述第一误差小于第一阈值,包括:第一校准步骤:当所述第一采样功耗大于当前第一平均功耗,增大增益和第一偏移值,得到更新后的增益和更新后的第一偏移值;当所述第一采样功耗小于当前第一平均功耗,缩小增益和第一偏移值,得到更新后的增益和更新后的第一偏移值;其中,所述当前第一平均功耗包括:所述第一平均功耗或更新后的第一平均功耗;根据更新后的增益和更新后的第一偏移值,更新所述第一平均功耗,并计算得到更新后的第一平均功耗与第一采样功耗之间的更新后的第一误差;当更新后的第一误差小于所述第一阈值时,将所述更新后的第一平均功耗设置为所述校准功耗;当更新后的第一误差大于所述第一阈值时,返回第一校准步骤。5.如权利要求4所述的芯片功耗检测方法,其特征在于,根据更新后的增益和更新后的第一偏移值,更新所述第一平均功耗,并计算得到更新后的第一平均功耗与第一采样功耗之间的更新后的第一误差,包括:根据所述更新后的增益和所述更新后的第一偏移值,更新所述模数转换器采样功耗,得到更新后的模数转换器采样功耗;基于所述电源供电器的采样周期,计算得到所述更新后的模数转换器采样功耗的所述
更新后的第一平均功耗;根据所述第一采样功耗和所述更新后的第一平均功耗之间的差值,计算得到所述更新后的第一误差。6.如权利要求3所述的芯片功耗检测方法,其特征在于,所述根据所述校准功耗和所述第二采样功耗之间的差值,进行计算参数调节,重新计算信号翻转率对应的功耗,得到芯片功耗,包括:基于所述模数转换器的采样周期,计算所述第二采样功耗的第二平均功耗;根据所述校准功耗和所述第二平均功耗之间的差值,计算得到第二误差;当第二误差小于第二阈值时,将所述更新后的第二平均功耗设置为芯片功耗;当第二误差大于第二阈值时,根据所述校准功耗、所述第二平均功耗和所述第二误差,更新计算参数,并根据所述更新后的计算参数,重新计算信号翻转率对应的功耗直至第二误差小于第二阈值。7.如权利要求6所述的芯片功耗检测方法,其特征在于,根据所述校准功耗、所述第二平均功耗和所述第二误差,更新计算参数,并根据所述更新后的计算参数,重新计算信号翻转率对应的功耗,包括:第二校准步骤:当所述校准功耗大于当前第二平均功耗,增大信号翻转率测量值和第二偏移值,并缩小芯片模块数测量值,得到更新后的计算参数;当所述校准功耗小于当前第二平均功耗,缩小信号翻转率测量值和第二偏移值,并增大芯片模块数测量值,得到更新后的计算参数;其中,所述当前第二平均功耗包括:所述第二平均功耗和更新后的第二平均功耗;根据所述更新后的计算参数,更新所述第二平均功耗,并计算得到更新后的第二平均功耗与所述校准功耗之间的更新后的第二误差;当更新后的第二误差小于所述第二阈值时,将所述更新后的第二平均功耗设置为所述芯片功耗;当更新后的第二误差大于所述第二阈值时,返回第二校准步骤。8.如权利要求7所述的芯片功耗检测方法,其特征在于,所述根据所述更新后的计算参数,更新所述第二平均功耗,并计算...

【专利技术属性】
技术研发人员:赵兴
申请(专利权)人:上海合芯数字科技有限公司
类型:发明
国别省市:

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

1