功率控制管理器及方法

文档序号:6317149阅读:196来源:国知局
专利名称:功率控制管理器及方法
技术领域
本文中一个或多个实施例涉及控制电子装置中的功率。
背景技术
智能电话、电子摄像机及其它装置极大地改善了全世界消费者的生活。这些装置通常至少有一部分时间是由电池来供电的,并且因此功率管理是系统及芯片设计者的中心焦点。


图I示出具有功率控制管理器的电子装置。图2示出系统功率包络的ー示例。图3示出功率控制方法的一个实施例。图4示出用于确定对电子装置子系统组合的功率设置的方法中包括的操作。图5示出图I中的功率额度(power credit)分发器的一个实施例。图6(a)示出用于2G/3G应用的功率控制管理的一示例,图6 (b)示出在提供突发(burst)控制器功率之前用于2G应用的功率控制管理的一示例,以及图6(c)示出在提供突发控制器功率之后用于2G应用的功率控制管理的一示例。图7示出开路电压和系统电压之间的关系以及电流(Isysmax)可如何基于该关系而随时间变化的示例。图8-10示出可用于在装置中分发电流的电路。
具体实施例方式图I示出了包括功率控制管理器的电子装置的内部架构I的一个实施例。该电子装置可以是智能电话、个人数字助理、摄像机、膝上型或笔记本计算机、具有计算和/或通信能力的移动终端、视频处理器、媒体播放器、扬声器系统,或者能够由AC功率或DC功率或两者来供电的多个其它电子装置的任ー个。尽管该功率控制管理器被示出为包括在该电子装置内,但是该功率控制管理器也可以在其它实施例中耦合到该电子装置。该功率控制管理器可在管理至少部分时间由电池驱动的装置的功率中发现特别的使用。然而,在其它实施例中也可以使用其它类型的功率源,包括但不限于超电容器和光伏源。如果使用电池,则电池可以是锂离子电池、锂聚合物电池或者能够提供足够功率以操作中央处理单元(例如,I. 6GHz CPU)、高清晰度(HD)视频引擎、图像传感器处理器、摄像机闪光灯、免提扬声器中的ー个或多个和/或装置的多个其它特征中的任ー个的其它类型的电池。如所示的,该电子装置的内部架构可包括功率控制管理器10、电量计(fuelgauge) 20以及突发控制器30。在示例性的智能电话应用中,功率管理器及其所附特征可以在多种模式中操作,包括例如ニ代(2G)模式和三代(3G)模式。在其它实施例中,智能电话可以在附加的或不同的模式中操作,包括四代模式。功率控制管理器10生成信号以控制多种电路、子系统和/或装置功能之间功率的分配。虽然在该实施例中电池是功率源,但是在其它实施例中可以使用另ー类型的功率源或者功率源的组合。为了执行其管理功能,功率控制管理器可包括功率额度分发器11、第一存储区12 (其包括子系统最大功率和设置表)、功率预算运算器13和第二存储区14(其包括系统配置表)。第一和第二存储区可以是电子装置内或者耦合到电子装置的相同记录媒体(例如,存储器)的部分,或者可以位于不同的记录媒体中。系统配置表14可以是存储操作參数的查找表,所述操作參数可以用作确定系统故障的基础,所述系统故障例如可归因于最大电池峰值电流消耗。当电子装置从电池吸取大量功率时,通常在短的、高功率突发情况下,这些故障可出现。存储在表中的操作參数可包括例如ー个或多个故障阈值,例如电压值(VSYSMIN)、电流值(IBATTMAX)或者电阻值(RBATT),其中电压值(VSYSMIN)提供由电池串联IR和/或 其它损耗所导致的电池电压降低至预定级别(例如,系统最小允许电压)以下的指示,电流值(IBATTMAX)对应于促使电池组(battery pack)保护电路断开或以其它方式阻止系统从电池接收功率的级别或范围,电阻值(RBATT)提供从电池的电池单元(cell)到系统节点的串联电阻的量(其将确定由于大峰值电流所引起的I*R损耗)的指示。存储在系统配置表中用于管理电子装置中功率的这些和/或其它值可以例如从系统/装置或者电路板特定信息来推导,所述信息包括例如板拓扑、布线电阻、系统组件和电池详情中的ー个或多个。存储在系统配置表中的值可对应于多种操作温度或者可以是固定的值。功率预算运算器13基于系统功率包络来确定在给定时间从电池可用的功率。系统功率包络包括提供可用于在系统中使用的功率量的指示的曲线,该指示基于电池中剰余能量/功率,并考虑例如温度和/或使用期(age)的多种因素。根据ー个实施例,系统功率曲线基于剩余电池功率来提供可用于在系统中使用的最大功率量的指示,并且因此此类曲线可称为最大系统功率包络。图2示出了最大系统功率包络的ー个示例,其包括描绘电池的剰余能量/功率的百分比相对可用于在操作电子装置中使用的最大功率的曲线。该曲线可以例如从系统配置表中存储的參数的组合(例如VSYSMIN、IBATTMAX、RBATT中的ー个或多个)以及指示与电池/系统性能有关的老化效应的电池放电曲线来推导。在所不不例中,电池在关注的时间点具有60%的其剩余能量。使用最大系统功率曲线,在大约3. 84伏(V)的开路电压(OCV)处的最大系统功率(PSYSMAX)确定是12. 7瓦特(W)。指示该值的信号可从功率预算运算器输出,并被用作管理装置中的功率的基础,这在下面将更加详细地描述。子系统最大功率和设置表12还可包括查找表,该查找表存储指示消耗功率的装置的功能(例如,通常是子系统)和/或子系统、电路的信息,并且当被开启时或者以其它方式在使用中吋,功率的量各自能突发。作为ー示例,该表可提供设置成固定功率消耗者(例如,系统存储器、存储装置、调制解调器等)的子系统的基础层的指示(出于必要(outof necessity)或由于它们不可预测的性质)。
查找表还可以存储第二层信息,其对应于例如基于用户交互或者驱动器请求而以可预测方式开启和关闭的子系统。第二层的子系统是能由功率控制管理器来控制和/或改变以便沿功率包络而运行适当资源的子系统。如下将解释的,根据至少一个实施例,通过控制至少第二层的ー个或多个子系统来执行功率管理。查找表还可以存储指示多个模式的每ー个中的电子装置的设置的信息。该信息可包括这些模式中可能的功率设置,以及对于每个设置装置的最大功率消耗。例如,当以最大功率供应显示器的背光时,装置的显示器可具有100%亮度,以及当以低于最大功率的功率级别来供应背光时,可具有更低的亮度级别(例如,75%,50%和25%,不一定是线性的)。查找表还可以存储指示电子装置中消耗功率的多个子系统的降额值(deratingvalue)的信息。每个降额值可以指示对于装置当前的设置或模式要在操作该子系统中使用的对应电路、子系统或功能的最大功率的分数百分比(fractional percentage)。根据ー种实现,降额值可以用作确定将绝对最坏情况理论功率数降额多少的基 础。因此,这些值将有用于当其它子系统要接收最大或不同的功率级别时减小到子系统的功率,和/或有用于阻止太多功率被分配到未在使用中的子系统或遭受当前不存在的某些意外事故的子系统(至少对于电子装置被设置到的操作模式)。在下面示出用于移动电话的最大功率和设置表的示例。该表示出电话的子系统、子系统的设置、以及可用于控制到一个或多个子系统的功率的降低的降额因子/值。子系统I 可能的设置 |_ 降额因子
存储装置(eMMC)N/A-固定 _O
存储器(LPDDR2)N/A-固定O
蜂窝PAN/A-固定0.2/0
蜂窝BB/RFICN/A-固定O
SOC-基线N/A-固定O
USB OTG主机仅开/关0_1
WiFi仅开/关0.2 SDIO仅开/关 _ ~03
摄像机光学器件仅开/关02
M仅开/关02
SOC-ISP(VNN)仅开 / 关0.2
SOC-VED(VNN)仅开 / 关0.4
r _SOC-VEC(VNN)仅开 / 关0.3表I在表I中,每个子系统的最坏情况功率值可按照预定的因子来降额,以计及其发生的统计可能性。这形成了每个子系统的最大降额功率值,其将由功率控制管理器在要“核对”分派功率时来使用。例如,降额因子可用作根据以下等式来减小系统的最大功率的基础减小的功率=Pmax-(降额因子)*Pmap因此,如果摄像机电机子系统的最大功率是I瓦特并且降额因子是O. 2,则该子系统减小的功率设置是O. 8瓦持。除了原始数字之外,该表还示出每个子系统的可能功率设置。ー些子系统能够仅为开或关,而其它子系统可基于环境和/或系统配置而具有许多不同(或过渡)的功率设置。根据ー种实现,每个降额值可基于对于给定设置或操作模式子系统可能消耗的实际最大功率和最坏情况功率发生的可能性来推导。使用这些值将允许装置中的更高效的功率消耗以及在任何给定时间并行运行更多的组件,例如更大量的功率能够分配到对于给定设置或操作模式更相关的那些电路、子系统和/或功能,而从不那么相关的电路、子系统或功能将功率转移开或者减小到其的功率。根据ー种实现,降额值可以是可编程的,且在运行时间期间可以例如基于温度、蜂窝接收或者其它环境因素或可检测的量被自动地改变。此外,降额值可基于ー个或多个用户优选而被设置或选择。以这种方式,查找表可基于例如用户位置、使用型式以及电话类型(仅举出几个例子)而在规则或甚至恒定的基础上被更新。功率额度分发器11执行如下功能其包括基于装置及其子系统的当前状态和操作模式,做出有关系统资源的决策,包括功率分配。这些决策基于从功率预算运算器和子系统最大功率和设置表所接收的信号和信息。通过功率额度分发器,可以通过可能的最高效的方式或者以预定的方式来分配来自电池的可用功率,从而确保对装置的当前状态和模式最相关的电路、子系统和/或功能接收足够或最大级别的可能功率,同时减小到不那么相关的子系统的功率。
作为ー示例,考虑具有扬声器和摄像机闪光灯的智能电话的情況。通过功率额度分发器的决策做出能力,到集成免提(IHF)扬声器回放子系统的功率可提供为设置减小的(例如,减小的最大)音量,并且到摄像机闪光灯子系统的功率可提供为设置减小的闪光灯亮度。同吋,功率额度分发器可设置最大功率以在高OCV能够实现到显示器背光的完全亮度,以及设置减小的功率以在低OCV能够实现更低的显示器亮度和扬声器音量。在其它装置中,这三个子系统不同时运行。也就是说,在装置设置方面,例如,在所有三个子系统(显示器背光、免提扬声器、以及摄像机闪光灯)操作吋,当主要是显示器在使用中以及使用摄像机闪光灯和扬声器的能力也是合乎需要时,或者在由子系统最大功率和设置表中的信息所定义的环境的不同集合下,可以执行该功率分配。图6示出了可由功率额度分发器控制的多个其它示范的功率设置。在该图中,示出了用于移动电话的五个子系统。在图6(a)中,对于2G/3G应用,在完全功率操作子系统1、2和4,并且在受限或减小的(但不是零)功率来操作子系统3和5。此处,生成最大功率而无来自突发控制器的协助,并且所有子系统都基于Psysmax而运行。在图6(b)中,包括子系统的相同布置,但是示出来自突发控制器的功率分量和最大功率。在该情形中,前三个子系统处于系统功率Psysmax内,但是第四和第五子系统超过该功率且在BCU能供应的附加功率的范围内。图6(b)应用针对2G应用并且示出使用突发控制器供应功率之前的功率设置。在图6(c)中,对于2G应用,功率额度分发器可以切断到第四子系统的功率、向第一和第二子系统供应完全功率以及使用突发控制器来操作第三和第五子系统。电量计20可以由驱动器来实现,所述驱动器例如可以是软件应用、ー个或多个硬件电路或者这两者,并且执行监视电子装置的功率源(例如,电池)的状态的功能。该监视功能基于ー个或多个检测信号来执行,所述检测信号例如可包括电池电压(VBATT)、电池电流(IBATT)、电池温度(TBATT)或者库伦计数器信号。基于这些信号,电量计生成指示开路电压的信息,并且还生成指示对于电池的给定使用期和温度的电池放电曲线的信息。然后指示该信息的信号被输入到功率预算运算器。电量计还发送指示检测到的电池温度的信号至系统配置表14。响应该信号,系统配置表生成指示ー个或多个故障阈值的信号,其可包括如前所定义的VSYSMIN(指示因电池串联IR和/或其它损耗所导致的电池电压下降至预定级别(例如,系统最小允许电压)以下)、IBATTMAX(指示促使电池组保护电路断开或以其它方式阻止系统从电池接收功率的级别或范围)、RBATT中的ー个或多个。基于从系统配置表14和电量计20接收的信息,功率预算运算器13生成如图2说明性示出且前面解释的系统功率包络。当功率预算运算器从功率额度分发器11接收到查询时,功率预算运算器发送指示检测到的开路电压(OCV)处的最大系统功率(PSYSMAX)的信号至功率额度分发器。响应从功率控制管理器外部的元件接收到的请求信号,功率额度分发器发送其查询信号。该元件的一个示例是如图I中说明性示出的软件驱动器40。该驱动器可以耦合至 ー个或多个子系统。在图I的实施例中,软件驱动器被示为耦合至三个硬件子系统(HW A,HW B, HWC)。软件驱动器基于来自功率额度分发器的控制信号而生成用于独立控制三个子系统的每个硬件使其处于关功率状态、完全开功率状态或者减小的功率(级别设置(levelset))状态中的信号。更具体而言,在操作中,功率控制管理器10可从突发控制器30接收状态信号。该状态信号可以指示在给定时间突发控制器的状态或状况,并且可以响应来自装置子系统(其例如可以是蜂窝调制解调器50)的信息而被生成。(尽管图I中的调制解调器被示为在2G模式中操作,但是在其它实施例中调制解调器可以在包括但不限于3G或4G的其它模式中操作)。突发控制器30可基于GSMPULSE (全球移动通信系统脉冲)信号或者TXPWRTH (传送功率阈值)信号中的ー个或多个而生成其状态信号。当这些信号中的任ー个指示电子装置当前未正在与网络或通信链路通信信号或者未根据特定标准正在如此做时,则可以从突发控制器向功率控制管理器发送状态信号指示该状态。在响应中,功率控制管理器可减小到突发控制器的功率,以便向当前在使用中的一个或多个其它子系统重新分配功率。可以通过从功率控制管理器的功率额度分发器发送到突发控制器的控制信号(CONFIG)来实现到突发控制器的功率的减小。与电量计类似,突发控制器可在硬件、软件或两者中实现。图3示出用于控制电子装置中功率分配的方法的一示例。该方法可至少部分地由图I和2中的功率控制管理器来执行,以及正如所指出的,可以整个或部分地由装置的存储器电路中存储的软件来实现。最初,该方法包括监视电子装置的第一子系统。第一子系统可以是调制解调器(例如蜂窝调制解调器50)或者另ー个子系统(框310)。监视功能可由突发控制器30基于来自调制解调器的信号(例如,GSMPULSE和/或TXPWRTN信号)而执行。此时,突发控制器可能正在2G辅助模式或另ー模式中操作。一旦接收到调制解调器信号,第一子系统(例如,突发控制器30)就生成并发送第一状态信号至功率控制管理器10 (框320)。功率控制管理器还接收指示电子装置的至少ー个功率源的状态的ー个或多个第二状态信号(框330)。这些信号可以从电量计20接收。同样,功率源可以是电池,以及第二状态信号可基于检测到的电池电压、电流和/或温度、以及库伦计数器而生成,并考虑使用期,如前所述。所述ー个或多个第二状态信号可以指示由电量计确定的开路电压以及电池温度、和/或指示电池的剰余能量/功率容量和当前操作状态的其它信息。功率控制管理器还接收对于执行功率分配操作的请求信号(框340)。该请求信号可例如从电子装置的ー个或多个子系统、电路或功能的驱动器(例如,软件驱动器40)来接收。该驱动器可以是能够将功率级别的范围应用到对应子系统的驱动器,所述功率级别范围从关功率到最小功率级别到最大功率级别。根据ー种实现,ー个子系统(例如,HW A)可以耦合至突发控制器,以接收对应于完全突发控制功率辅助、减小的突发控制功率辅助或无突发控制功率辅助(关)的信号。 该请求信号可在电子装置的设置或配置已经被改变时生成。例如,当ー个或多个子系统开启或关闭时,装置的设置或配置可改变,这又可要求重新分配功率以便维持高效性能和/或分配更多功率至某些子系统以及分配减小的功率至其它子系统。经历功率重新分配的子系统可以是具有可变功率要求的子系统,例如,诸如对应于如上所述的第二层的那些子系统中的任何子系统,即,不具有固定功率要求或者不以可预测方式开启和关闭的子系统。响应请求信号并基于第一和第二状态信号,功率控制管理器生成第一控制信号(CONFIG)以设置第一子系统(例如突发控制器30)的功率(框350)。第一控制信号可调节到突发控制器的功率,和/或将突发控制器置于不同的操作模式中(例如,从2GHP模式至3GHP模式,或者反之亦然)。如果想要进行功率调节,第一子系统可涉及将第一子系统的功率降低至更低的级别,从而使得功率可重新分配到当前想要使用的另ー个子系统。响应请求信号并基于第一和第二状态信号,功率控制管理器还可生成ー个或多个第二控制信号(GNT,约束)以设置至少第二子系统的功率(框360)。此处,GNT是从功率控制管理器发送到请求子系统的许可信号,其指示是否要使用功率以及要应用什么约束(如果有的话)。在图I的实施例中,第二控制信号可例如从功率控制管理器发送到驱动器40,然后其改变给定电子装置的当前设置或配置(例如,给定装置的功能性中的改变)时对硬件子系统HW A、HW B或HW C中一个或多个子系统的功率分配(框370)。装置的功能性中的改变可涉及例如用户激活的子系统。该用户激活的子系统可以是包括摄像机或摄像机闪光灯、音乐播放器、电话呼叫、电话簿应用、扬声器电话激活的多种特征中的任ー种,或这些或其它特征的任何组合。根据所选的子系统,功率控制管理器可改变或者以其它方式控制功率分配,以便向一个或多个激活的子系统供给最大功率,以及向一个或多个其它子系统供给减小的功率。因此,例如,驱动器40可以将子系统HW A设置到第一减小的功率级别,可将子系统HW B设置到第二减小的功率级别,而向第三子系统HW C提供最大功率。第一和第二减小的功率级别可以是相同或不同的级别,例如,不同的预定减小的功率状态。基于来自功率控制管理器的第二控制信号,驱动器可甚至关闭之前曾供电的其它子系统。图4示出在能够在2G和3G模式中操作的智能电话的说明性情况中在生成第一和第二控制信号中可由功率控制管理器执行的操作。初始操作包括从驱动器40接收请求信号501 (框410)。该请求信号被发送至功率控制管理器10,以便为电子装置的一个或多个子系统请求功率或者功率分配的改变。这种请求信号可以例如在以下情况下生成在新子系统要被系统处理器自动激活或者由于用户输入信号而被手动激活时;在之前已被激活的子系统已被关闭或要设置成更低功率设置,从而释放出更多功率用于其它子系统时;或者在子系统的不同组合要被激活吋。这些“新使用情況”的每个可以对应于智能电话的不同设置。如所示的,请求信号可由功率控制管理器的功率额度分发器11接收。一旦接收到请求信号,则功率额度分发器可发送查询信号502至功率预算运算器13,以确定在该时间可用的最大系统功率(PSYSMAX)(框415)。该功率可以从电池、电池的组合或另一功率源或功率源的组合来推导。当功率源是电池吋,PSYSMAX可基于剩余电池能量/功率/电荷、基于系统最大功率包络(其示例在图2中示出)来确定。正如所指出的,该包络(以及因此PSYSMAX)基于系统配置表12中存储的信息来确定,并且可选地基于电池的使用期和/或温度来确定。表 12中的信息可以沿信号线506发送到功率预算运算器。使用系统最大功率包络,功率预算运算器确定定位电池功率的剰余百分比,然后使用曲线输出功率信号502,该功率信号指示对于对应开路电压的功率PSYSMAX。如所讨论的,PSYSMAX提供在电池当前状态可用于在智能电话中使用的系统功率量的指示。一旦接收到功率信号502,功率额度分发器就确定智能电话是否正操作在预定操作模式中,例如,确定智能电话是否正操作在2G蜂窝模式或另ー模式中(框420)。此确定可例如通过基于突发控制器30的操作模式和/或基于从基站接收的指示仅2G服务可用的信号确定调制解调器50是否正操作在呼叫模式中来做出。在该框中,还可以使用其它方法来确定智能电话是否正操作在2G中。根据ー个示例,当接收到功率信号502吋,功率额度分发器分析从突发控制器接收的第一状态信号504,以确定该控制器的配置。基于第一状态信号,能够做出关于调制解调器的操作模式的确定。当例如要使用3G模式或者当突发辅助功率要供应到子系统之ー(例如HW A)时,功率额度分发器还可以发送第一控制信号505至突发控制器,以改变控制器和/或调制解调器的配置。基于第一状态信号504,功率额度分发器还可确定突发控制器30是否能够用于增加对ー个或多个子系统的可能功率使用(例如,提供附加功率)。此确定可以由功率额度分发器运算差分功率值(APra)来做出,该差分功率值提供以下指示突发控制器基于例如包括3dB音频、无振动等因素能够提供多少附加功率(例如,所谓的额外余量(headroom))(框 425)。換言之,差分功率值(APBCT)可提供以下指示基于突发控制器在其上具有控制的取代(override)能够将电池功率消耗减小的量。这些取代包括摄像机闪光灯禁用、免提音频音量减小、PR0CH0T#断言(assertion)和振动禁用。在图I中相对于子系统HW A说明性示出了此类取代信号520。(PR0CH0T#是对芯片上系统(SOC)应用的可选输入信号,它用干“抑制(throttle) ”S0C (降速),并且因此降低活动功率消耗。该信号能够从任何系统或子系统组件来驱动,其ー个示例是突发控制器。)
功率额度分发器可将差分功率值(APBCT)运算为对应于突发控制器通过给定BCU配置将减小系统功率消耗的功率的量。在一个示例中,可以有四个主要的“调节器(knob)”,它们的功率由BCU来减小,也就是即IHF音频(-50%或75%功率)、振动(-100%功率)、摄像机闪光灯(-100%功率)以及CPU(-10%至50%功率)。ΛΡΒ⑶值可通过查找表来确定,其一不例在用于2G模式的表2中。
权利要求
1.ー种功率控制管理器,包括 运算器,确定电子装置中的可用功率; 第一存储区,存储用于多个装置子系统的信息;以及 功率额度分发器,基于所述可用功率和所述第一存储区中的信息来确定用于所述子系统的ー个或多个功率级别,其中 所述信息要指示用于子系统的不同组合在同时被激活时的功率设置,以及用于所述组合之一的功率设置要包括用于第一子系统的功率设置和用于第二子系统的减小的非零功率设置。
2.如权利要求I所述的功率控制管理器,其中所述功率额度分发器要在所述可用功率不足以在完全功率同时操作包括所述第一和第二子系统的子系统组合时确定所述功率级别。
3.如权利要求I所述的功率控制管理器,其中用于所述子系统的ー个或多个所述功率级别要响应于请求信号而被确定,并且其中所述请求信号要指示所述第一子系统或所述第ニ子系统要被激活。
4.如权利要求3所述的功率控制管理器,其中所述请求信号要响应于用于激活所述第一或第二子系统的用户请求信号而被生成。
5.如权利要求I所述的功率控制管理器,其中所述运算器要基于要为所述装置生成的功率包络来确定所述电子装置中的可用功率。
6.如权利要求5所述的功率控制管理器,其中所述功率包络要基于第二存储区中要存储 的ー个或多个故障阈值和功率源信息而被生成。
7.如权利要求6所述的功率控制管理器,其中所述电子装置中的可用功率要基于将所述功率源的剩余功率与所述功率包络进行比较。
8.如权利要求6所述的功率控制管理器,其中所述功率源是电池。
9.如权利要求I所述的功率控制管理器,其中所述减小的非零功率设置要基于所述第一存储区中存储的用于所述第二子系统的至少ー个降额值。
10.如权利要求I所述的功率控制管理器,其中所述电子装置包括移动电话。
11.如权利要求10所述的功率控制管理器,其中所述功率额度分发器要在所述可用功率和突发控制器功率之和减去当前在使用中的功率量小于在完全功率同时操作包括所述第一和第二子系统的所述子系统组合的功率量时确定用于所述子系统的ー个或多个功率级别。
12.—种功率额度分发器,包括 功率处理器,计算来自功率源的可用功率;以及 比较器,将所述可用功率与同时操作电子装置的多个子系统的功率量进行比较,其中 所述功率处理器要响应从所述比较器输出的决策信号而生成一个或多个控制信号,以及 所述ー个或多个控制信号要指示要为第一子系统设置功率设置、以及要为所述多个子系统的第二子系统设置减小的非零功率设置。
13.如权利要求12所述的功率额度分发器,其中所述功率处理器要响应于指示所述第一子系统或所述第二子系统要从非活动状态改变到活动状态的请求信号而生成所述ー个或多个控制信号。
14.如权利要求13所述的功率额度分发器,其中所述请求信号要响应于用于激活所述第一或第二子系统的用户请求信号而被生成。
15.如权利要求12所述的功率额度分发器,其中所述功率源是电池。
16.如权利要求12所述的功率额度分发器,其中所述减小的非零功率设置要基于为所述第ニ子系统接收的至少ー个存储的降额值。
17.如权利要求12所述的功率额度分发器,其中所述电子装置包括移动电话。
18.如权利要求17所述的功率额度分发器,其中所述功率处理器要在所述可用功率和突发控制器功率之和减去所述电子装置中当前在使用中的功率量小于在完全功率同时操作包括所述第一和第二子系统的子系统组合的功率量时生成所述ー个或多个控制信号。
19.一种电子装置,包括 多个子系统,包括第一子系统和第二子系统; 功率处理器,计算来自功率源的可用功率;以及 比较器,将所述可用功率与同时操作所述电子装置的多个子系统的功率量进行比较,其中 所述功率处理器要响应于从所述比较器输出的决策信号而生成一个或多个控制信号,以及 所述ー个或多个控制信号指示要为所述第一子系统设置功率设置以及要为所述多个子系统的所述第二子系统设置减小的非零功率设置。
20.如权利要求19所述的电子装置,其中所述电子装置是或者包括移动电话。
21.如权利要求19所述的电子装置,其中所述功率处理器要响应于指示所述第一子系统或所述第二子系统要从非活动状态改变到活动状态的请求信号而生成所述ー个或多个控制信号。
22.如权利要求21所述的电子装置,其中所述请求信号要响应于用于激活所述第一或第二子系统的用户请求信号而被生成。
23.如权利要求19所述的电子装置,其中所述减小的非零功率设置要基于为所述第二子系统接收的至少ー个存储的降额值。
24.一种计算机可读媒体,存储用于控制电子装置中的功率分配的程序,所述程序包括 第一代码,计算来自功率源的可用功率;以及 第二代码,将所述可用功率与同时操作所述电子装置的多个子系统的功率量进行比较,其中所述第二代码要响应从所述比较输出的决策信号而生成一个或多个控制信号,以及其中所述ー个或多个控制信号要指示要为第一子系统设置功率设置、以及要为所述多个子系统的第二子系统设置减小的非零功率设置。
25.如权利要求24所述的计算机可读媒体,其中所述减小的非零功率设置要基于所述第一存储区中存储的用于所述第二子系统的至少ー个降额值。
26.如权利要求24所述的计算机可读媒体,其中所述第一代码要基于用于所述装置的功率包络来计算所述可用功率。
27.如权利要求26所述的计算机可读媒体,其中所述功率包络要基于功率源信息和一个或多个存储的故障阈值。
28.如权利要求I所述的功率控制管理器,其中用于所述第一子系统的功率设置将是最大功率设置。
29.如权利要求12所述的功率额度分发器,其中要为所述第一子系统设置的功率设置将是最大功率设置。
30.如权利要求24所述的计算机可读媒体,其中要为所述第一子系统设置的功率设置将是最大功率设置。
全文摘要
一种功率控制管理器,包括计算来自功率源的可用功率的功率处理器、以及将该可用功率与在完全功率或预定功率同时操作电子装置的多个子系统的功率量进行比较的比较器。该处理器响应从该比较器输出的决策信号而生成一个或多个控制信号。所述控制信号可指示要为第一子系统设置最大功率设置,以及要为所述多个子系统的第二子系统设置减小的非零功率设置。子系统可以是智能电话或另一个电子装置的不同子系统。
文档编号G05F1/66GK102822761SQ201180002787
公开日2012年12月12日 申请日期2011年12月22日 优先权日2011年3月31日
发明者R·维尔豪尔, D·克鲁斯, P·杜尔利, K·马伦 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1