The present invention provides a method and device for controlling power; the power control method comprises: according to one or more subsystems running applications of electronic devices; power measurement of the one or more subsystems of consumption; the power of the one or more subsystems based on consumption, obtained from the A or more subsystems for the application of one or more of the high power consumption system; and the application to provide a low power mode, to run with the one or more subsystems one or more low power scheme, in which the one or more low power to a plan one or more of the high power consumption system; the invention provides a power control method and device can improve system power management.
【技术实现步骤摘要】
功率控制方法及其装置
本专利技术涉及一种电子装置中应用程序的功率控制方法,其中,上述电子装置包含多个子系统。
技术介绍
现今,电子芯片一般由数以亿计的晶体管组成。由此带来的事实是,电子装置中的计算硬件变得更强大并且更具功能性。然而,上述更复杂的计算硬件或者更强的处理能力需要消耗更大电量,或者显著提高硬件温度,其将造成目前令人担心的功率问题或热问题。许多电子装置上的应用程序也消耗大量电池电量并且增大硬件温度。同时,应用程序的功率消耗影响电池的持久性。另外由于上述热问题,应用程序的速度也会下降。在更糟糕情况下,上述问题可导致计算系统崩溃。因此,亟需一种新颖结构或方法用于在带来较小副作用情况下改善系统功率管理。
技术实现思路
有鉴于此,本专利技术目的在于提供一种功率控制方法及其装置。根据一实施例,本专利技术揭露一种功率控制方法。其中该功率控制方法包含:根据应用程序运行电子装置的一个或多个子系统;测量该一个或多个子系统的功率消耗;基于该一个或多个子系统的该功率消耗,从该一个或多个子系统取得用于该应用程序的一个或多个高功率消耗子系统;以及向该应用程序提供低功率模式,以运行具有一个或多个低功率方案的该一个或多个子系统,其中该一个或多个低功率方案对应该一个或多个高功率消耗子系统。根据另一实施例,本专利技术揭露一种功率控制装置。其中该功率控制装置包含:用于电子装置的一个或多个子系统的元件以及功率测量模块。当根据应用程序运行该一个或多个子系统时,该功率测量模块用于分别测量该一个或多个子系统的功率消耗值;其中,基于该一个或多个子系统的该功率消耗值,从该一个或多个子系统取得用于该应 ...
【技术保护点】
一种功率控制方法,其特征在于,所述功率控制方法包含:根据应用程序运行电子装置的一个或多个子系统;测量所述一个或多个子系统的功率消耗值;基于所述一个或多个子系统的所述功率消耗值,从所述一个或多个子系统取得用于所述应用程序的一个或多个高功率消耗子系统;以及向所述应用程序提供低功率模式,以运行具有一个或多个低功率方案的所述一个或多个子系统,其中所述一个或多个低功率方案对应所述一个或多个高功率消耗子系统。
【技术特征摘要】
2016.04.17 US 15/130,9921.一种功率控制方法,其特征在于,所述功率控制方法包含:根据应用程序运行电子装置的一个或多个子系统;测量所述一个或多个子系统的功率消耗值;基于所述一个或多个子系统的所述功率消耗值,从所述一个或多个子系统取得用于所述应用程序的一个或多个高功率消耗子系统;以及向所述应用程序提供低功率模式,以运行具有一个或多个低功率方案的所述一个或多个子系统,其中所述一个或多个低功率方案对应所述一个或多个高功率消耗子系统。2.根据权利要求1所述的功率控制方法,其特征在于,所述功率控制方法还包含:将对应所述一个或多个子系统的所述一个或多个低功率方案存储入非挥发性存储器中。3.根据权利要求1所述的功率控制方法,其特征在于,所述功率控制方法还包含:为所述一个或多个子系统的每一个子系统提供对应功率消耗阈值;以及把超出所述对应功率消耗阈值的所述一个或多个子系统作为所述一个或多个高功率消耗子系统。4.根据权利要求1所述的功率控制方法,其特征在于,所述功率控制方法包含:当在所述低功率模式下执行所述应用程序时,执行惩罚估计,用于节省功率以及加重效率惩罚之间的平衡。5.根据权利要求4所述的功率控制方法,其特征在于,所述功率控制方法还包含:与服务器通信以管理所述服务器中的大数据,其中,对于所述应用程序,所述大数据包含在正常功率模式下测量的所述功率消耗值、所述一个或多个高功率消耗子系统、对应所述一个或多个高功率消耗子系统的所述一个或多个低功率方案、在所述低功率模式下测量的所述功率消耗值以及从所述惩罚估计中估算的效率惩罚信息。6.根据权利要求5所述的功率控制方法,其特征在于,所述功率控制方法包含:当在所述电子装置上下载所述应用程序以安装或升级时,从所述服务器下载所述应用程序的所述大数据,用于所述节省功率以及所述加重效率惩罚之间的所述平衡。7.根据权利要求6所述的功率控制方法,其特征在于,所述功率控制方法还包含:使用用户界面协助所述电子装置的用户在所述正常功率模式与所述低功率模式之间进行选择。8.根据权利要求1所述的功率控制方法,其特征在于,所述功率控制方法还包含:依此向所述一个或多个子系统提供一个或多个功率测量仪表。9.根据权利要求1所述的功率控制方法,其特征在于,所述功率控制方法还包含:提供一个或多个功率测量仪表,其中所述一个或多个功率测量仪表的数量小于所述一个或多个子系统的数量;以及在不使用相应功率测量仪表情况下,使用功率管理集成电路以及所述一个或多个功率测量仪表估计所述一个或多个子系统的所述功率消耗值。10.一种功率控制...
【专利技术属性】
技术研发人员:杨仁杰,李思锐,林裕斌,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。