【技术实现步骤摘要】
一种电子设备的功耗控制方法及电子设备
本申请涉及终端
,尤其涉及一种电子设备的功耗控制方法及电子设备。
技术介绍
随着智能手机、平板电脑、智能可穿戴设备等电子设备的性能越来越强,发热也越来越大,温控已成为电子设备性能管理的关键要素之一。随着电子设备上各种业务(如应用)的发展和对硬件性能要求的提升,终端各种过热问题层出不穷,温控成为急需关注的问题。目前,现有的手机温控方案主要依赖智能电子设备的功耗控制(intelligentpowerallocation,IPA),实时监控电子设备温度和负载,当温度过高时自动降低系统级芯片(systemonchip,SOC)的工作频率,例如,手机的电子设备温度门限为40℃,当超过40℃时手机将CPU频率限制到1.5GHz以下。虽然这样做可以降低功耗,进而实现温度控制,但是因为工作频率降低会影响到业务的正常处理,手机可能出现画面卡顿、应用启动速度慢、页面刷新慢,或者概率性地出现滑动时丢帧等问题,给用户造成不好的使用体验。
技术实现思路
本申请提供一种电子设备的功耗控制方法及电子设备,用以改善在降低终端功耗的同时,对系统性能造成的影响。第一方面,本申请实施例提供了一种电子设备的功耗控制方法,所述方法适用于电子设备,该方法包括:电子设备采集第一时段内至少一个系统级芯片的实际功耗和M个外设器件的实际功耗,然后电子设备计算在该第一时段内的实际总功耗。因第一时段内的实际总功耗等于至少一个系统级芯片的实际功耗与M个外设器件的实际功耗之和,所以电子设备确定实际 ...
【技术保护点】
1.一种电子设备的功耗控制方法,应用于包括至少一个系统级芯片和与M个外设器件的电子设备,其特征在于,该方法包括:/n采集第一时段内所述至少一个系统级芯片的实际功耗和所述M个外设器件的实际功耗;/n计算所述电子设备在所述第一时段内的实际总功耗,所述第一时段内的实际总功耗等于所述第一时段内的所述至少一个系统级芯片的实际功耗与所述M个外设器件的实际功耗之和;/n确定所述第一时段内的实际总功耗大于等于第一功耗门限时,减小所述M个外设器件中的N个外设器件的功耗,M是正整数、N为不大于M的正整数。/n
【技术特征摘要】
1.一种电子设备的功耗控制方法,应用于包括至少一个系统级芯片和与M个外设器件的电子设备,其特征在于,该方法包括:
采集第一时段内所述至少一个系统级芯片的实际功耗和所述M个外设器件的实际功耗;
计算所述电子设备在所述第一时段内的实际总功耗,所述第一时段内的实际总功耗等于所述第一时段内的所述至少一个系统级芯片的实际功耗与所述M个外设器件的实际功耗之和;
确定所述第一时段内的实际总功耗大于等于第一功耗门限时,减小所述M个外设器件中的N个外设器件的功耗,M是正整数、N为不大于M的正整数。
2.根据权利要求1所述的方法,其特征在于,所述电子设备减小所述M个外设器件中的N个外设器件的功耗,包括:
针对所述N个外设器件中的第一外设器件的第一工作参数,执行如下处理:
将所述第一工作参数从第一参数值减小至第二参数值;
采集第二时段内所述至少一个系统级芯片的实际功耗和所述M个外设器件的实际功耗;
计算所述电子设备在所述第二时段内的实际总功耗,所述第二时段内的实际总功耗等于所述第二时段内的所述至少一个系统级芯片的实际功耗与所述M个外设器件的实际功耗之和;
确定所述第二时段内的实际总功耗大于等于所述第一功耗门限时,将所述第一外设器件从所述第二参数值减小至第三参数值;
确定所述第二时段内的实际总功耗小于所述第一功耗门限时,则停止减小所述第二参数值。
3.根据权利要求2所述的方法,其特征在于,还包括:
确定所述第二时段内的实际总功耗小于第二功耗门限时,其中,所述第二功耗门限小于所述第一功耗门限,针对所述第一外设器件的所述第一工作参数,执行如下处理:
将所述第一工作参数从所述第二参数值增大至第三参数值;
采集第三时段内所述至少一个系统级芯片的实际功耗和所述M个外设器件的实际功耗;
计算所述电子设备在所述第三时段内的实际总功耗,所述第二时段内的实际总功耗等于所述第三时段内的至少一个系统级芯片的实际功耗与所述M个外设器件的实际功耗之和;
确定所述第三时段内的实际总功耗小于所述第二功耗门限时,将所述第一外设器件从所述第三参数值增大至第四参数值;
确定所述第三时段内的实际总功耗大于等于所述第二功耗门限时,则停止增大所述第四参数值。
4.根据权利要求2或3所述的方法,其特征在于,所述第一工作参数为屏幕亮度、扬声器音量、充电电压、充电电流、蓝牙发射功率、无线保真WIFI发射功率、调制解调器发射功率中的任意一个。
5.根据权利要求2所述的方法,其特征在于,所述至少一个系统级芯片包括中央处理器CPU;
所述电子设备将所述第一工作参数从所述第二参数值减小至第三参数值之后,还包括:
当所述第三参数值为预设最小值时,采集第四时段内所述至少一个系统级芯片的实际功耗和所述M个外设器件的实际功耗;
计算所述电子设备在所述第四时段内的实际总功耗,所述第四时段内的实际总功耗等于所述第四时段内的所述至少一个系统级芯片的实际功耗与所述M个外设器件的实际功耗之和;
确定所述第四时段内的实际总功耗大于等于所述第一功耗门限时,按照各个系统级芯片的优先级由低到高的顺序,减小各个系统级芯片的功耗,其中,CPU的优先级最高。
6.根据权利要求5所述的方法,其特征在于,所述至少一个系统级芯片还包括双倍速率同步动态随机存储器DDR、图形处理器GPU;
所述电子设备按照各个系统级芯片的优先级由低到高的顺序,减小各个系统级芯片的功耗,包括:
按照各个系统级芯片的优先级由低到高的顺序,逐级降低各个系统级芯片的工作频率,其中,所述各个系统级芯片的优先级由低到高的顺序为DDR、GPU、CPU。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述电子设备采集第一时段内所述至少一个系统级芯片的实际功耗和所述M个外设器件的实际功耗之前,还包括:
根据当前环境光亮度、运行状态、温度上升速率和当前环境温度、电子设备温度中的至少一项确定所述第一功耗门限。
8.根据权利要求1至6任一项所述的方法,其特征在于,所述电子设备采集第一时段内所述至少一个系统级芯片的实际功耗和所述M个外设器件的实际功耗之前,还包括:
确定所述电子设备当前的电子设备温度高于设定温度值。
9.一种电子设备,其特征在于,包括至少一个系统级芯片、M个外设器件和存储器,所述至少一个系统级芯片包括处理器;
所述存储器用于存储一个或多个计算机程序;
当所述存储器存储的一个或多个计算机程序被所述处理器执行时,使得所述电子设备执行:
采集第一时段内所述至少一个系统...
【专利技术属性】
技术研发人员:夏兵,李刚,任雁蒙,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。