用于节能的方法和装置制造方法及图纸

技术编号:15938021 阅读:33 留言:0更新日期:2017-08-04 21:17
提供了用于节能的方法和装置。本公开的各方面提供了一种包括处理电路和功率模式控制电路的电路。处理电路被配置为具有在不同情形下具有不同节能效率的至少第一节能模式和第二节能模式。处理电路被配置为基于作为一个或多个操作参数的函数的阈值,来确定用于处理电路的节能模式。然后,功率模式控制电路被配置为从处理电路接收指示节能模式的信息,并且控制处理电路进入所确定的节能模式。

Method and apparatus for energy saving

Methods and apparatus for energy saving are provided. In all aspects of the disclosure, a circuit including a processing circuit and a power mode control circuit is provided. The processing circuit is configured to have at least the first energy saving mode and the second energy saving mode with different energy saving efficiency under different conditions. The processing circuit is configured to determine an energy saving mode for processing circuitry based on a threshold as a function of one or more operating parameters. Then, the power mode control circuit is configured to receive information indicating the energy saving mode from the processing circuit, and the control processing circuit enters the determined energy saving mode.

【技术实现步骤摘要】
用于节能的方法和装置通过引用并入本公开要求2016年1月4日提交的美国临时申请号62/274,530“SelectionofLow-powerModeofCPUCoreBasedonVoltage,ClockandTemperature”的权益,其全部内容通过引用合并于此。
技术介绍
本文提供的
技术介绍
描述是为了一般地呈现本公开的上下文的目的。当前指定的专利技术人的工作,在该
技术介绍
部分中描述的工作的程度上以及在提交时可能不以其他方式作为现有技术限定的描述的各方面,既不明确地也不暗示地被承认作为抵触本公开的现有技术。功率管理技术在电池供电设备中使用以延长电池寿命并减少充电周期。在示例中,电池供电设备包括具有活动模式和多个节能模式的中央处理单元(CPU)。CPU在不同的节能模式中具有不同的节能水平。当CPU空闲时,CPU进入节能模式中的一个以节省功率。
技术实现思路
本公开的各方面提供了一种包括处理电路和功率模式控制电路的电路。处理电路被配置为具有在不同情形下具有不同节能效率的至少第一节能模式和第二节能模式。处理电路被配置为基于作为一个或多个操作参数的函数的阈值,来确定用于处理电路的节能模式。然后,功率模式控制电路被配置为从处理电路接收指示节能模式的信息,并且控制处理电路进入所确定的节能模式。根据本公开的一个方面,处理电路被配置为基于阈值来确定所述节能模式,该阈值是电源电压、时钟频率和环境温度中的至少一个的函数。在示例中,处理电路被配置为根据电源电压、时钟频率和环境温度中的至少一个来确定目标驻留时间,并且将目标驻留时间与第一节能模式和第二节能模式相关联。例如,处理电路被配置为将预测的驻留时间与目标驻留时间作比较,并且当预测的驻留时间比目标驻留时间长时,确定第二节能模式。在实施例中,功率模式控制电路包括功率开关电路,功率开关电路被配置为向处理电路提供可调节的电源电压;以及时钟门控电路,被配置为向处理电路提供门控时钟。时钟门控电路被配置为禁用门控时钟中的转换,并且功率开关电路被配置为保持针对处理电路的电源电压,以配置处理电路处于第一节能模式,并且功率开关电路被配置为关断针对处理电路的电源电压,以配置处理电路处于第二节能模式。根据本公开的一个方面,处理电路是第一核心电路中的第一处理电路,并且功率模式控制电路是第一核心电路中的第一功率模式控制电路。电路还包括与第一核心电路类似配置的第二核心电路。本公开的各方面提供了一种用于节能的方法。该方法包括存储阈值,该阈值是用于处理电路的多个操作参数中的一个的函数。该阈值与在不同情形下具有不同节能效率的第一节能模式和第二节能模式相关联。该方法还包括由处理电路基于阈值确定节能模式,向功率模式控制电路通知所确定的节能模式,以及控制处理电路进入所确定的节能模式。本公开的各方面提供了一种装置。该装置包括存储器,存储器被配置为存储用于基于作为一个或多个操作参数的函数的阈值来确定节能模式的软件指令;以及处理单元,被配置为具有至少第一节能模式和第二节能模式。处理单元被配置为执行软件指令以基于阈值从至少第一节能模式和第二节能模式中选择节能模式,并且进入所确定的节能模式。附图说明将参考以下附图详细描述作为示例提出的本公开的各种实施例,其中相同的附图标记表示相同的元件,并且在附图中:图1示出了根据本公开的实施例的电子设备100的框图;图2示出了示出根据本公开的实施例的用于电子设备100的不同节能模式下的功耗的图200;以及图3示出了概述根据本公开的实施例的过程300的流程图。具体实施方式图1示出了根据本公开的实施例的电子设备100的框图。电子设备100在特定操作参数下进行操作,诸如时钟频率f、电源电压V、环境温度T等。电子设备100使用多模式功率管理技术来管理功耗。根据多模式功率管理技术,电子设备100被配置为具有多个节能模式,该多个节能模式在不同情形下可以具有不同节能效率。此外,根据多模式功率管理技术,阈值参数被确定并且与节能模式相关联。电子设备100使用阈值参数来确定在特定情形下要进入的适当的节能模式。根据本公开的一方面,阈值参数中的至少一个是操作参数的函数。电子设备100可以是任何适当的电子设备,诸如台式计算机、膝上型计算机、平板计算机、蜂窝电话、智能电话、可穿戴设备、相机、视频记录器、传感器设备、监视器装置等。在实施例中,电子设备100是电池供电设备。在另一实施例中,电子设备100被插入墙上电源插座以接收功率。根据本公开的一方面,电子设备100包括如图1所示耦合在一起的第一集成电路(IC)芯片110和第二IC芯片101。第一IC芯片110是处理芯片,诸如中央处理单元(CPU)芯片等。第二IC芯片101是配置为存储数据和软件代码的存储器IC芯片。在实施例中,第一IC芯片110包括一个或多个独立核心121-124(例如,处理核心)。在实施例中,各个核心121-124独立地进行操作,并且能够同时执行相应的指令。在示例中,处理单元121-124具有相同的设计。在另一示例中,处理单元121-124具有不同的设计。注意,第一IC芯片110包括其他适当的组件(未示出),诸如高速缓存电路、存储器控制器电路、输入/输出(I/O)电路等。核心121-124与其他组件协同工作。例如,核心121经由其他组件访问第二IC芯片101,以从第二IC芯片101读取指令代码,并且执行该指令代码。在另一示例中,第二IC芯片101是可写入的,并且核心121经由其他组件访问第二IC芯片101,以将指令代码和/或数据写入第二IC芯片101。第二IC芯片101能够是任何适当的存储器芯片,诸如动态随机存取存储器(DRAM)芯片、静态随机存取存储器(SRAM)、闪存芯片等。根据本公开的一方面,第二IC芯片101存储用于功率模式确定的指令代码105。指令代码105被配置为基于至少一个阈值参数TP来确定功率模式,所述至少一个阈值参数TP是诸如时钟频率f、电源电压V、环境温度T等的操作参数中的一个或多个的函数。根据本公开的一方面,诸如核心121的核心单元被配置为具有在不同情况下具有不同功率效率的多个节能模式。在图1的示例中,核心121包括耦合在一起的处理电路130和功率模式控制电路140。处理电路130包括各种电路组件(未示出),诸如用于算术和逻辑运算的算术逻辑单元(ALU)、寄存器等。功率模式控制电路140控制处理电路130进入不同的功率模式。在图1的示例中,功率模式控制电路140包括功率开关电路150、时钟门控电路160和控制逻辑(未示出)。在实施例中,功率开关电路150提供适当电压(V)和电流(I)的电源,并且时钟门控电路160向处理电路130提供门控时钟,以共同配置处理电路130具有三个操作模式中的一个,三个操作模式诸如活动模式、第一节能模式(例如,浅休眠模式)和第二节能模式(例如,深休眠模式)。在实施例中,处理电路130包括将电源分配到处理电路130中的电路的局部配电网(未示出)。第一IC芯片110包括全局配电网(未示出),用于将例如从第一IC芯片110的功率引脚接收的电源分配到核心121-124和其他电路。功率开关电路150包括配置为将局部配电网与全局配电网连接或断开的开关(未示出)。在示例中,功率开关电路150包括作为开关的本文档来自技高网...
用于节能的方法和装置

【技术保护点】
一种电路,包括:处理电路,所述处理电路被配置为至少具有第一节能模式和第二节能模式,所述处理电路被配置为基于作为一个或多个操作参数的函数的阈值来确定用于所述处理电路的节能模式;以及功率模式控制电路,所述功率模式控制电路被配置为从所述处理电路接收指示所述节能模式的信息,并且控制所述处理电路进入所确定的节能模式。

【技术特征摘要】
2016.01.04 US 62/274,5301.一种电路,包括:处理电路,所述处理电路被配置为至少具有第一节能模式和第二节能模式,所述处理电路被配置为基于作为一个或多个操作参数的函数的阈值来确定用于所述处理电路的节能模式;以及功率模式控制电路,所述功率模式控制电路被配置为从所述处理电路接收指示所述节能模式的信息,并且控制所述处理电路进入所确定的节能模式。2.根据权利要求1所述的电路,其中,所述处理电路被配置为基于所述阈值来确定所述节能模式,所述阈值是电源电压、时钟频率和环境温度中的至少一个的函数。3.根据权利要求2所述的电路,其中,所述处理电路被配置为根据所述电源电压、所述时钟频率和所述环境温度中的至少一个来确定目标驻留时间,并且将所述目标驻留时间与所述第一节能模式和所述第二节能模式相关联。4.根据权利要求3所述的电路,其中,所述处理电路被配置为将预测的驻留时间与所述目标驻留时间进行比较,并且当所述预测的驻留时间比所述目标驻留时间长时,确定所述第二节能模式。5.根据权利要求1所述的电路,其中,所述功率模式控制电路进一步包括:功率开关电路,所述功率开关电路被配置为向所述处理电路提供可调节的电源电压;以及时钟门控电路,所述时钟门控电路被配置为向所述处理电路提供门控时钟。6.根据权利要求5所述的电路,其中,所述时钟门控电路被配置为禁用所述门控时钟中的转换,并且所述功率开关电路被配置为保持针对所述处理电路的所述电源电压,以配置所述处理电路处于所述第一节能模式,并且所述功率开关电路被配置为关断针对所述处理电路的所述电源电压,以配置所述处理电路处于所述第二节能模式。7.根据权利要求1所述的电路,其中,所述处理电路是第一核心电路中的第一处理电路,并且所述功率模式控制电路是所述第一核心电路中的第一功率模式控制电路,并且所述电路进一步包括:第二核心电路,包括:第二处理电路,所述第二处理电路被配置为至少具有所述第一节能模式和所述第二节能模式,所述第二处理电路被配置为基于作为所述操作参数的函数的第二阈值来确定用于所述第二处理电路的节能模式;第二功率模式控制电路,所述第二功率模式控制电路被配置为从所述第二处理电路接收指示用于所述第二处理电路的所确定的节能模式的信息,并且控制所述第二处理电路进入所确定的节能模式。8.一种用于节能的方法,包括:存储阈值,所述阈值是用于处理电路的多个操作参数中的一个的函数,所述阈值与第一节能模式和第二节能模式相关联;由所述处理电路基于所述阈值来确定节能模式;向功率模式控制电路通知所确定的节能模式;以及控制所述处理电路进入所述所确定的节能模式。9...

【专利技术属性】
技术研发人员:李杰解超
申请(专利权)人:马维尔国际贸易有限公司
类型:发明
国别省市:巴巴多斯,BB

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

1