电子装置中执行系统功率预算的方法及其装置制造方法及图纸

技术编号:15089200 阅读:43 留言:0更新日期:2017-04-07 18:29
本发明专利技术揭露一种电子装置中执行系统功率预算的方法及其装置。该方法包含以下步骤:利用位于特定子系统中的功率消耗指数生成器生成对应该特定子系统的功率消耗指数,其中该电子装置包含多个子系统,并且该特定子系统是该多个子系统中的一个;以及根据对应该特定子系统的该功率消耗指数,执行该电子装置的至少部分装置的配置调整操作。

Method and apparatus for performing system power budget in electronic device

The invention discloses a method and a device for executing system power budget in an electronic device. The method comprises the following steps: using in the specific power subsystem of the generator power consumption index to specific subsystem consumption index, wherein the electronic device includes a plurality of sub system, and the specific subsystem is one of the subsystems; and according to the power consumption index of specific subsystem should be the configuration, adjust the operation at least part of the electronic device to perform the device.

【技术实现步骤摘要】
【国外来华专利技术】交叉引用本专利技术要求如下优先权:编号为61/971,896,申请日为2014年3月28日的美国临时专利申请。上述美国临时专利申请在此一并作为参考。
本专利技术涉及一种包含多个子系统的系统的功率消耗控制操作(powerconsumptioncontrol)。特别地,本专利技术涉及一种电子装置中执行系统功率预算(systempowerbudgeting)的方法及其装置。
技术介绍
传统可携式电子装置具有高功率消耗引起的发热问题。特别地,随着传统片上系统(SystemonChip,SoC)架构的芯片面积以及工作频率的增大,传统可携式电子装置的SoC架构中的发热问题正变得越来越严重。例如,传统可携式电子装置可为传统智能手机或传统可穿戴式设备,并且当用户不能接受装置温度时,可使用传统热控制机制。根据先前技术,可提出许多传统方法以解决上述问题。例如,其中一个传统方法包含检测传统可携式电子装置的当前温度,并且基于该当前温度,被动并粗略调节芯片电压或频率以降低芯片温度。另一个传统方法包含基于温度增长斜率,主动调节芯片电压或频率以降低芯片温度。然而,这样会带来进一步的问题,例如,许多副作用。在示例中,较差的功率效率是典型的副作用。此外,粗粒度调节(coarse-grainedregulation)会引起较大的系统性能退化。此外,因为温度斜率可作为芯片、封装以及环境的结合热损耗结果,所以粒度太粗糙而无法识别整个系统的最决定因素,其可限制进一步的控制操作,例如主动性电池资源分配。因此,需要一种新颖架构以改进热控制使其具有更少副作用。
技术实现思路
因此,本专利技术的目的是提供一种电子装置中执行系统功率预算的方法及其装置,从而解决上述问题。本专利技术的另一目的是提供一种电子装置中执行系统功率预算的方法及其装置,从而在不超出电子装置功率预算情况下实现改善性能的目的。本专利技术的另一目的是提供一种电子装置中执行系统功率预算的方法及其装置,从而通过功率消耗控制方案取得主动热控制目的。根据至少一个较佳实施例,提供一种电子装置中执行系统功率预算的方法,其中该方法可应用于至少一部分电子装置(例如,部分或全部电子装置)。该方法包含以下步骤:利用位于特定子系统中的功率消耗指数生成器生成对应该特定子系统的功率消耗指数,其中该电子装置包含多个子系统,并且该特定子系统是该多个子系统中的一个;以及根据对应该特定子系统的该功率消耗指数,执行该电子装置的至少一部分装置的配置调整操作。根据至少一个较佳实施例,提供一种用于电子装置中执行系统功率预算的装置,其中该装置包含至少一部分电子装置(例如,部分或全部电子装置),并且该电子装置包含多个子系统。该装置包含位于该多个子系统的特定子系统中的功率消耗指数生成器以及处理电路(例如,至少一个处理器或至少一个控制器),其中该处理电路耦接该功率消耗指数生成器。具体地,该功率消耗指数生成器用于生成对应该特定子系统的功率消耗指数。此外,该处理电路用于根据对应该特定子系统的该功率消耗指数执行该电子装置的至少一部分装置的配置调整操作。例如,至少一部分(例如,部分或全部)处理电路集成入多个子系统中的一个子系统。在另一示例中,处理电路可位于多个子系统外部。根据至少一个较佳实施例,提供一种用于电子装置中执行系统功率预算的装置,其中该装置包含至少一部分电子装置(例如,部分或全部电子装置)。该装置包含处理电路(例如,至少一个处理器或至少一个控制器),其中该处理电路耦接位于该电子装置的多个子系统。例如,多个子系统可包含硬件电路。该处理电路用于根据对应该多个子系统的特定子系统的功率消耗指数执行该电子装置的至少一部分装置的配置调整操作。此外,该特定子系统包含功率消耗指数生成器。具体地,该功率消耗指数生成器用于生成对应该特定子系统的该功率消耗指数。例如,至少一部分(例如,部分或全部)处理电路集成入多个子系统中的一个子系统。在另一示例中,处理电路可位于多个子系统外部。本专利技术的优点是本专利技术的方法及其装置可改进电子装置的整体性能使其具有更少副作用。此外,本专利技术方法及其装置可以主动方式执行系统功率预算。例如,可利用功率消耗指数生成器(例如,数字或模拟功率消耗指数生成器)以及功率限幅器(可为硬件、软件、固件或其组合)管理系统功率(或电池)预算以及系统温度。替代类似生热或IR压降的反应指示器(即,穿过至少一个电阻元件的电压降,例如穿过上述具有电阻值R的至少一个电阻元件的电流(I)的产品),功率消耗指数生成器可位于电子装置的至少一个子系统中以指示子系统的功率消耗,从而主动管理功率消耗。因此,可取得细粒度热控制(例如,限流)以及主动电池资源安排的目标。此外,与现有技术中操作在反应方式下的传统架构相比,本专利技术的方法及其装置可防止现有技术中的问题。本领域技术人员可在读完多个图档描述的较佳实施例细节后完全理解本专利技术的这些或其他目的。附图说明图1是根据本专利技术实施例描述的电子装置中执行系统功率预算的装置示意图;图2是根据本专利技术实施例描述的电子装置中执行系统功率预算的方法流程图;图3是根据本专利技术实施例描述的使用图2所示方法的系统方块图;图4是根据本专利技术实施例描述的使用图2所示方法的软件DVFS控制方案;图5是根据本专利技术实施例描述的使用图2所示方法的硬件DVFS控制方案;图6是根据本专利技术实施例描述的使用图2所示方法的工作流程。具体实施方式在说明书及权利要求书当中使用了某些词汇来指称特定的元件。所属
的技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个元件。本说明书及权利要求书并不以名称的差异作为区分元件的方式,而是以元件在功能上的差异作为区分的准则。在通篇说明书及权利要求项中所提及的“包含”为一开放式的用语,故应解释成“包含但不限定于”。此外,“耦接”一词在此包含任何直接及间接的电气连接手段。因此,若一个装置耦接于另一装置,则耦接可为直接电气连接或通过其它装置或连接手段间接的电气连接。图1是根据本专利技术实施例描述的电子装置中执行系统功率预算的装置100示意图,其中装置100包含电子装置的至少一部分装置(例如,部分或全部装置)。装置100包含上述电子装置的一部分,例如可为电子装置中至少一个硬件电路(例如,至少一个集成电路)。在另一示例中,装置100可为上述的整个电子装置。在另一示例本文档来自技高网
...

【技术保护点】
一种电子装置中执行系统功率预算的方法,该方法包含以下步骤:利用位于特定子系统中的功率消耗指数生成器生成对应该特定子系统的功率消耗指数,其中该电子装置包含多个子系统,并且该特定子系统是该多个子系统中的一个;以及根据对应该特定子系统的该功率消耗指数,执行该电子装置的至少一部分装置的配置调整操作。

【技术特征摘要】
【国外来华专利技术】2014.03.28 US 61/971,8961.一种电子装置中执行系统功率预算的方法,该方法包含以下步
骤:
利用位于特定子系统中的功率消耗指数生成器生成对应该特定子
系统的功率消耗指数,其中该电子装置包含多个子系统,并且该特定
子系统是该多个子系统中的一个;以及
根据对应该特定子系统的该功率消耗指数,执行该电子装置的至
少一部分装置的配置调整操作。
2.如权利要求1所述的方法,其特征在于,对应该特定子系统的
该功率消耗指数代表该特定子系统的功率消耗值;并且根据对应该特
定子系统的该功率消耗指数执行该电子装置的该至少一部分装置的该
配置调整操作的步骤进一步包含:
根据该特定子系统的该功率消耗值执行该电子装置的该至少一部
分装置的该配置调整操作。
3.如权利要求1所述的方法,其特征在于,对应该特定子系统的
该功率消耗指数与该特定子系统消耗的功率成比例;并且根据对应该
特定子系统的该功率消耗指数执行该电子装置的该至少一部分装置的
该配置调整操作的步骤进一步包含:
根据对应该特定子系统的该功率消耗指数,决定该特定子系统的
功率消耗值;以及
根据该特定子系统的该功率消耗值执行该电子装置的该至少一部
分装置的该配置调整操作。
4.如权利要求1所述的方法,其特征在于,对应该特定子系统的
该功率消耗指数指示该特定子系统的特定状态,并且该特定状态是该
特定子系统的多个预定状态中的一个预定状态;并且根据对应该特定
子系统的该功率消耗指数执行该电子装置的该至少一部分装置的该配
置调整操作的步骤进一步包含:
根据对应该特定子系统的该功率消耗指数指示的该特定状态,决
定该特定子系统的功率消耗值;以及
根据该特定子系统的该功率消耗值执行该电子装置的该至少一部
分装置的该配置调整操作。
5.如权利要求1所述的方法,其特征在于,进一步包含:
利用位于另一子系统中的另一功率消耗指数生成器生成对应该另
一子系统的另一功率消耗指数,其中该另一子系统是该多个子系统中
的另一个;
其中根据对应该特定子系统的该功率消耗指数执行该电子装置的
该至少一部分装置的该配置调整操作的步骤进一步包含:
根据对应该特定子系统的该功率消耗指数以及对应该另一子系统
的该另一功率消耗指数,执行该电子装置的该至少一部分装置的该配
置调整操作。
6.如权利要求1所述的方法,其特征在于,根据对应该特定子系
统的该功率消耗指数执行该电子装置的该至少一部分装置的该配置调
整操作的步骤进一步包含:
根据对应该特定子系统的该功率消耗指数,执行该电子装置的该
至少一部分装置的该配置调整操作,以在不超出该电子装置的功率预
算情况下改进该电子装置的性能。
7.如权利要求6所述的方法,其特征在于,该功率预算代表该电
子装置的预定总功率消耗值;并且该方法进一步包含:
通过从该功率预算中至少减去该特定子系统的功率消耗值,决定
该功率预算中的剩余功率消耗值,其中该特定子系统的该功率消耗值
与对应该特定子系统的该功率消耗指数相关联;以及
监测该电子装置的该至少一部分装置的多个预定功率消耗值中的
一个预定功率消耗值是否大于该剩余功率消耗值,其中该多个预定功
率消耗值分别与该电子装置的多个预定配置相关联;
其中通过选择该电子装置的该多个预定配置中的一个预定配置,

\t执行该配置调整操作。
8.如权利要求1所述的方法,其特征在于,进一步包含:
根据对应该特定子系统的该功率消耗指数,生成运行在该电子装
置上的应用程序的预定时间信息,其中该应用程序的该预定时间信息
指示该应用程序在未遇到该电子装置关机情况下在该电子装置中运行
的剩余时间;以及
输出关于在该电子装置中运行的该应用程序的通知信号,其中该
通知信号包含该应用程序的该预定时间信息。
9.如权利要求1所述的方法,其特征在于,进一步包含:
根据对应该特定子系统的该功率消耗指数,生成运行在该电子装
置上的应用程序的功率消耗信息,其中该应用程序的该功率消耗信息
指示运行该应用程序所消耗的功率;以及
输出关于在该电子装置中运行的该应用程序的通知信号,其中该
通知信号包含该应用程序的该功率消耗信息。
10.如权利要求1所述的方法,其特征在于,根据对应该特定子...

【专利技术属性】
技术研发人员:吕佳霖王惠萱牛奕蒲张誉钟
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:中国台湾;71

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

1