调节器的动态电流缩放的制作方法

文档序号:36087989发布日期:2023-11-18 05:39阅读:47来源:国知局
调节器的动态电流缩放的制作方法

本申请涉及动态缩放调节器的电流,特别是基于由调节器供电的控制器的活动持续时间动态缩放电流。


背景技术:

1、调节器用于提供具有基本恒定电平的电压。调节器接收输入电流,并基于接收的电流提供电压。在许多应用中,例如包括活动跟踪器和计步器在内的低功耗应用,计算活动会随着时间而变化。此外,在应用中,减少提供给调节器的电流导致实现功率节省。


技术实现思路

1、在一个实施例中,系统包括配置为接收输入电流并提供经调节的电压的调节器。系统包括控制器,控制器被配置为接收活动持续时间的阈值;确定多个输出数据速率时间段中的第一输出数据速率时间段中的第一活动持续时间;将第一活动持续时间与活动持续时间的阈值进行比较;响应于确定第一活动持续时间超过阈值,避免在第一输出数据速率时间段中对输入电流执行动态电流缩放;以及响应于确定第一活动持续时间不超过阈值,使得在第一输出数据速率时间段中对输入电流执行动态电流缩放。

2、在一个实施例中,控制器被配置为通过将输入电流从第一电流水平降低到低于第一电流水平的第二电流水平,使得在第一输出数据速率时间段中执行动态电流缩放。在一个实施例中,控制器被配置为通过在第一输出数据速率时间段的第一待机持续时间中将输入电流从第一电流水平降低到第二电流水平,使得在第一输出数据速率时间段中执行动态电流缩放。在一个实施例中,第一待机持续时间在第一输出数据速率时间段中的第一活动持续时间之后。

3、在一个实施例中,第一待机持续时间是第一输出数据速率时间段的一部分,在第一待机持续时间期间控制器不执行在第一输出数据速率时间段期间调度的一个或多个算法。在一个实施例中,第一活动持续时间是第一输出数据速率时间段的一部分,在第一活动持续时间期间控制器执行在第一输出数据速率时间段期间调度的一个或多个算法。

4、在一个实施例中,控制器被配置为通过在第一输出数据速率时间段的第一活动持续时间和第一待机持续时间期间将输入电流保持在第一电流水平来避免执行动态电流缩放。在一个实施例中,控制器被配置为:接收窗口大小的指示;确定窗口大小大于1;响应于确定窗口大小大于1,分别确定多个输出数据速率时间段中的一个或多个输出数据速率时间段的一个或多个活动持续时间是否均不超过阈值;以及响应于确定一个或多个活动持续时间和第一活动持续时间均不超过阈值,使得在第一输出数据速率时间段中对输入电流执行动态电流缩放。在一个实施例中,第一输出数据速率时间段在一个或多个输出数据速率时间段之后。在一个实施例中,经调节的电压为控制器供电。

5、在一个实施例中,用于调节器的控制器包括存储器,存储器被配置为存储用于在第一输出数据速率时间段的第一活动持续时间期间执行的可执行指令。控制器包括控制级,控制级被配置为:接收活动持续时间的阈值;在执行可执行指令之前确定第一时间戳;执行可执行指令;在执行可执行指令之后确定第二时间戳;将第一活动持续时间确定为第一时间戳和第二时间戳之间的差;将第一活动持续时间与阈值进行比较;以及基于第一活动持续时间与阈值的比较来确定是否减小提供给调节器的电流。在一个实施例中,控制器包括动态电流缩放级,动态电流缩放级被配置为设置提供给调节器的电流。

6、在一个实施例中,控制级被配置为响应于确定第一活动持续时间小于阈值,将供应给调节器的电流从第一电流水平降低到第二电流水平。在一个实施例中,控制级被配置为在第一输出数据速率时间段的第一待机持续时间内减小供应给调节器的电流。在一个实施例中,第一待机持续时间在第一活动持续时间之后。

7、在一个实施例中,动态电流缩放级被配置为将在第二输出数据速率时间段的第二活动持续时间中提供给调节器的电流从第二电流水平增加到第一电流水平。在一个实施例中,第二输出数据速率时间段在第一输出数据速率时间段之后。在一个实施例中,控制级被配置为响应于确定第一活动持续时间大于阈值而保持供应给调节器的电流的水平。在一个实施例中,控制级被配置为在第一输出数据速率时间段的第一待机持续时间内保持供应给调节器的电流水平。在一个实施例中,第一待机持续时间在第一活动持续时间之后。

8、在一个实施例中,一种方法包括接收活动持续时间的阈值;确定多个输出数据速率时间段中的第一输出数据速率时间段中的第一活动持续时间;将第一活动持续时间与活动持续时间的阈值进行比较;以及响应于确定第一活动持续时间超过阈值,避免在第一输出数据速率时间段中对调节器的输入电流执行动态电流缩放,并且响应于确定第一活动持续时间不超过阈值,使得在第一输出数据速率时间段中对输入电流执行动态电流缩放。

9、在一个实施例中,使得在第一输出数据速率时间段中执行动态电流缩放包括将输入电流从第一电流水平降低到低于第一电流水平的第二电流水平。在一个实施例中,使得在第一输出数据速率时间段中执行动态电流缩放包括在第一输出数据速率时间段的第一待机持续时间中将输入电流从第一电流水平降低到第二电流水平。在一个实施例中,第一待机持续时间在第一输出数据速率时间段中的第一活动持续时间之后。

10、在一个实施例中,第一活动持续时间是第一输出数据速率时间段的一部分,在第一活动持续时间期间,控制器执行调度在第一输出数据速率时间段期间执行的一个或多个算法。在一个实施例中,避免执行动态电流缩放包括在第一输出数据速率时间段的第一活动持续时间和第一待机持续时间期间将输入电流保持在第一电流水平。

11、在一个实施例中,该方法包括接收窗口大小的指示;确定窗口大小大于1;响应于确定窗口大小大于1,分别确定多个输出数据速率时间段中的一个或多个输出数据速率时间段的一个或多个活动持续时间是否均不超过阈值;以及响应于确定一个或多个活动持续时间和第一活动持续时间均不超过阈值,使得在第一输出数据速率时间段中对输入电流执行动态电流缩放。在一个实施例中,第一输出数据速率时间段在一个或多个输出数据速率时间段之后。



技术特征:

1.一种系统,包括:

2.根据权利要求1所述的系统,其中所述控制器被配置为通过将所述输入电流从第一电流水平降低到低于所述第一电流水平的第二电流水平,使得所述动态电流缩放在所述第一输出数据速率时间段中被执行。

3.根据权利要求2所述的系统,其中所述控制器被配置为通过在所述第一输出数据速率时间段的第一待机持续时间中将所述输入电流从所述第一电流水平降低到所述第二电流水平,使得所述动态电流缩放在所述第一输出数据速率时间段中被执行,其中所述第一待机持续时间在所述第一输出数据速率时间段中的所述第一活动持续时间之后。

4.根据权利要求3所述的系统,其中所述第一待机持续时间是所述第一输出数据速率时间段的一部分,在所述第一待机持续时间期间,所述控制器不执行在所述第一输出数据速率时间段期间调度的一个或多个算法。

5.根据权利要求1所述的系统,其中所述第一活动持续时间是所述第一输出数据速率时间段的一部分,在所述第一活动持续时间期间,所述控制器执行在所述第一输出数据速率时间段期间调度的一个或多个算法。

6.根据权利要求1所述的系统,其中所述控制器被配置为通过在所述第一输出数据速率时间段的所述第一活动持续时间和第一待机持续时间两者期间将所述输入电流保持在第一电流水平来避免执行所述动态电流缩放。

7.根据权利要求1所述的系统,其中所述控制器被配置为:

8.根据权利要求1所述的系统,其中所述经调节的电压为所述控制器供电。

9.一种用于调节器的控制器,包括:

10.根据权利要求9所述的控制器,其中所述控制级被配置为响应于确定所述第一活动持续时间小于所述阈值,将供应给所述调节器的所述电流从第一电流水平降低到第二电流水平。

11.根据权利要求10所述的控制器,其中所述控制级被配置为在所述第一输出数据速率时间段的第一待机持续时间内降低供应给所述调节器的所述电流,其中所述第一待机持续时间在所述第一活动持续时间之后。

12.根据权利要求11所述的控制器,其中所述动态电流缩放级被配置为在第二输出数据速率时间段的第二活动持续时间内将供应给所述调节器的所述电流从所述第二电流水平增加到所述第一电流水平,其中所述第二输出数据速率时间段在所述第一输出数据速率时间段之后。

13.根据权利要求9所述的控制器,其中所述控制级被配置为响应于确定所述第一活动持续时间大于所述阈值而保持供应给所述调节器的所述电流的水平。

14.根据权利要求13所述的控制器,其中所述控制级被配置为在所述第一输出数据速率时间段的第一待机持续时间内保持供应给所述调节器的所述电流的所述水平,其中所述第一待机持续时间在所述第一活动持续时间之后。

15.一种方法,包括:

16.根据权利要求15所述的方法,其中使得在所述第一输出数据速率时间段中执行所述动态电流缩放包括:将所述输入电流从第一电流水平降低到低于所述第一电流水平的第二电流水平。

17.根据权利要求16所述的方法,其中使得在所述第一输出数据速率时间段中执行所述动态电流缩放包括:在所述第一输出数据速率时间段的第一待机持续时间中将所述输入电流从所述第一电流水平降低到所述第二电流水平,其中所述第一待机持续时间在所述第一输出数据速率时间段中的所述第一活动持续时间之后。

18.根据权利要求15所述的方法,其中所述第一活动持续时间是所述第一输出数据速率时间段的一部分,在所述第一活动持续时间期间,控制器执行在所述第一输出数据速率时间段期间被调度用于执行的一个或多个算法。

19.根据权利要求15所述的方法,其中避免执行所述动态电流缩放包括:在所述第一输出数据速率时间段的所述第一活动持续时间和第一待机持续时间两者期间将所述输入电流保持在第一电流水平。

20.根据权利要求15所述的方法,其中包括:


技术总结
公开了调节器的动态电流缩放。提供了一种用于执行电压调节器的输入电流的动态电流缩放的方法和装置。该方法和装置允许在各种应用中调节电流消耗,计算其中执行各种算法的活动阶段的持续时间,并且如果活动持续时间短于可编程阈值,则激活调节器的动态电流缩放。控制器接收活动持续时间的阈值和用于评估活动持续时间的窗口大小。

技术研发人员:C·玛奇思,R·巴索利
受保护的技术使用者:意法半导体股份有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1