一种芯片温度异常在线检测方法技术

技术编号:38031737 阅读:12 留言:0更新日期:2023-06-30 10:58
本发明专利技术涉及数据处理技术领域,提出了一种芯片温度异常在线检测方法,包括:采集芯片内部的温度数据及功耗数据;根据同一时刻每个传感器的温度数据获取每个传感器每个时刻的第一温度异常特征,根据温度数据及功耗数据获取每个传感器受其他传感器影响的辐射比例,根据温度数据及传感器分布获取每个辐射比例对应的调整系数;根据辐射比例及调整系数获取每个传感器每个时刻的理论温度数据,获取每个传感器每个时刻的第二温度异常特征,得到每个传感器每个时刻的综合温度异常特征;根据温度数据通过综合温度异常特征选取自适应K邻域范围,完成温度数据的异常检测。本发明专利技术旨在解决芯片温度受运行功耗影响而导致异常检测结果不准确的问题。确的问题。确的问题。

【技术实现步骤摘要】
一种芯片温度异常在线检测方法


[0001]本专利技术涉及数据处理
,具体涉及一种芯片温度异常在线检测方法。

技术介绍

[0002]芯片在使用过程中因功耗相对应的会产生热量,而芯片温度过高,则会影响芯片运行时的性能,甚至导致芯片内零件烧毁;通过散热器降低芯片温度的过程中,无论是散热过度导致温度过低,或是散热不够导致温度过高,都会影响芯片的性能,因此对芯片温度进行实时监测,通过对异常温度进行检测并进行实时调节是十分有必要的。
[0003]现有技术中通常采用COF局部离群算法来进行异常数据的检测,常规的COF局部离群因子检测是设定一个固定的K邻域范围并进行检测;然而设定的K邻域范围过大时,会导致异常特征较弱的数据无法检测到;而当K邻域范围过小时,又会导致范围过小,容易误将正常数据识别为异常数据;因此固定的K邻域范围并不能达到较好的效果,需要进行K邻域范围自适应选取;同时芯片中有多个单核及背景部分,各单核运行功耗存在差异,温度表现存在差异,互相之间存在温度影响,因此需要获取各单核及背景部分的温度异常特征,进而根据温度异常特征获取自适应的K邻域范围,从而提高异常检测结果的准确性。

技术实现思路

[0004]本专利技术提供一种芯片温度异常在线检测方法,以解决现有的芯片温度受运行功耗影响而导致异常检测结果不准确的问题,所采用的技术方案具体如下:本专利技术一个实施例提供了一种芯片温度异常在线检测方法,该方法包括以下步骤:采集芯片内部每个传感器所有时刻的温度数据、每个传感器的标准温度数据、每个单核每个时刻的功耗数据及额定功耗数据;根据同一时刻的温度数据获取每个传感器每个时刻的第一温度异常特征,根据功耗数据获取每个单核上的传感器的单一工作时刻,根据单一工作时刻的温度数据,获取每个单核上的传感器对于其他每个传感器的辐射比例,对每个单核上的传感器分别与其他每个传感器进行连线,根据连线获取每个单核上的传感器对于其他每个传感器的辐射干扰传感器,根据功耗数据获取每个单核上的传感器与辐射干扰传感器的双重工作时刻,根据双重工作时刻的温度数据及连线,获取每个单核上的传感器对于其他每个传感器的辐射比例对应的调整系数;根据标准温度数据、辐射比例及调整系数,获取每个传感器每个时刻的理论温度数据,根据理论温度数据及采集的温度数据,获取每个传感器每个时刻的第二温度异常特征,根据第一温度异常特征及第二温度异常特征得到每个传感器每个时刻的综合温度异常特征;根据温度数据通过综合温度异常特征选取自适应K邻域范围,完成温度数据的异常检测。
[0005]可选的,所述根据同一时刻的温度数据获取每个传感器每个时刻的第一温度异常特征,包括的具体方法为:以任意一个时刻为目标时刻,获取目标时刻下所有温度数据的均值,将目标时刻下每个传感器的温度数据与温度数据均值的差值绝对值,作为目标时刻下每个传感器的第一温度异常特征;获取每个传感器每个时刻的第一温度异常特征。
[0006]可选的,所述根据功耗数据获取每个单核上的传感器的单一工作时刻,包括的具体方法为:以任意一个单核为目标单核,目标单核上的传感器为目标传感器,获取所有时刻中仅目标单核的功耗数据不等于额定功耗数据,而其他单核均为额定功耗数据的若干时刻,记为目标单核上的传感器的单一工作时刻;获取每个单核上的传感器的单一工作时刻。
[0007]可选的,所述获取每个单核上的传感器对于其他每个传感器的辐射比例,包括的具体方法为:以单核上的传感器的任意一个单一工作时刻为目标单一工作时刻,单核上的传感器在目标单一工作时刻对于第个传感器的温度影响系数的计算方法为:其中,表示目标单一工作时刻下单核上的传感器的温度变化值,表示目标单一工作时刻下第个传感器的温度变化值,表示求绝对值;所述温度变化值表示目标单一时刻下的温度数据与标准温度数据的差值绝对值;获取单核上的传感器在每个单一工作时刻对于第个传感器的温度影响系数,将所有温度影响系数的均值作为单核上的传感器对于第个传感器的辐射比例;获取每个单核上的传感器对于其他每个传感器的辐射比例。
[0008]可选的,所述根据连线获取每个单核上的传感器对于其他每个传感器的辐射干扰传感器,包括的具体方法为:将两个传感器之间的欧式距离作为两个传感器的连线长度,以单核上的传感器为参考传感器,获取除参考传感器其他每个单核上的传感器与第个传感器的连线,提取其中连线长度小于等于参考传感器与第个传感器的连线长度的单核上的传感器,将得到的传感器记为参考传感器对于第个传感器的辐射干扰传感器;获取每个单核上的传感器对于其他每个传感器的辐射干扰传感器。
[0009]可选的,所述根据功耗数据获取每个单核上的传感器与辐射干扰传感器的双重工作时刻,包括的具体方法为:以单核上的传感器为参考传感器,将参考传感器对于第个传感器的任意一个辐射干扰传感器作为目标干扰传感器,获取所有时刻中仅参考传感器对应单核的功耗数据,以及目标干扰传感器对应单核的功耗数据分别与额定功耗数据不相等的若干时刻,记为参
考传感器与目标干扰传感器的双重工作时刻;获取每个单核上的传感器与辐射干扰传感器的双重工作时刻。
[0010]可选的,所述获取每个单核上的传感器对于其他每个传感器的辐射比例对应的调整系数,包括的具体方法为:以单核上的传感器与单核上的传感器对于第个传感器的第个辐射干扰传感器的任意一个双重工作时刻为目标双重工作时刻,单核上的传感器对于第个传感器的第个辐射干扰传感器在目标双重工作时刻下的辐射干扰系数的计算方法为:的计算方法为:其中,表示单核上的传感器与第个辐射干扰传感器对于第个传感器的连线夹角,表示夹角参数,表示目标双重工作时刻下单核上的传感器的温度数据,表示目标双重工作时刻下第个传感器的温度数据,表示目标双重工作时刻下单核上的传感器对于第个传感器的第个辐射干扰传感器的温度数据,表示预设干扰夹角;将作为单核上的传感器对于第个传感器的第个辐射干扰传感器在目标双重工作时刻下的辐射调整系数,获取单核上的传感器对于第个传感器的第个辐射干扰传感器在所有双重工作时刻下的辐射调整系数均值,得到的结果记为单核上的传感器对于第个传感器的第个辐射干扰传感器的辐射调整参数;获取单核上的传感器对于第个传感器的每个辐射干扰传感器的辐射调整参数,将所有辐射调整参数之和作为单核上的传感器对于第个传感器的辐射比例对应的调整系数。
[0011]可选的,所述获取每个传感器每个时刻的理论温度数据,包括的具体方法为:其中,表示第个传感器在第个时刻的理论温度数据,表示第个传感器的标准温度数据,表示对第个传感器造成辐射影响的其他单核上的传感器数量,表示对第个传感器造成辐射影响的第个传感器对于第个传感器的辐射比例,表示对第个传感器造成辐射影响的第个传感器对于第个传感器的辐射比例的调整系数,表示对第个传感器造成辐射影响的第个传感器在第个时刻的温度数据,表示第个传感器在第个时刻的温度数据。
[0012]可选的,所述获取每个传感器每个时刻的第二温度异常特征,包括的具体方法为:将每个传感器每个时刻的理论温度数据与采集的温度数据的差值绝对值,作为每个传感器每个时刻的第二温本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种芯片温度异常在线检测方法,其特征在于,该方法包括以下步骤:采集芯片内部每个传感器所有时刻的温度数据、每个传感器的标准温度数据、每个单核每个时刻的功耗数据及额定功耗数据;根据同一时刻的温度数据获取每个传感器每个时刻的第一温度异常特征,根据功耗数据获取每个单核上的传感器的单一工作时刻,根据单一工作时刻的温度数据,获取每个单核上的传感器对于其他每个传感器的辐射比例,对每个单核上的传感器分别与其他每个传感器进行连线,根据连线获取每个单核上的传感器对于其他每个传感器的辐射干扰传感器,根据功耗数据获取每个单核上的传感器与辐射干扰传感器的双重工作时刻,根据双重工作时刻的温度数据及连线,获取每个单核上的传感器对于其他每个传感器的辐射比例对应的调整系数;根据标准温度数据、辐射比例及调整系数,获取每个传感器每个时刻的理论温度数据,根据理论温度数据及采集的温度数据,获取每个传感器每个时刻的第二温度异常特征,根据第一温度异常特征及第二温度异常特征得到每个传感器每个时刻的综合温度异常特征;根据温度数据通过综合温度异常特征选取自适应K邻域范围,完成温度数据的异常检测。2.根据权利要求1所述的一种芯片温度异常在线检测方法,其特征在于,所述根据同一时刻的温度数据获取每个传感器每个时刻的第一温度异常特征,包括的具体方法为:以任意一个时刻为目标时刻,获取目标时刻下所有温度数据的均值,将目标时刻下每个传感器的温度数据与温度数据均值的差值绝对值,作为目标时刻下每个传感器的第一温度异常特征;获取每个传感器每个时刻的第一温度异常特征。3.根据权利要求1所述的一种芯片温度异常在线检测方法,其特征在于,所述根据功耗数据获取每个单核上的传感器的单一工作时刻,包括的具体方法为:以任意一个单核为目标单核,目标单核上的传感器为目标传感器,获取所有时刻中仅目标单核的功耗数据不等于额定功耗数据,而其他单核均为额定功耗数据的若干时刻,记为目标单核上的传感器的单一工作时刻;获取每个单核上的传感器的单一工作时刻。4.根据权利要求1所述的一种芯片温度异常在线检测方法,其特征在于,所述获取每个单核上的传感器对于其他每个传感器的辐射比例,包括的具体方法为:以单核上的传感器的任意一个单一工作时刻为目标单一工作时刻,单核上的传感器在目标单一工作时刻对于第个传感器的温度影响系数的计算方法为:其中,表示目标单一工作时刻下单核上的传感器的温度变化值,表示目标单一工作时刻下第个传感器的温度变化值,表示求绝对值;所述温度变化值表示目标单一时刻下的温度数据与标准温度数据的差值绝对值;获取单核上的传感器在每个单一工作时刻对于第个传感器的温度影响系数,将所有
温度影响系数的均值作为单核上的传感器对于第个传感器的辐射比例;获取每个单核上的传感器对于其他每个传感器的辐射比例。5.根据权利要求1所述的一种芯片温度异常在线检测方法,其特征在于,所述根据连线获取每个单核上的传感器对于其他每个传感器的辐射干扰传感器,包括的具体方法为:将两个传感器之间的欧式距离作为两个传感器的连线长度,以单核上的...

【专利技术属性】
技术研发人员:高新愿杨新光魏涛金忠邓伟
申请(专利权)人:济宁市质量计量检验检测研究院济宁半导体及显示产品质量监督检验中心济宁市纤维质量监测中心
类型:发明
国别省市:

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

1