频率调节方法及其装置、电压调节方法、电子设备制造方法及图纸

技术编号:38347093 阅读:8 留言:0更新日期:2023-08-02 09:27
本申请涉及一种频率调节方法及其装置、电压调节方法、电子设备和计算机可读存储介质,所述频率调节方法包括:获取处理器在目标检测时段内的运行信息,并获取所述处理器在所述目标检测时段内的平均电流信息;根据所述运行信息和所述平均电流信息调节所述处理器的工作频率。所述频率调节方法通过运行信息可以获取处理器在软件算法方面的实时状态,通过平均电流信息可以获取处理器在硬件电路方面的实时状态,而且,基于平均电流信息可以有效抑制外部因素导致的电流波动对分析结果的影响。因此,本申请通过综合以上不同方面的信息,可以对处理器的工况进行更加精准的评价,从而可以更加准确地调节处理器的工作频率。更加准确地调节处理器的工作频率。更加准确地调节处理器的工作频率。

【技术实现步骤摘要】
频率调节方法及其装置、电压调节方法、电子设备


[0001]本申请涉及处理器
,特别是涉及一种频率调节方法及其装置、电压调节方法、电子设备。

技术介绍

[0002]随着通信技术的不断发展和人们生活水平的提高,使用电子设备的用户越来越多。为了保证用户的使用体验,需要通过调节处理器的工作频率平衡运行速度与功耗之间的关系,以提供一种运行速度稳定且续航优良的电子设备。但是,目前的电子设备对工作频率的调节准确性无法满足人们的使用需求。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种能够准确调节处理器的工作频率的频率调节方法及其装置、电压调节方法、电子设备和计算机可读存储介质。
[0004]第一方面,本申请提供了一种频率调节方法,所述方法包括:
[0005]获取处理器在目标检测时段内的运行信息,并获取所述处理器在所述目标检测时段内的平均电流信息;
[0006]根据所述运行信息和所述平均电流信息调节所述处理器的工作频率。
[0007]第二方面,本申请提供了一种电压调节方法,包括:
[0008]采用上述的频率调节方法调节所述处理器的工作频率,并根据所述运行信息和所述平均电流信息调节所述处理器的供电信号的电压,以调节所述处理器的电压。
[0009]第三方面,本申请提供了一种频率调节装置,所述装置包括:
[0010]信息获取模块,用于获取处理器在目标检测时段内的运行信息,并获取所述处理器在所述目标检测时段内的平均电流信息;
[0011]频率调节模块,用于根据所述运行信息和所述平均电流信息调节所述处理器的工作频率。
[0012]第四方面,本申请提供了一种电子设备,包括:
[0013]功率转换电路,用于提供供电信号;
[0014]电流检测电路,与所述功率转换电路连接,用于实时检测并输出所述供电信号的电流值;
[0015]控制电路,与所述电流检测电路连接,用于根据所述电流检测电路检测到的电流值获取在目标检测时段内的平均电流信息;
[0016]处理器,与所述控制电路连接,用于获取所述处理器在所述目标检测时段内的所述运行信息,并根据所述运行信息和所述平均电流信息调节所述处理器的工作频率。
[0017]第五方面,本申请提供了一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
[0018]第六方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述
计算机程序被处理器执行时实现上述的方法的步骤。
[0019]上述频率调节方法及其装置、电压调节方法、电子设备和计算机可读存储介质,所述频率调节方法通过运行信息可以获取处理器在软件算法方面的实时状态,通过平均电流信息可以获取处理器在硬件电路方面的实时状态,而且,基于平均电流信息可以有效抑制外部因素导致的电流波动对分析结果的影响。因此,本申请通过综合以上不同方面的信息,可以对处理器的工况进行更加精准的评价,从而可以更加准确地调节处理器的工作频率。
附图说明
[0020]图1为一实施例的频率调节方法的流程图之一;
[0021]图2为一实施例的频率调节方法的流程图之二;
[0022]图3为一实施例的频率调节方法的流程图之三;
[0023]图4为一实施例的电压调节方法的流程图;
[0024]图5为一实施例的频率调节装置的结构框图;
[0025]图6为一实施例的电子设备的电路结构示意图;
[0026]图7为一实施例的电子设备的内部结构图。
具体实施方式
[0027]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0028]在一些相关技术中,可以通过动态调频调压(Dynamic Voltage and Frequency Scaling,DVFS)技术对电子设备中的处理器进行调控,以在一定程度上改善处理器的运行速度与功耗之间的平衡问题。其中,动态调频调压是指根据处理器当前的需求设定对应的供电电压和工作频率。即,动态调频调压技术可以理解为一种为了实现恰当运行速度的、低功耗的实时调节技术。但是,在相关技术中,无法精准地获取到处理器的实时运行情况,相应地,调节频率和/或电压过程中的精度也无法得到保证。
[0029]为了改善上述问题,本申请实施例提供了一种频率调节方法,可以应用于具有动态调频调压功能的电子设备。其中,电子设备可以是但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。
[0030]图1为一实施例的频率调节方法的流程图之一,参考图1,在其中一个实施例中,频率调节方法包括步骤102至步骤104。
[0031]步骤102,获取处理器在目标检测时段内的运行信息,并获取处理器在目标检测时段内的平均电流信息。
[0032]其中,运行信息是指处理器运行软件算法的信息。示例性地,运行信息可以包括但不限于运行的软件数量、算法复杂度、指令数量、内存占用率等。也即,运行信息能够反映处理器当前的数据处理量。可以理解的是,需要处理的数据量越多,处理器所需的工作频率越高;需要处理的数据量越少,处理器所需的工作频率越低。因此,运行信息是决定处理器的
工作频率的一个关键因素。
[0033]平均电流信息是指处理器接收到的供电信号的平均耗电电流,或者可以理解为处理器的供电信号线上的平均电流。具体地,在功率转换电路输出的供电信号的电压不变的前提下,供电信号的电流越大,说明处理器的功耗越高。而且,处理器的功耗与其运行性能、工作频率是正相关的。即,处理器的运行性能越高,功耗越大,工作频率越高;处理器的运行性能越低,功耗越小,工作频率越低。因此,电流信息是决定处理器的工作频率的另一个关键因素。
[0034]此外,供电信号线上的电流可能受到环境因素的影响而发生波动,其中,环境因素可以理解为处理器外部的因素。例如,若供电信号线周围的其他信号线上发生信号突变,则供电信号线上的信号可能由于耦合原因也发生一定的波动。但是,上述供电信号线上的电流波动并不是处理器的工况变化导致的,如果将上述变化计入电流信息,就可能导致数据分析的误差,进而影响工作频率的调节准确性。因此,通过获取平均电流信息,就可以有效抑制上述问题,从而提高调节的准确性。
[0035]可选地,平均电流信息可以是电流检测电路实时检测瞬时电流值,并由控制电路对多个瞬时电流值进行运算获取的。其中,电流检测电路的具体实现方式例如可以为电流镜、耦合电感、串接检流电阻等。控制电路获取的平均电流信息可以是目标检测时段内多个时刻的电流的平均值,也可以是目标检测时段内的电流积分值对时间微分运算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种频率调节方法,其特征在于,所述方法包括:获取处理器在目标检测时段内的运行信息,并获取所述处理器在所述目标检测时段内的平均电流信息;根据所述运行信息和所述平均电流信息调节所述处理器的工作频率。2.根据权利要求1所述的调节方法,其特征在于,所述工作频率被配置有对应的可执行指令数量上限,所述目标检测时段包括多个所述检测子时段,所述获取处理器在目标检测时段内的运行信息,包括:分别获取各所述检测子时段内处理器执行的指令数量,所述运行信息包括多个所述指令数量的平均值占当前所述工作频率对应的可执行指令数量上限的第一权重。3.根据权利要求2所述的调节方法,其特征在于,所述获取处理器在所述目标检测时段内的平均电流信息,包括:分别获取各所述检测子时段内处理器的平均工作电流,所述平均电流信息为多个所述平均工作电流的平均值占当前所述工作频率对应的工作电流上限的第二权重。4.根据权利要求3所述的调节方法,其特征在于,所述根据所述运行信息和所述平均电流信息调节所述处理器的工作频率,包括:当所述第一权重大于第一运行阈值,且所述第二权重大于第一电流阈值时,增大所述处理器的工作频率;和/或当所述第一权重小于第一运行阈值,且所述第二权重小于第一电流阈值时,减小所述处理器的工作频率。5.根据权利要求2至4任一项所述的调节方法,其特征在于,采用如下步骤确定所述检测子时段:接收多个系统管理中断信号,相邻的两个所述系统管理中断信号之间的时段作为一个所述检测子时段。6.一种电压调节方法,其特征在于,包括:采用权利要求1至5任一项所述的频...

【专利技术属性】
技术研发人员:史岩松
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1