用于调节便携式计算设备的内核电压值以及增强个别子组件的频率性能的方法和系统技术方案

技术编号:22783420 阅读:24 留言:0更新日期:2019-12-11 04:04
公开了用于优化便携式计算设备(“PCD”)的内核电压电平,增强个别子组件的频率性能的方法和系统。确定针对PCD内的多个子组件的多个电压值。接着,可以基于所述多个电压值,利用电压聚合器来计算精简的电压值的集合。随后,可以根据该精简的电压值的集合,由PCD内的电压优化器来确定用于共享功率域的优化的电压电平。随后,可以将共享功率域设置为该优化的电压电平。随后,可以基于该优化的电压电平,利用频率性能增强器来优化每一个子组件的操作频率。此外,可以根据该优化的频率,由频率性能增强器计算优化的功率降级持续时间,并为每一个子组件进行设置。

Methods and systems for adjusting the core voltage of portable computing devices and enhancing the frequency performance of individual subcomponents

Methods and systems for optimizing the core voltage level of a portable computing device (\PCD\) and enhancing the frequency performance of individual subcomponents are disclosed. Determine multiple voltage values for multiple subcomponents within the PCD. Next, a set of reduced voltage values can be calculated using a voltage aggregator based on the plurality of voltage values. Then, according to the reduced set of voltage values, the optimized voltage level for the shared power domain can be determined by the voltage optimizer in the PCD. Then, the shared power domain can be set to the optimized voltage level. Then, the frequency performance enhancer can be used to optimize the operation frequency of each sub component based on the optimized voltage level. In addition, according to the optimized frequency, the optimized power degradation duration can be calculated by the frequency performance enhancer and set for each sub component.

【技术实现步骤摘要】
用于调节便携式计算设备的内核电压值以及增强个别子组件的频率性能的方法和系统本申请是申请日为2014年11月21日、申请号为201480063280.9、名称为“用于优化内核电压电平和个别子组件的操作频率以降低便携式计算设备中的功耗的方法和系统”的专利技术专利申请的分案申请。相关申请声明本申请是2013年11月21日提交的、标题为“METHODANDSYSTEMFOROPTIMIZINGACOREVOLTAGELEVELOFAPCDANDENHANCINGFREQUENCYPERFORMANCEOFINDIVIDUALSUBCOMPONENTSINORDERTOREDUCEPOWERCONSUMPTIONWITHINTHEPCD”的美国临时专利申请No.61/907,382的非临时申请,故根据35U.S.C.§119(e)要求该临时申请的优先权,以引用方式将其全部内容并入本文。
技术介绍
便携式计算设备(“PCD”)正成为个人和专业人士人员的必需品。这些设备可以包括蜂窝电话、便携式数字助理(“PDA”)、便携式游戏控制台、掌上型计算机和其它便携式电子设备。由于PCD变成人们的必需品,因此从用户的角度来看,在充电周期之间具有足够的能量来操作PCD的方面上的优化性能是一个重要的因素。在电池电源上具有足够的能量来操作PCD,通常受到该设备的功耗的支配。并且PCD的每一个子组件(例如,电池供电的PCD中的照相机和移动显示器)最终消耗功率,并促成PCD的整体功耗和性能。常规PCD的一个问题在于:PCD的具有最重工作负载的子组件所期望的最高电压,确定整个PCD以及其其它子组件的电压电平。这导致在不需要由具有最重工作负载的单个组件所请求的更高电压的那些子组件中的电流泄漏的增加。例如,假定PCD的一个子组件(类似摄像头)由于其工作负载的尖峰而请求电压的增加。其间,该PCD的其它子组件(例如,移动显示器、内部电路总线和视频编码器)不需要它们的电压增加。与具有繁重工作负载的摄像头相比,不具有繁重工作负载的这些其它子组件的电压的增加,将导致来自这些轻量级工作负载组件的显著的电流泄漏,来自该PCD的这些轻量级工作负载组件的显著功率损失。因此,本领域所需要的是用于优化PCD的内核电压电平,同时增强个别子组件的频率性能,以便降低PCD中的功耗的方法和系统。
技术实现思路
公开了用于优化便携式计算设备(“PCD”)的内核电压电平,增强个别子组件的频率性能的方法和系统。针对PCD内的多个子组件,确定多个电压值。接着,可以基于所述多个电压值,利用电压聚合器来计算精简的电压值的集合。随后,可以根据该精简的电压值的集合,由PCD中的电压优化器来确定用于共享功率域的优化的电压电平。随后,可以将共享功率域设置为该优化的电压电平。随后,可以基于该优化的电压电平,利用频率性能增强器来优化每一个子组件的操作频率。此外,可以根据优化的频率,由频率性能增强器计算优化的功率降级持续时间并为每一个子组件进行设置。PCD的每一个子组件可以包括以下各项中的至少一项:照相机、显示器、通信总线、视频编码器、视频解码器和信号处理器。此外,频率性能增强器还可以基于温度和所优化的电压电平中的至少一个,估计子组件的泄漏功率。此外,频率性能增强器还可以计算以下各项中的任何一项:子组件的目前工作负载;处理目前工作负载所需的最低操作频率;基于所优化的电压电平而可用的理想操作频率;以及基于所优化的电压电平而可用的最高操作频率。附图说明在附图中,除非另外指出,否则贯穿各个视图的类似附图标记指代类似的部件。对于利用了诸如“102A”或“102B”之类的字母字符名的附图标记而言,这些字母字符名可以区分在同一附图中出现的两个类似部件或者组成部分。当一个附图标记旨在涵盖所有附图之中具有相同附图标记的所有部件时,可以省略用于附图标记的字母字符名。图1A是示出了便携式计算设备(“PCD”)的实施例的功能框图;图1B是诸如移动电话之类的便携式计算设备的示例性实施例的前视图;图2是示出了用于优化PCD的内核电压电平,增强个别子组件的频率性能,以便降低PCD内的功耗的示例性系统的功能框图;图3A是示出了用于优化PCD的内核电压电平,增强个别子组件的频率性能,以便降低PCD内的功耗的方法的逻辑流程图;图3B是示出了用于优化子系统的操作频率,并优化PCD内的子系统的功率降级持续时间的图3A的方法的子方法或例行程序的逻辑流程图;图4是相应的频率性能增强器模块在功率降级持续时间计算中有用的两个图表的示图。具体实施方式本文所使用的“示例性的”一词意味着“用作例子、例证或说明”。本文中描述为“示例性”的任何方面不一定被解释为比其它方面更优选或更具优势。在本说明书中,术语“应用”还可以包括具有可执行内容的文件,例如:目标代码、脚本、字节码、标记语言文件和补丁。此外,本文所引用的“应用”还可以包括:在性质上不可执行的文件,例如,需要被打开的文档或者需要进行访问的其它数据文件。此外,术语“内容”也可以包括具有可执行内容的文件,例如:目标代码、脚本、字节代码、标记语言文件和补丁。此外,本文所引用的“内容”还可以包括:在本质上不可执行的文件,例如,需要被打开的文档或者需要进行访问的其它数据文件。如本说明书中所使用的,术语“组件”、“数据库”、“模块”、“系统”等等旨在指代与计算机相关的实体,无论其是硬件、固件、硬件和软件的结合、软件或运行中的软件。例如,组件可以是,但不限于是:在处理器上运行的过程、处理器、对象、可执行文件、执行的线程、程序和/或计算机。举例而言,在计算设备上运行的应用和该计算设备都可以是组件。一个或多个组件可以存在于过程和/或执行线程中,组件可以位于一个计算机上和/或分布在两个或更多计算机之间。此外,这些组件能够从其上存储有各种数据结构的各种计算机可读介质中执行。这些组件可以通过诸如根据具有一个或多个数据分组的信号(例如,来自一个组件的数据,该组件与本地系统、分布式系统中的另一个组件进行交互和/或以信号的方式跨诸如互联网之类的网络与其它系统进行交互),以本地和/或远程处理的方式进行通信。在本说明书中,术语“通信设备”、“无线设备”、“无线电话”、“无线通信设备”和“无线手持装置”可互换地使用。随着第三代(“3G”)和第四代(“4G”)无线技术的发展,更大的带宽可用性使越来越多的便携式计算设备能够具有更大的不同的无线能力。在本说明书中,使用术语“便携式计算设备”(“PCD”)来描述在有限容量的电源(例如,电池)上操作的任何设备。尽管电池供电的PCD已经使用了几十年,但与第三代(“3G”)无线技术的发展伴随发生的可再充电电池的技术进步,实现了具有多种能力的众多PCD。因此,PCD可以是蜂窝电话、卫星电话、寻呼机、PDA、智能电话、导航设备、智能本或阅读器、媒体播放器、前述设备的组合、以及具有无线连接的膝上型计算机等等。参见图1A,该图是以无线电话的形式来示出本文档来自技高网
...

【技术保护点】
1.一种用于调节便携式计算设备的内核电压值以及增强个别子组件的频率性能的方法,所述方法包括:/n从所述便携式计算设备中的多个子组件接收多个电压值选票,其中,所述多个子组件中的全部子组件是与共享功率域相关联的;/n基于从所述多个子组件接收的所述多个电压值选票,确定用于所述便携式计算设备的最佳内核电压;/n通过将由所述多个子组件共享的所述共享功率域设置为所述最佳内核电压值,来将所述多个子组件中的全部子组件设置为所述最佳内核电压值;以及/n如果所述最佳内核电压大于所述多个子组件中的子组件的电压选票,则针对所述多个子组件中的所述子组件设置更高的频率,并且增加针对所述多个子组件中的所述子组件的降级的功率状态的持续时间。/n

【技术特征摘要】
20131121 US 61/907,382;20140222 US 14/187,2701.一种用于调节便携式计算设备的内核电压值以及增强个别子组件的频率性能的方法,所述方法包括:
从所述便携式计算设备中的多个子组件接收多个电压值选票,其中,所述多个子组件中的全部子组件是与共享功率域相关联的;
基于从所述多个子组件接收的所述多个电压值选票,确定用于所述便携式计算设备的最佳内核电压;
通过将由所述多个子组件共享的所述共享功率域设置为所述最佳内核电压值,来将所述多个子组件中的全部子组件设置为所述最佳内核电压值;以及
如果所述最佳内核电压大于所述多个子组件中的子组件的电压选票,则针对所述多个子组件中的所述子组件设置更高的频率,并且增加针对所述多个子组件中的所述子组件的降级的功率状态的持续时间。


2.根据权利要求1所述的方法,还包括:
如果所述最佳内核电压低于所述多个子组件中的子组件的电压选票,则针对所述多个子组件中的所述子组件设置更低的频率,并且减小针对所述多个子组件中的所述子组件的所述降级的功率状态的持续时间。


3.根据权利要求1所述的方法,其中,至少一个子组件包括以下各项中的一项:照相机、显示器、通信总线、视频编码器、视频解码器和信号处理器。


4.根据权利要求1所述的方法,还包括:
基于温度和所述内核电压值中的至少一个,估计子组件的泄漏功率。


5.根据权利要求4所述的方法,还包括:
确定子组件的目前工作负载。


6.根据权利要求5所述的方法,还包括:
确定与处理所述目前工作负载相对应的最佳功率降级持续时间。


7.根据权利要求6所述的方法,还包括:
基于所述最佳功率降级持续时间来确定可用的理想操作频率。


8.根据权利要求1所述的方法,还包括:
利用至少两个不同的电压值来执行计算,以完成目前工作负载。


9.根据权利要求8所述的方法,还包括:
计算与所述不同的电压值相对应的泄漏功率。


10.根据权利要求1所述的方法,其中,所述便携式计算设备包括以下各项中的至少一项:移动电话、个人数字助理、寻呼机、智能电话、导航设备和具有无线连接或链路的手持计算机。


11.一种...

【专利技术属性】
技术研发人员:H·J·朴Y·李I·黄Y·H·康J·斯塔布斯S·斯威尼R·N·吉布森A·J·弗朗茨
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1