[发明专利]动态电压抖动有效

专利信息
申请号: 201180017773.5 申请日: 2011-06-07
公开(公告)号: CN102918475A 公开(公告)日: 2013-02-06
发明(设计)人: J·德西塞尔;J·J·安德鲁斯 申请(专利权)人: 苹果公司
主分类号: G06F1/32 分类号: G06F1/32
代理公司: 中国国际贸易促进委员会专利商标事务所 11038 代理人: 康建忠
地址: 美国加*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 动态 电压 抖动
【说明书】:

相关申请

本申请要求2010年6月18日提交的美国临时申请No.61/356,438的优先权。

技术领域

发明的实施例总体涉及热管理,并且特别涉及动态电压抖动。

背景技术

电压抖动(voltage dithering)是用于管理计算机系统中的发热的公知技术。在使用自由运行时钟的计算机系统中抖动要求被强加于对高电压的要求,其将给定循环划分为可能高电压(high-voltage-possible)和仅低电压(only-low-voltage)阶段。如果运行在系统上的处理在可能高电压阶段期间请求高电压,只要可能高电压阶段持续,它就接收高电压,反之,如果该处理在仅低电压阶段请求高电压,那么不会给出高电压。因为不依赖于来自系统上的处理的高电压请求地强制实施高电压阶段,这降低了系统的性能。

图1示出了现有技术电压抖动处理的波形。波形101是电压抖动波形,在利用自由运行时钟的时间段上平均分配高电压阶段和低电压阶段。循环的一半时间可以用于高电压,一半时间要求是低电压。波形105示出了运行计算机系统的处理何时请求了高电压,以及该请求何时被满足。在波形105中高电压请求未填充的部分表示该高电压请求被满足,而高电压请求的阴影部分105、107、109和111表示由于抖动波形101的要求而没有被满足的高电压请求的部分。波形113示出了被满足的高电压请求的部分。尽管抖动波形101允许高达50%的循环是高电压,并且高电压请求总计仅有45%,但是由于抖动波形101与电压请求波形103无关,仅有18%的循环用于高电压模式,这不必要地降低了系统的性能。

发明内容

接收到高电压模式请求,并且响应于确定高电压额度的剩余量超出了电压切换阈值,启动高电压计时器。响应于该请求,进行到高电压模式的切换。响应于指示切换到低电压模式。该请求可以从运行在数据处理系统上的应用被接收到。如果该指示是高电压计时器已经期满,则响应于切换至低电压模式,启动低电压计时器。如果当低电压计时器期满时,高电压请求仍然有效,则切换回高电压模式,并且启动新的高电压计时器。

附图说明

作为示例示出了本发明,并且本发明不限于附图中的示图,在附图中相似的附图标记表示相似的部件。

图1是示出了现有技术电压抖动的示图;

图2A是示出了根据本发明的一个实施例的动态电压抖动的示图;

图2B是示出了根据本发明的另一个实施例的动态电压抖动的示图;

图3是示出了根据本发明的一个实施例的动态电压抖动的方法的流程图;

图4是示出了根据本发明的一个实施例的动态电压抖动的另一个方法的流程图;

图5是示出了根据本发明的一个实施例的动态电压抖动的另一个方法的流程图;

图6是示出了本发明的一个实施例可用的数据处理系统的图;

图7是示出了本发明的一个实施例可用的设备的图。

具体实施方式

将参考以下所述细节对本发明的各个实施例和方面进行描述,并且附图将示出各个实施例。以下描述和附图对于本发明是说明性的,而不应认为是限制本发明。描述了多个特定细节以提供对本发明各种实施例的透彻理解。然而,在某些情况下,没有描述公知的或惯用的细节,以便提供对本发明的实施例的简明描述。

这里描述了动态电压抖动的实施例。在一个实施例中,动态电压抖动基于来自数据处理系统上运行的应用或处理的高电压请求动态地定义电压抖动波形。循环(cycle)期间的抖动量可以利用两个值指定:周期,其计量循环的持续时间,以及因数,其指定循环的用于高电压状态的百分比。例如,周期可以是8毫秒,因数可以是50%。对于24mhz的时钟循环,8毫秒包括3,000个时钟报时(clokc tick)。每个时钟报时可以被认为是一个额度(credit),并且对于因数50%而言,1,500额度代表高电压时间预算。当运行在数据处理系统上的处理请求高电压时,本发明的一个实施例确定在高电压预算中是否可得到高电压额度,如果是,则切换至高电压状态,直到高电压额度期满,或者该请求被取消。如果高电压请求的持续时间没有超过该循环的高电压时间预算,则抖动对于性能没有任何影响。

电压请求可以采取基于请求应用的处理需要的直接来自应用的对于附加电压的请求(或者取消现有的对附加电压的请求)的形式。电压请求还可以由电源管理单元(或其它系统)基于静态稳定(static stables)生成,或者通过动态方式例如动态性能状态管理器(DPSM)生成。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201180017773.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top