【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及功率管理方法和装置,并且更具体地涉及在特定设备中有多个低功率 模式可用的功率管理方法和装置。
技术介绍
设备,尤其是诸如移动电话等的移动设备以及诸如计算机、媒体播放器、PDA等等 其他设备,支持一个或多个低功率模式是已知的。这些设备的操作系统通常会试图在没有 活动的时候使设备进入低功率模式。通常,OS提供空闲回调钩子,其在没有进程或线程要 调度时被调用。此钩子继而可以由基本端口或硬件抽象层用来使设备进入低功率模式。设备通常支持一个或多个低功率模式。在这些模式中,CPU停止处理,直到出现形 式上通常为中断的唤醒事件,才重新开始处理。对于每个低功率模式,在中断条件的断言与 CPU恢复执行指令之间,通常存在相当长的唤醒周期。在支持多个低功率模式时,此延迟通 常与模式所提供的功率节省水平成比例。节省的功率越多,唤醒周期越长。低功率模式通 常导致对时钟和电源进行选通,即,停止时钟和电源的运行。在支持多个低功率模式时,被 选通的时钟或电源的量还会随着给定模式所提供的功率节省水平而增加。图1示出了示例性设备10,其例如可以是移动电话、智能电话、PDA、媒体播放器 ...
【技术保护点】
一种具有多个系统资源的装置,所述系统资源由所述装置的其他系统组件使用,所述装置还提供一个或多个低功率模式,其中至少一个或多个所述系统资源在所述低功率模式中被至少部分地禁用从而节省功率,所述装置还包括功率管理子系统,其被布置为:根据由使用所述系统资源的所述其他系统组件所设置的系统资源操作约束,来选择和实现低功率模式。
【技术特征摘要】
【国外来华专利技术】GB 2007-9-12 0717786.8一种具有多个系统资源的装置,所述系统资源由所述装置的其他系统组件使用,所述装置还提供一个或多个低功率模式,其中至少一个或多个所述系统资源在所述低功率模式中被至少部分地禁用从而节省功率,所述装置还包括功率管理子系统,其被布置为根据由使用所述系统资源的所述其他系统组件所设置的系统资源操作约束,来选择和实现低功率模式。2.根据权利要求1所述的装置,其中所述功率管理子系统包括至少一个系统资源约束处理机;以及功率模式控制器;其中所述系统资源约束处理机包括用于存储系统资源操作约束的存储,以及功率模式计算器,其根据所存储的系统资源操作约束来确定低功率模式;其中所述功率模式控制器将所述系统资源控制为根据所确定的低功率模式而被至少 部分地禁用。3.根据权利要求2所述的装置,其中所述功率管理子系统进一步包括用于多个系统 资源约束的多个系统资源约束处理机,每个处理机针对其自己的约束来确定相关的低功率 模式;其中所述功率模式控制器接收多个已确定的低功率模式,并且选择基本上满足所有 系统资源约束的低功率模式。4.根据权利要求2或3所述的装置,其中所述约束处理机或每个约束处理机进一步包 括存储低功率模式特性信息的第二存储,并且其中所述功率模式计算器将所存储的系统 资源操作约束映射为所述低功率模式特性信息,以确定满足所存储的系统资源操作约束的 最适当的低功率模式。5.根据权利要求2、3或4任一所述的装置,其中所述系统资源操作约束被存储为数值 的列表,所述列表被排序以确定最大值或最小值,并且其中所述功率模式计算器选择其特 性至少满足所述最大值或最小值的低功率模式。6.根据任一前述权利要求所述的装置,其中所述系统资源操作约束包括最大装置唤醒 时间。7.根据权利要求2、3或4所述的装置,其中所述系统资源操作约束被存储为系统资源 ID的列表,其中所述功率模式计算器选择低功率模式,该低功率模式的特性使得其ID被存 储的所述系统资源在所述低功率模式期间保持操作。8.根据权利要求1-4和7中任一所述的装置,其中所述系统资源操作约束包括必须保 持操作的时钟的列表。9.根据权利要求1-4和8中任一所述的装置,其中所述系统资源操作约束包括必须保 持操作的电源的列表。10.根据任一前述权利要求所述的装置,其中针对所述系统组件或者每个系统组件的 所述系统资源操作约束在所述组件被激活时进行设置。11.根据任一前述权利要求所述的装置,其中在系统组件被去激活时,其已经设置的任 何系统资源操作约束不再被应用。12.根据任一前述权利要求所述的装置,其中所述其他系统组件是基本端口子...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。