两阶段动态电源电压调整制造技术

技术编号:37999658 阅读:4 留言:0更新日期:2023-06-30 10:13
计算设备中的动态电源电压调整可以涉及两个阶段。在第一阶段中,用于调整电源电压的第一方法可以被禁用。在第一方法保持被禁用时,可以接收使用第二方法将电源电压从初始值调整到目标值的请求。如果自调整电源电压的先前请求以来已经过去一时间间隔,则可以响应于该请求而启动第二方法。在第二阶段中,当确定电源电压已经达到目标值时,可以启用第一方法。法。法。

【技术实现步骤摘要】
【国外来华专利技术】两阶段动态电源电压调整

技术介绍

[0001]便携式计算设备(“PCD”)正在成为人们个人和专业水平的必需品。这些设备可以包括移动电话、平板计算机、掌上计算机、便携式数字助理(“PDA”)、便携式游戏机和其他便携式电子设备。PCD通常包含集成电路或片上系统(“SoC”),集成电路或片上系统包括被设计成一起工作以向用户提供功能的许多组件或子系统。例如,SoC可以包含任意数目的处理引擎,诸如中央处理单元(“CPU”)、图形处理单元(“GPU”)、数字信号处理器(“DSP”)、神经处理单元(“NPU”)、无线收发器单元(也被称为调制解调器)等。
[0002]由于PCD由电池供电,因此功率管理是重要的考虑因素。有效的PCD功率管理有助于提供较长的电池使用时间以及其他好处。已知多种动态地调整电源电压以尝试最大化电池时间的技术。
[0003]动态时钟和电压缩放(“DCVS”)是一种技术或方法,通过该技术或方法来动态地(即,实时响应操作条件的变化)调整处理器操作的频率和电压〃,以在功耗与性能水平之间实现期望的平衡或折中。当较低的功耗优先于较高的性能时,功率控制器可以减小时钟频率和电压,并且当较高的性能优先于较低的功耗时,功率控制器可以增加时钟频率和电压。
[0004]核心功率减少或“CPR”(也被称为自适应电压缩放)是用于动态地调整电源电压的另一种技术或方法。CPR涉及利用半导体制造参数中的变化,这些变化可以使特定芯片能够以低于制造商指定的值的电压正常操作。DCVS和CPR可以相互结合使用,以分别提供相对粗略和相对精细的电压调整。<br/>[0005]电压调节器可以响应于来自功率控制器的命令,来通过将其输出处的电压改变为新值来改变电源电压。电压调节器的输出耦合到为芯片的电子组件供电的电源轨。但是,电源轨电压不会立即达到新值。相反,由负载汲取(draw)的电流的量使电源轨电压指数地改变到新值。一些电源电压调整方法(包括CPR)无法提供准确的结果,除非在执行该方法时电源轨电压是稳定的或固定。该潜在问题的一个常见的解决方案是,功率控制器仅在自功率控制器上次发出调整供电电压的命令以来,经过足以确保电源轨电压自先前调整以来稳定下来的时间间隔,才向电压调节器发出此类命令。该时间间隔或延迟是基于最坏情况负载、工艺角或其他条件。基于最坏情况估计的控制方法可能效率低下或不利。

技术实现思路

[0006]公开了用于计算设备中的动态电源电压调整的系统、方法、计算机可读介质和其他示例。
[0007]用于计算设备中的动态电源电压调整的示例性方法可以包括:禁用用于调整电源电压的第一方法;以及在第一方法被禁用时,接收使用第二方法将电源电压从初始值调整到目标值的请求。示例性方法还可以包括:如果自使用第二方法调整电源电压的先前请求以来已经过去时间间隔,则响应于该请求而启动第二方法。示例性方法还可以包括:确定电源电压是否已经达到目标值,并且如果电源电压已经达到目标值,则启用第一方法。
[0008]用于计算设备中的动态电源电压调整的示例性系统可以包括核心逻辑、第一电压
调整逻辑和第二电压调整逻辑。第一电压调整逻辑可以被配置为被启用和禁用。第二电压调整逻辑可以被配置为:在第一电压调整逻辑被禁用时,接收将电源电压从初始值调整到目标值的请求。第二电压调整逻辑还可以被配置为:确定自调整电源电压的先前请求以来是否已经过去时间间隔,并且如果已经过去时间间隔,则向电压调节器系统提供请求。核心逻辑可以被配置为:在第一电压调整逻辑被禁用时,确定电源电压是否已经达到目标值,并且如果电源电压已经达到目标值,则启用第一电压调整逻辑。核心逻辑还可以被配置为:在向电压调节器系统提供请求之前,禁用第一电压调整逻辑。
[0009]用于计算设备中的动态电源电压调整的另一个示例性系统可以包括:用于在第一电压调整逻辑被启用时激活第一电压调整逻辑、并且用于在第一电压调整逻辑被禁用时抑制激活第一电压调整逻辑的部件。示例性系统还可以包括:用于在第一电压调整逻辑被禁用时,接收将电源电压从初始值调整到目标值的请求、用于确定自调整电源电压的先前请求以来是否已经过去时间间隔、以及用于如果时间间隔已经过去则激活第二电压调整逻辑以向电压调节器系统提供请求的部件。示例性系统还可以包括:用于确定电源电压是否已经达到目标值、并且用于如果电源电压已经达到目标值则启用第一电压调整逻辑的部件。
[0010]用于计算设备中的动态电源电压调整的示例性计算机可读介质可以包括非暂态计算机可读介质,非暂态计算机可读介质上存储有计算机可执行形式的指令。指令在由计算设备的处理系统执行时,可以将处理系统配置为:禁用用于调整电源电压的第一方法。指令还可以将处理系统配置为:在第一方法被禁用时,接收使用第二方法将电源电压从初始值调整到目标值的请求。指令还可以将处理系统配置为:如果自调整电源电压的先前请求以来已经过去时间间隔,则响应于该请求,启动第二方法以调整电源电压。指令还可以将处理系统配置为:在第一方法被禁用时,确定电源电压是否已经达到目标值,并且如果电源电压已经达到目标值,则制造商启用第一方法以调整电源电压。
附图说明
[0011]在图中,相同的附图标记在各个视图中指代相同的部件,除非另有指示。对于具有诸如“102A”或“102B”的字母字符指定的附图标记,字母字符指定可以区分相同图中存在的两个相似部件或元件。当想要附图标记涵盖所有图中具有相同附图标记的所有部件时,可以省略附图标记的字母字符指定。
[0012]图1是图示根据示例性实施例的计算设备中的动态电源电压调整系统的框图。
[0013]图2是图示根据示例性实施例的计算设备中的另一个动态电源电压调整系统的框图。
[0014]图3是图示根据示例性实施例的电源电压从起始值或初始值以指数方式减小到结束值或目标值的一个示例的曲线图。
[0015]图4是图示根据示例性实施例的用于计算设备中的动态电源电压调整的方法的活动图。
[0016]图5是图示根据示例性实施例的用于计算设备中的动态电源电压调整的方法的流程图。
[0017]图6是图示根据示例性实施例的计算设备的框图。
具体实施方式
[0018]本文使用的词语“示例性”意指“用作示例、实例或说明”。词语“说明性”在本文中可以与“示例性”同义使用。本文描述为“示例性”的任何方面不一定被解释为优于或胜于其他方面。与本文中可以用于意指不经由中间元件连接的术语“直接连接”相比,术语“耦合”在本文中可以用于意指经由零个或多个中间元件连接。
[0019]对在处理器上执行的任务、线程等的引用意指由任务表示的软件(指令、数据等)由处理器执行,处理器以根据本领域技术人员熟知的常规计算原理的方式,从存储器取回和执行软件的部分,将结果存储在存储器等中。在本文描述的示例性实施例中的一些示例性实施例中,为了清楚起见,可以省略对这种存储器的明确描述。
[0020]如图1中所示,在说明性或示例性实施例中,计算设备100可以包括处理器系统102和电压调节器系统104。计算设备本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于计算设备中的动态电源电压调整的方法,包括:禁用用于调整电源电压的第一方法;在所述第一方法被禁用时,接收使用第二方法将所述电源电压从初始值调整到目标值的请求;在所述第一方法被禁用时,响应于所述请求以及自调整所述电源电压的先前请求以来已经过去时间间隔的指示,启动所述第二方法;在所述第一方法被禁用时,确定所述电源电压是否达到所述目标值;以及响应于确定所述电源电压已经达到所述目标值,启用所述第一方法。2.根据权利要求1所述的方法,还包括:在启动所述第二方法的同时开启计时器,其中已经过去所述时间间隔的所述指示包括所述计时器的输出。3.根据权利要求1所述的方法,还包括:从电压调节器系统接收已经过去所述时间间隔的所述指示。4.根据权利要求1所述的方法,其中所述第二方法包括:电压调节器在所述时间间隔期间使所述电源电压步进通过多个中间电压电平。5.根据权利要求1所述的方法,还包括:在启用所述第一方法之后,启动所述第一方法。6.根据权利要求1所述的方法,其中所述第一方法包括精细的电压调整方法,并且所述第二方法包括粗略的电压调整方法。7.根据权利要求1所述的方法,其中所述第一方法包括核心功率减少(CPR),并且所述第二方法包括动态时钟和电压缩放(DCVS)。8.根据权利要求1所述的方法,其中启动所述第二方法包括:片上系统(SoC)向功率管理集成电路(PMIC)发送信号。9.根据权利要求8所述的方法,其中确定所述电源电压是否已经达到所述目标值包括:确定所述PMIC是否向所述SoC提供指示所述电源电压已经达到所述目标值的信号。10.一种用于计算设备中的动态电源电压调整的系统,包括:第一电压调整逻辑,被配置为:被启用以向电压调节器系统提供电压调整请求,以及被禁用以免向所述电压调节器系统提供电压调整请求;第二电压调整逻辑,被配置为:在所述第一电压调整逻辑被禁用时,接收将电源电压从初始值调整到目标值的请求,所述第二电压调整逻辑还被配置为:确定自调整所述电源电压的先前请求以来是否已经过去时间间隔,并且如果已经过去所述时间间隔,则向所述电压调节器系统提供所述请求;以及核心逻辑,被配置为:在所述第一电压调整逻辑被禁用时,确定所述电源电压是否已经达到所述目标值,并且如果所述电源电压已经达到所述目标值,则启用所述第一电压调整逻辑,所述核心逻辑还被配置为:在向所述第二电压调整逻辑提供所述请求之前,禁用所述第一电压调整逻辑。11.根据权利要求10所述的系统,还包括计时器,所述计时器被配置为对所述时间间隔进行计时,所述时间间隔与对所述电压调节器系统的所述请求同时开始。12.根据权利要求10所述的系统,其中所述第二电压调整系统被配置为:基于来自所述电压调节器系统的信号,来确定是否已经过去所述时间间隔。13.根据权利要求10所述的系统,其中所述请求包括对所述电压调节器系统在所述时
间间隔期间使所述电源电压步进通过多个中间电压电平的指示。14.根据权利要求10所述的系统,其中所述第一电压调整逻辑还被配置为:在所述第一电压调整逻辑被启用时,向所述电压调节器系统提供电压调整请求。15.根据权利要求10所述的系统,其中所述第一电压调整逻辑被配置为启动精细的电压调整,并且所述第二电压调整逻辑被配置为启动粗略的电压调整。16.根据权利要求10所述的系统,其中所述第一电压调整逻辑包括核心功率减少(CPR)逻辑,并且所述第二电压调整逻辑...

【专利技术属性】
技术研发人员:C
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

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

1