[发明专利]一种芯片工作环境温度检测方法、系统和可读取存储介质在审
申请号: | 201910389373.5 | 申请日: | 2019-05-10 |
公开(公告)号: | CN110134569A | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 孙晓鹏;马骥;焦小涛;王鹏;王斌;王凯霖;卫志刚;李亚运 | 申请(专利权)人: | 郑州信大捷安信息技术股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G01K13/00 |
代理公司: | 郑州德勤知识产权代理有限公司 41128 | 代理人: | 黄红梅 |
地址: | 450000 河南省*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 芯片 环境温度测试 温度测试 测试 可读取存储介质 温度检测 算法 防护手段 新增硬件 推导 监测 预测 分析 | ||
本发明提出了一种芯片工作环境温度检测方法、系统和可读取存储介质,所述方法包括:设定芯片的CPU负载测试值和环境温度测试值;在CPU负载测试值和环境温度测试值条件下,测得对应的芯片温度测试值;循环上述两步骤多次,以得到多组CPU负载测试值、环境温度测试值和芯片温度测试值;基于上述多组CPU负载测试值、环境温度测试值和芯片温度测试值,分析出根据芯片温度测试值和CPU负载测试值来推导环境温度测试值的算法;当所述芯片处于工作状态时,根据当前状态的CPU负载值和芯片温度值并基于所述算法,预测出对应的环境温度值。本发明能够有效的解决了在不新增硬件情况下对工作环境温度的监测,可以有效的针对异常的环境温度进行必要的防护手段。
技术领域
本发明涉及温度检测技术领域,尤其涉及一种芯片工作环境温度检测方法、系统和可读取存储介质。
背景技术
目前,一些电气设备(如Xilinx平台芯片)对其工作环境温度有严格要求,如果工作环境温度过高将有可能导致电气设备出现停机、死机的现象,无法保证电气设备能够正常运行。
传统上,为了确保电气设备能够正常运行,通常会给电气设备配备一个环境温度检测装置,并通过该环境温度检测装置来检测该电气设备的工作环境温度,当检测出一些异常的工作环境温度时,则电气设备可以自动执行必要的防护手段。然而,上述方式需要配备专门的温度检测装置,增加了工作环境温度的检测成本,同时温度检测装置还会占用电气设备的工作空间,不利于对电气设备的小型化、紧凑化设计。
发明内容
鉴于上述内容,有必要提供一种芯片工作环境温度检测方法、系统和可读取存储介质,在不新增硬件情况下对工作环境温度的监测,可以有效的针对异常的环境温度进行必要的防护手段。
本发明第一方面提出一种芯片工作环境温度检测方法,所述方法包括:
设定芯片的CPU负载测试值和环境温度测试值;
在CPU负载测试值和环境温度测试值条件下,测得对应的芯片温度测试值;
循环上述两步骤多次,以得到多组CPU负载测试值、环境温度测试值和芯片温度测试值;
基于上述多组CPU负载测试值、环境温度测试值和芯片温度测试值,分析出根据芯片温度测试值和CPU负载测试值来推导环境温度测试值的算法;
当所述芯片处于工作状态时,根据当前状态的CPU负载值和芯片温度值并基于所述算法,预测出对应的环境温度值。
本方案中,在CPU负载测试值和环境温度测试值条件下,测得对应的芯片温度测试值,还包括:
通过芯片自带的xadc模块对芯片内部的温度进行检测,并得到对应的芯片温度测试值。
本方案中,在预测出对应的环境温度值之后,还包括:
判断所述环境温度值是否符合所述芯片正常工作的环境温度范围。
进一步的,在判断所述环境温度值是否符合所述芯片正常工作的环境温度范围之后,还包括:
当所述环境温度值超出了所述芯片正常工作的环境温度范围时,则所述芯片执行自我保护动作。
本方案中,所述芯片工作环境温度检测方法还包括:
设定芯片的CPU负载测试值和环境温度测试值;
在CPU负载测试值和环境温度测试值条件下,测得对应的芯片表面温度测试值;
循环上述两步骤多次,以得到多组CPU负载测试值、环境温度测试值和芯片表面温度测试值;
基于上述多组CPU负载测试值、环境温度测试值和芯片表面温度测试值,分析出根据环境温度测试值和CPU负载测试值来推导芯片表面温度测试值的算法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州信大捷安信息技术股份有限公司,未经郑州信大捷安信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910389373.5/2.html,转载请声明来源钻瓜专利网。