低功率模式的管理制造技术

技术编号:33540603 阅读:21 留言:0更新日期:2022-05-21 09:47
本公开的各实施例涉及低功率模式的管理。在一个实施例中,一种用于管理电子设备的低功率模式的方法包括在用于将电子设备转变到低功率模式的第一请求时,在第一时钟的第一边沿存储电子设备的第一计数器的值和第二计数器的值;以及在用于将电子设备转变出低功率模式的第二请求时,计算第一时钟的第二边沿与第一边沿之间的第二时钟的周期数,第二边沿晚于第一边沿;以及使用计算值更新第二计数器的值,其中第一时钟驱动第一计数器并且第二时钟驱动第二计数器,第二时钟快于第一时钟。第二时钟快于第一时钟。第二时钟快于第一时钟。

【技术实现步骤摘要】
低功率模式的管理
[0001]相关申请的交叉引用
[0002]本申请要求于2020年11月20日提交的第2011958号法国申请的权益,该申请在法律允许的最大范围内通过引用并入本文。


[0003]本公开总体上涉及电子电路和设备,并且更具体地涉及电子设备或系统中的不同功耗模式的管理。

技术介绍

[0004]当前电子系统和设备具有多个功耗级别。特别地,现在通常提供低功率模式以降低功耗。

技术实现思路

[0005]实施例提供了用于管理电子系统和设备的低功率模式的改进机制。
[0006]实施例克服了低功率模式管理的已知机制的缺点、尤其是低功率模式下的时基管理机制的缺点。
[0007]一个实施例提供了一种管理电子设备的低功率模式的方法,该电子设备包括用于对第一计数器进行评级的第一时钟和用于对快于第一计数器的第二计数器进行评级的第二时钟,该方法包括以下步骤:在用于进入低功率模式的第一请求时,在第一时钟的第一边沿保存第一计数器的值和第二计数器的值;以及在用于离开低功率模式的第二请求时:计算在上述第二请求之后的第一时钟的第二边沿与第一边沿之间包括的第二时钟的周期数;并且使用计算值更新第二计数器的值。
[0008]一个实施例提供了一种电子设备,该电子设备包括用于对第一计数器进行评级的第一时钟以及用于对快于第一计数器的第二计数器进行评级的第二时钟,该电子设备被配置为:在用于进入低功率模式的第一请求时,在第一时钟的第一边沿保存第一计数器的值和第二计数器的值;在用于离开低功率模式的第二请求时:计算在上述第二请求之后的第一时钟的第二边沿与第一边沿之间包括的第二时钟的周期数;并且使用计算值更新第二计数器的值。
[0009]一个实施例提供了一种包括指令的计算机程序产品,该指令在由包括用于对第一计数器进行评级的第一时钟以及用于对快于第一计数器的第二计数器进行评级的第二时钟的电子设备实现时,引起:在用于进入低功率模式的第一请求时,在第一时钟的第一边沿保存第一计数器的值和第二计数器的值;以及在用于离开低功率模式的第二请求时:计算在上述第二请求之后的第一时钟的第二边沿与第一边沿之间包括的第二时钟的周期数;以及使用计算值更新第二计数器的值。
[0010]根据一个实施例,第二计数器的值的更新在第一时钟的边沿执行。
[0011]根据一个实施例,第一计数器表示实时时钟。
[0012]根据一个实施例,第二计数器表示由在低功率模式之外处于活动的处理器使用的系统时间。
[0013]根据一个实施例,第一时钟维持活动包括在低功率模式下,第二时钟在低功率模式下被停用。
[0014]根据一个实施例,实现了第二计数器的值的保存或恢复的操作。
[0015]根据一个实施例,低功率模式控制器处于活动,包括在低功率模式下。
[0016]根据一个实施例,在所述第二边沿与所述第一边沿之间包括的第二时钟的周期数的计算考虑了处理计数器的值以用于他们的保存和恢复的时间。
附图说明
[0017]上述特征和优点以及其他特征和优点将在以下通过举例而非限制的方式而给出的具体实施例的描述中参考附图进行详细描述,在附图中:
[0018]图1示出了根据实施例的功能框图;
[0019]图2示出了根据实施例的低功率模式管理方法;以及
[0020]图3示出了根据实施例的时序图。
[0021]在不同的图中,相似的特征由相似的附图标记指定。特别地,在各种实施例中共同的结构和/或功能特征可以具有相同的附图标记并且可以设置相同的结构、尺寸和材料特性。
具体实施方式
[0022]为了清楚起见,仅详细说明和描述了对理解本文中描述的实施例有用的步骤和元件。特别地,除了为了本说明书的需要,还没有详细说明适用于所描述的解决方案的实现的电子系统或设备的组件,所描述的实施例与具有待机或低功率模式的任何电子系统或设备兼容。
[0023]除非另有说明,否则当提到连接在一起的两个元件时,这表示除了导体之外没有任何中间元件的直接连接,而当提到耦合在一起的两个元件时,这表示这两个元件可以被连接或者它们可以经由一个或多个其他元件而被耦合。
[0024]在以下公开中,除非另有说明,否则当提及诸如术语“前”、“后”、“顶”、“底”、“左”、“右”等绝对位置限定词、或者诸如术语“上方”、“下方”、“上”、“下”等相对位置限定词、或者诸如“水平”、“竖直”等取向限定词时,参考图中所示的取向。
[0025]除非另有说明,否则表述“约”、“大约”、“基本上”和“在

的量级”表示在10%以内,优选地在5%以内。
[0026]图1示出了根据实施例的电子设备的功能框图。
[0027]所描述的实现和实施例适用的类型的电子设备包括至少一个处理器1(CPU),该处理器1(CPU)适于实现至少一个操作系统以处理取决于该设备的应用的各种FCT功能。对于其额定值或时序,处理器1使用通常从系统或高速时钟HSC中导出(通常经由锁相环PLL)的几百MHz到几GHz之间的时钟。高速时钟HSC为提供系统时间或系统时基的寄存器或计数器3(ST系统时间)供应时钟、计数或速率。时钟HSC通常由来自石英7的振荡器5(OSC)供应。
[0028]在本公开的实施例中,相对于时钟HSC而更慢的时钟LSC(低速时钟)为寄存器或计
数器9(RTC实时时钟)的增量提供时钟、计数或速率,并且供应比系统时间慢的时基或实时时钟。该低速时钟还基于包括石英13的振荡器(OSC)11。实时时钟RTC通常具有供应以人类单位(小时、分钟、秒等)的时间计数的作用,并且因此不同于用于对由设备或系统执行的操作进行评级的系统时间。
[0029]为简化起见,图1中仅示出了系统时钟和实时时钟,并且未示出用于生成时钟信号以对不同电路(尤其是处理器)进行评级的电路,也未示出这些时钟信号。
[0030]时钟LSC比时钟HSC慢得多(比率至少为100,通常为1,000量级)。例如,时钟LSC评级实时时钟RTC的周期为几十微秒量级,而时钟HSC评级系统时间的周期为数百纳秒量级。
[0031]为了降低功耗,设备的电路被设置为在低功耗或低功耗模式下待机或停止供电。为此,该设备通常包括专用于低功率模式的控制器15(LPC低功率控制器)。该控制器具有以下功能:在低功率模式下维持操作,以及以实时时钟的速率来控制在低功率模式下维持活动的任务的执行。
[0032]在本公开的实施例中,电路由两个不同域中的一个或另一个域根据它们是否应当在低功率模式下维持活动来供电。因此,以简化方式,可以理解,在上述元件中,振荡器11、实时时钟计数器RTC和控制器15由被认为是永久的电压PVcc供电,而振荡器5、系统时钟计数器3、主处理单元1由可控电压CVcc供电。当然,实际上,电压PVcc也是可控的,因为它是由电源电路提供的。然而,为了本公开的需要,认为它是永久性的,因为它继续以低功率模式存在。未示出的其他电路(存储器、传本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于管理电子设备的低功率模式的方法,所述电子设备包括处理器、第一计数器和第二计数器,所述方法包括:在用于将所述电子设备转变到所述低功率模式的第一请求时,在第一时钟的第一边沿存储所述第一计数器的值和所述第二计数器的值;以及在用于将所述电子设备转变出所述低功率模式的第二请求时:计算所述第一时钟的第二边沿与所述第一边沿之间的第二时钟的周期数,所述第二边沿晚于所述第一边沿;以及使用计算值更新所述第二计数器的值,其中所述第一时钟驱动所述第一计数器并且所述第二时钟驱动所述第二计数器,所述第二时钟快于所述第一时钟。2.根据权利要求1所述的方法,其中更新所述第二计数器的所述值包括在所述第一时钟的边沿更新所述第二计数器的值。3.根据权利要求1所述的方法,其中所述第一计数器是实时计数器,并且其中所述第二计数器是系统时间计数器。4.根据权利要求3所述的方法,其中当所述电子设备未处于所述低功率模式时,所述系统时间计数器由所述处理器使用。5.根据权利要求1所述的方法,其中所述第一时钟在所述低功率模式下被激活,并且其中所述第二时钟在所述低功率模式下被停用。6.根据权利要求1所述的方法,其中所述第二计数器的值由时钟管理单元更新。7.根据权利要求1所述的方法,其中在所述电子设备的低功率模式控制器被激活的同时,所述处理器在所述低功率模式下被停用。8.根据权利要求1所述的方法,其中计算所述第一时钟的所述第一边沿与所述第二边沿之间的所述第二时钟的周期数包括:从存储器中读取所存储的值;基于所述第一时钟的周期数来计算所述第二边沿与所述第一边沿之间的间隔;从所述间隔中推导出自从所述第二计数器的值被存储以来经过的所述第二时钟的周期数;以及计算所述第二计数器的所述值。9.一种电子设备,包括:处理器;低功率控制器;存储器,与所述低功率控制器相关联;时钟管理单元;第一时钟,用于驱动第一计数器;以及第二时钟,用于驱动第二计数器,其中所述时钟管理单元被配置为:在用于由所述处理器将所述电子设备转变到低功率模式的第一请求时,在所述第一时钟的第一边沿在所述存储器处存储所述第一计数器的值和所述第二计数器的值;以及在用于由所述低功率控制器将所述电子设备转变出所述低功率模式的第二请求时,计
算所述第一时钟的第二边沿与所述第一边沿之间的所述第二时钟的周期数,所述第二边沿晚于所述第一边沿;以及使用计算值更新所述第二计数器的值,以及其中所述...

【专利技术属性】
技术研发人员:G
申请(专利权)人:意法半导体大西部公司
类型:发明
国别省市:

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

1