一种自动加载散热参数的控制方法和主板系统技术方案

技术编号:26890051 阅读:22 留言:0更新日期:2020-12-29 16:05
本发明专利技术实施例公开了一种自动加载散热参数的控制方法和主板系统,所述方法包括:获取当前电子设备的TDP功耗;基于TDP功耗设置预设标志位的数值,所述数值表示电子设备的散热类型;根据预设标志位的数值调用与所述数值对应的DPTF散热参数,根据DPTF散热参数控制电子设备的温度,当预设标志位的数值为第一数值时,调用第一DPTF散热参数,当预设标志位的数值为第二数值时,调用第二DPTF散热参数,本发明专利技术可以根据不同的TDP加载对应的DPTF散热参数,无需更换不同的TDP的处理器,实现散热和性能的平衡。

【技术实现步骤摘要】
一种自动加载散热参数的控制方法和主板系统
本专利技术涉及计算机散热控制领域,尤其涉及一种自动加载散热参数的控制方法和主板系统。
技术介绍
随着当前笔记本电脑市场越来越青睐超薄设计,笔记本在有限的空间内产生大量的热量,如不有效控制,会严重降低设备性能。传统做法只配置一组DPTF参数(用于改善散热和性能的机制),这对于有不同热设计功耗的处理器不能通用,只能为每种热设计功耗分别配置参数,给设计人员造成不便,同时也给需要更换CPU的用户带来风险。
技术实现思路
针对上述技术问题,本专利技术实施例提供了一种自动加载散热参数的控制方法和主板系统,可根据电子设备的类型自动加载对应的DPTF参数。本专利技术实施例的第一方面提供一种自动加载散热参数的控制方法,所述方法包括:获取当前电子设备的TDP功耗;基于TDP功耗设置预设标志位的数值,所述数值表示电子设备的散热类型;根据预设标志位的数值调用与所述数值对应的DPTF散热参数,根据DPTF散热参数控制电子设备的温度,当预设标志位的数值为第一数值时,调用第一DPTF散热参数,当预设标志位的数值为第二数值时,调用第二DPTF散热参数。可选地,所述获取当前电子设备的TDP功耗的步骤包括:获取模式特殊寄存器的地址值。可选地,所述预设标志位为CMOS寄存器的标志位,标志位的数值表示电子设备CPU类型的标志位信息。可选地,所述获取模式特殊寄存器的地址值之前还包括:将表示电子设备CPU类型的标志位信息的地址清零并配置初始散热参数。可选地,所述CMOS寄存器内预先存储有与TDP功耗相对应的寄存器标志位数值表,基于所述寄存器标志位数值表来设置寄存器标志位数值。可选地,所述方法还包括:温度升高时,根据预先设定的温度和热设计功率表逐级减低热设计功率值以降低温度。本专利技术实施例第二方面提供了一种主板系统,包括CPU,控制器,以及与控制器连接的模式特殊寄存器,模式特殊寄存器内预先存储有电子设备CPU的TDP功耗;控制器获取当前电子设备CPU的TDP功耗,基于TDP功耗设置寄存器标志位的数值;根据预设标志位的数值调用与所述数值对应的DPTF散热参数,根据DPTF散热参数控制电子设备的温度,当预设标志位的数值为第一数值时,调用第一DPTF散热参数,当预设标志位的数值为第二数值时,调用第二DPTF散热参数。可选地,所述CMOS寄存器内预先存储有与TDP功耗相对应的寄存器标志位数值表,基于所述寄存器标志位数值表来设置寄存器标志位数值。可选地,所述电子设备CPU的TDP功耗用模式特殊寄存器的地址值表示。本专利技术实施例提供的技术方案中,根据TDP功耗设置CMOS寄存器的标志位,根据标志位的数值识别电子设备的类型,调用对应的DPTF散热参数,因此相对于现有技术,本专利技术实施例本方法可以根据不同的TDP加载对应的DPTF散热参数,无需更换不同的TDP的处理器,实现散热和性能的平衡。通用性高,编译一次即可用于平台的不同的TDP设计,减少开发工作量。附图说明图1为本专利技术一种自动加载散热参数的控制方法的一个实施例的流程示意图;图2为本专利技术一种自动加载散热参数的控制方法的另一个实施例的流程示意图;图3为本专利技术主板系统的一个实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术实施例中一种自动加载散热参数的控制方法的一个实施例包括:步骤S10,获取当前电子设备的TDP功耗。本专利技术电子设备包括计算机,电子设备可采用TDP功耗(ThermalDesignPower,热设计功耗)工作,使得电子设备的CPU处于最大功耗下运行,保证电子设备的工作性能。步骤S20,基于TDP功耗设置预设标志位的数值,所述数值表示电子设备的散热类型;TDP功耗表示温度和功耗之间的匹配关系,不同类型的CPU对应不同的TDP功耗,因此,可根据TDP功耗来区分CPU的类型。步骤S30,根据预设标志位的数值调用与对应的DPTF散热参数。本专利技术根据DPTF散热参数控制电子设备的温度,当预设标志位的数值为第一数值时,调用第一DPTF散热参数,当预设标志位的数值为第二数值时,调用第二DPTF散热参数。本专利技术通过DPTF(DynamicPlatformandThermalFramework,动态平台和热框架驱动程序)控制电子设备的CPU的功耗,控制CPU的TDP功耗使其发热与性能达到平衡。在本专利技术的其中一实施例中,请参考图2所示,所述方法具体包括:步骤S11,获取模式特殊寄存器的地址值。本专利技术根据特殊寄存器的地址值表示TDP功耗。不同的地址值代表不同的功耗。步骤S21,基于模式特殊寄存器的地址值设置预设标志位的数值。本专利技术根据不同的地址值设置预设标志位的数值。所述预设标志位为CMOS(ComplementaryMetalOxideSemiconductor)寄存器的标志位,标志位的数值表示电子设备CPU类型的标志位信息。在本专利技术的其中一实施例中,所述CMOS寄存器内预先存储有与TDP功耗相对应的寄存器标志位数值表,基于所述寄存器标志位数值表来设置寄存器标志位数值。在本专利技术的其中一实施例中,所述获取模式特殊寄存器的地址值之前还包括:将表示电子设备CPU类型的标志位信息的地址清零并配置初始散热参数。步骤S31,根据CMOS寄存器的标志位的数值调用对应的DPTF散热参数。本专利技术根据DPTF散热参数控制电子设备的温度,当CMOS寄存器的标志位数值为第一数值时,调用第一DPTF散热参数,当CMOS寄存器的标志位数值为第二数值时,调用第二DPTF散热参数。本专利技术根据电子元件的类型信息即TDP功耗设置DPTF散热参数,不同的TDP功耗对应不同的DPTF散热参数,无需更换不同的TDP的处理器,实现散热和性能的平衡。通用性高,编译一次即可用于平台的不同的TDP设计,减少开发工作量。本专利技术开机启动后,对电子元件的类型进行检测,判断电子元件的类型,所述电子元件包括设置于计算机内部的CPU(中央处理器)、主机板以及电源供应器等使用时容易产生高温的电子元件。由于不同的电子元件对应的TDP功耗不同,本专利技术将表示不同电子元件类型信息的TDP功耗值写入到CMOS寄存器中,因此根据CMOS寄存器的标志位数值可表示电子元件的类型。控制器通过对CMOS寄存器中存储的程序进行读操作,从而获得电子元件的类型信息(TDP功耗),根据电子元件的类型信息设置DPTF散热参数,不同的TDP功耗对应不同的DPTF散热参数,无需更换不同的TDP的处理器,实现散热和性能的平衡。通用性高,编译一次即可用于平台的不同的TDP设计,减少开发工作量。<本文档来自技高网...

【技术保护点】
1.一种自动加载散热参数的控制方法,其特征在于,所述方法包括:/n获取当前电子设备的TDP功耗;/n基于TDP功耗设置预设标志位的数值,所述数值表示电子设备的散热类型;/n根据预设标志位的数值调用与所述数值对应的DPTF散热参数,根据DPTF散热参数控制电子设备的温度,当预设标志位的数值为第一数值时,调用第一DPTF散热参数,当预设标志位的数值为第二数值时,调用第二DPTF散热参数。/n

【技术特征摘要】
1.一种自动加载散热参数的控制方法,其特征在于,所述方法包括:
获取当前电子设备的TDP功耗;
基于TDP功耗设置预设标志位的数值,所述数值表示电子设备的散热类型;
根据预设标志位的数值调用与所述数值对应的DPTF散热参数,根据DPTF散热参数控制电子设备的温度,当预设标志位的数值为第一数值时,调用第一DPTF散热参数,当预设标志位的数值为第二数值时,调用第二DPTF散热参数。


2.根据权利要求1所述的自动加载散热参数的控制方法,其特征在于,所述获取当前电子设备的TDP功耗的步骤包括:
获取模式特殊寄存器的地址值。


3.根据权利要求2所述的自动加载散热参数的控制方法,其特征在于,所述预设标志位为CMOS寄存器的标志位,标志位的数值表示电子设备CPU类型的标志位信息。


4.根据权利要求3所述的自动加载散热参数的控制方法,其特征在于,所述获取模式特殊寄存器的地址值之前还包括:
将表示电子设备CPU类型的标志位信息的地址清零并配置初始散热参数。


5.根据权利要求3所述的自动加载散热参数的控制方法,其特征在于,所述CMOS寄存器内预先存储...

【专利技术属性】
技术研发人员:丁永波黄建新张振
申请(专利权)人:深圳微步信息股份有限公司
类型:发明
国别省市:广东;44

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

1