功率预算方法及相关装置制造方法及图纸

技术编号:14786093 阅读:70 留言:0更新日期:2017-03-11 00:12
本发明专利技术提供一种功率预算方法及相关装置。功率预算方法包含监视并获取多个采样温度,其中多个采样温度包含当前温度和先前温度;检测一个或多个温度触发事件;以及检测到一个或多个温度触发事件时,基于当前温度、先前温度,以及目标温度产生总功率限制,其中目标温度是装置运行的上限温度。本发明专利技术的功率预算方法及相关装置可将功率设定维持在较高等级,最大化性能,并且更精确控制装置温度在目标温度以下。

【技术实现步骤摘要】
【交叉引用】本申请要求申请日为2015年9月2日,美国临时申请号为62/213,246,专利技术名称为“宝贵的功率预算方法”的美国临时申请案的优先权,上述临时申请案的内容一并并入本申请。
本专利技术有关于电源/资源预算方法,更具体来说,有关于功率预算方法及相关装置
技术介绍
随着移动/无线和其他电子装置的快速发展,上述装置若要获得成功,电池寿命成为一个重要的因素。与此同时,许多用于上述设备的高级应用也变得越来越普及。上述应用通常要求装置中的元件具有高性能。可持续的电源受到散热能力和温度的限制。若温度过高,则装置或半导体芯片会失灵。通常在装置上使用热节流(Thermalthrottle)方法来防止由于散热限制造成的过热问题。传统的热节流方法为了将温度维持目标温度之内,不必要的牺牲了性能。以传统的方式,装置监测温度,若温度高于阈值,则触发降低功率。若功率降低太快,其将导致明显的性能下降,并影响总体的装置性能。性能受限于可持续的电力。若功率降低太慢,温度在下降之前继续上升。过热会导致芯片的寿命缩短,甚至对装置造成永久伤害。此外,装置中可能有多个电源,从而伴随着有多个热源。每个电源可以对温度上升有不同的贡献。功率降低可同时导致性能和热量不同的降低。单独的温度或电源限制并不能最佳的解决多个热源问题。需要对电子装置的宝贵的功率预算进行改进和增强。
技术实现思路
有鉴于此,本专利技术特提供以下技术方案:本专利技术实施例提供一种功率预算方法,包含监视并获取多个采样温度,其中多个采样温度包含当前温度和先前温度;检测一个或多个温度触发事件;以及检测到一个或多个温度触发事件时,基于当前温度、先前温度,以及目标温度产生总功率限制,其中目标温度是装置运行的上限温度。本专利技术实施例又提供一种功率预算装置,包含触发检测器,检测一个或多个温度触发事件;以及总功率限制单元,在检测到一个或多个温度触发事件时,基于当前温度、先前温度,以及目标温度产生总功率限制,其中目标温度是装置运行的上限温度。以上的功率预算方法及相关装置可将功率设定维持在较高等级,最大化性能,并且更精确控制装置温度在目标温度以下。【附图说明】图1是依据本专利技术实施例的执行宝贵的功率预算的装置的简化方框图。图2是依据本专利技术实施例的基于温度跃升和温度裕量的功率调整的示意图。图3是依据本专利技术的实施例的基于多个因素调整功率设定的示范性框图。图4是依据本专利技术实施例的基于多个温度输入和温度设定产生总功率限制的示范流程图。图5是使用依据本专利技术实施例的宝贵的功率预算方法与使用基于传统的功率节流的功率调整的比较图。图6是依据本专利技术实施例的用于不同处理器的范例的功率查找表。图7是依据本专利技术实施例的宝贵的功率预算进程以增强性能的示例性流程图。【具体实施方式】在说明书及权利要求书当中使用了某些词汇来指称特定的组件。所属领域中的技术人员应可理解,制造商可能会用不同的名词来称呼同样的组件。本说明书及权利要求书并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的基准。在通篇说明书及权利要求书当中所提及的「包含」是开放式的用语,故应解释成「包含但不限定于」。另外,「耦接」一词在此包含任何直接及间接的电气连接手段。因此,若文中描述第一装置耦接于第二装置,则代表第一装置可直接电气连接于第二装置,或透过其它装置或连接手段间接地电气连接至第二装置。下面将参考实施例以及附图中所展示的范例对本专利技术作出详细的说明。图1是依据本专利技术实施例的执行宝贵的功率预算的装置100的简化方框图。装置100具有可选的天线101,接收无线电信号。接收器102,可选地耦接于天线101,自天线101接收射频(RF)信号,将其转换为基带信号并将基带信号发送至处理器103。处理器103处理所接收的基带信号并调用不同功能模块以执行装置100中的功能。存储器104储存程序指令(如程序105)及数据以控制装置100的操作。存储器104中储存有一个或多个数据库。装置100包含一个或多个电源,例如电源#1151、电源#2152,及电源#M159。在一个实施例中,每一电源由对应的功率限制控制。每一电源的功率设定基于其对应的功率限制来调整。在一个实施例中,一个或多个数据库,例如数据库106或数据库107可位于存储器104中,或位于装置100内的硬盘中。此外,数据库106及/或数据库107也可位于装置100外部的其他形式的存储器中。数据库106储存一组或多组当前温度和先前温度。数据库107储存预定义或预配置因素,例如目标温度、触发温度(triptemperature),以及解除温度(exittemperature)。一般来说,触发温度及解除温度小于目标温度。触发温度高于或等于解除温度。数据库107也储存预配置或预定义阈值,例如温度跃升(temperature-jump)阈值及温度裕量(temperaturemargin)阈值。目标温度是装置运行的上限温度。若当前温度高于触发温度时,触发温度是触发功率设定减少的温度阈值。在某些实施例中,若当前温度低于解除温度时,解除温度是触发恢复功率设定的温度阈值。在其他实施例中,若当前温度低于解除温度,解除温度是停止调整功率设定的温度阈值。在这样的情况下,功率预算可更被设定为不受限制。在另一实施例中,数据库106及数据库107可被整合为一个数据库或做其他形式的整合。装置100也包含一组控制模块,例如传感器110、温度采样器120、当前功率单元131、总功率限制单元132、元件功率限制单元133、元件功率设定单元134,以及触发检测器单元135。传感器110包含一个或多个传感器,例如传感器#1111、传感器#2112及传感器#N119。在一个实施例中,每一传感器对应于一个温度采样器,例如采样器#1121、采样器#2122,以及#N129。在一个实施例中,传感器和采样器可位于一个模块/单元中。在一个新颖性的方面,总功率限制基于先前温度、当前温度,以及目标温度动态算出。在一个实施例中,总功率限制单元132自数据库106获取一组或多组当前温度和先前温度。一旦检测到一个或多个温度触发事件,总功率限制单元132基于先前温度、当前温度,以及目标温度生成总功率限制。总功率限制单元132计算温度跃升以及温度裕量,其中温度跃升是先前温度和当前温度之间的差(即自先前温度到当前温度的距离),而温度裕量是目标温度和当前温度的差(即自当前温度到目标温度的距离)。当前功率单元131获取当前功率。在一个实施例中,当前功率单元131使用表查找获取当前功率。当前功率表包含操作执行点(OperatingPerformancePoint,简写为OPP)、功率值、性能数据、任意其他功率相关信息或其组合。在另一实施例中,当前功率单元131使用输入参数来用软件公式得到当前功率,其中输入参数例如电源运行核心的数量、运行频率、负载、任意其他功率相关参数或其组合。在又一个实施例中,当前功率单元131使用硬件功率仪表来获取当前功率。当前功率单元131可使用上述方法的任意组合用于不同电源。在一个实施例中,当前功率单元131可基于读取自不同电源的每一功率计算总功率。在另一个新颖性的方面,每一电源对应的功率限制基于本文档来自技高网...
功率预算方法及相关装置

【技术保护点】
一种功率预算方法,其特征在于,包含:监视并获取多个采样温度,其中所述多个采样温度包含当前温度和先前温度;检测一个或多个温度触发事件;以及检测到所述一个或多个温度触发事件时,基于所述当前温度、所述先前温度,以及目标温度产生总功率限制,其中所述目标温度是装置运行的上限温度。

【技术特征摘要】
2015.09.02 US 62/213,246;2015.11.10 US 14/937,5761.一种功率预算方法,其特征在于,包含:监视并获取多个采样温度,其中所述多个采样温度包含当前温度和先前温度;检测一个或多个温度触发事件;以及检测到所述一个或多个温度触发事件时,基于所述当前温度、所述先前温度,以及目标温度产生总功率限制,其中所述目标温度是装置运行的上限温度。2.根据权利要求1所述的功率预算方法,其特征在于,所述多个温度触发事件包含:所述当前温度高于触发温度以及所述当前温度低于解除温度。3.根据权利要求2所述的功率预算方法,其特征在于,所述触发温度大于或等于所述解除温度,且所述触发温度和所述解除温度均低于所述目标温度。4.根据权利要求1所述的功率预算方法,其特征在于,产生所述总功率限制包含:获取基础功率及增量功率限制,其中所述总功率限制等于所述基础功率及所述增量功率限制的和。5.根据权利要求4所述的功率预算方法,其特征在于,获取所述增量功率限制包含:获取温度跃升及温度裕量,其中所述温度跃升是所述先前温度和所述当前温度之间的差,而所述温度裕量是所述目标温度和所述当前温度的差;以及基于所述温度跃升和所述温度裕量计算所述增量功率限制。6.根据权利要求5所述的功率预算方法,其特征在于,在检测到一个或多个条件时所述增量功率限制减小,所述一个或多个条件包含:所述温度跃升高于温度跃升阈值,以及所述温度裕量低于温度裕量阈值。7.根据权利要求4所述的功率预算方法,其特征在于,获取所述基础功率包含:获取当前功率,若所述温度跃升大于温度跃升阈值或所述温度裕量小于温度裕量阈值,将所述当前功率设定为所述基础功率,否则,将先前功率限制设定为所述基础功率。8.根据权利要求7所述的功率预算方法,其特征在于,所述当前功率通过一个或多个方式的组合来获得,所述一个或多个方式的组合包含:通过操作执行点设置的功率表查找、软件功率公式以及硬件功率仪表。9.根据权利要求1所述的功率预算方法,其特征在于,更包含:识别一个或多个热源元件;基于所述总功率限制为每一热源元件产生对应元件功率限制;以及基于所述对应元件功率限制决定每一对应元件的元件功率设置。10.根据权利要求9所述的功率预算方法,其特征在于,所述多个热源包...

【专利技术属性】
技术研发人员:汪威定潘颖轩方建喆
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:中国台湾;71

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

1