[发明专利]SOC的休眠控制方法及装置在审
| 申请号: | 202110829207.X | 申请日: | 2021-07-22 |
| 公开(公告)号: | CN113590205A | 公开(公告)日: | 2021-11-02 |
| 发明(设计)人: | 邓一文 | 申请(专利权)人: | 北京经纬恒润科技股份有限公司 |
| 主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/48 |
| 代理公司: | 北京科领智诚知识产权代理事务所(普通合伙) 11782 | 代理人: | 陈士骞 |
| 地址: | 100015 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | soc 休眠 控制 方法 装置 | ||
1.一种SOC的休眠控制方法,其特征在于,所述方法包括:
获取每个系统级芯片SOC的最近一次入眠时间、休眠可靠性,以及当前应用场景对应的休眠可靠性占比权重,所述休眠可靠性是根据历史休眠事件的休眠成功率确定的;
根据所述最近一次入眠时间、所述休眠可靠性以及所述休眠可靠性占比权重,计算所述SOC的休眠总性能;
将休眠总性能最强的SOC确定为主SOC,将其他SOC确定为从SOC。
2.如权利要求1所述的方法,其特征在于,根据所述最近一次入眠时间、所述休眠可靠性以及所述休眠可靠性占比权重,计算所述SOC的休眠总性能,包括:
根据如下公式计算所述SOC的休眠总性能αn:
αn=(δn*γn)/(Tn*(1-γn))
其中,δn表示第n个SOC的休眠可靠性,Tn表示第n个SOC的最近一次入眠时间,γn表示休眠可靠性占比权重;所述αn的取值越大代表所述休眠总性能越强。
3.如权利要求1所述的方法,其特征在于,在将休眠总性能最强的SOC确定为主SOC,将其他SOC确定为从SOC之后,所述方法还包括:
将包括SOC标识和SOC主从配置结果之间映射关系的主从配置表发送给各个SOC;
或者,针对每个SOC分别发送对应的主从配置结果。
4.如权利要求1所述的方法,其特征在于,获取每个系统级芯片SOC的休眠可靠性包括:
获取预设次数休眠事件下所述SOC的休眠异常记录;
根据所述休眠异常记录,计算所述SOC的所述休眠可靠性。
5.如权利要求1-4中任一项所述的方法,其特征在于,在将休眠总性能最强的SOC确定为主SOC,将其他SOC确定为从SOC之后,所述方法还包括:
判断是否存在休眠可靠性小于预设休眠可靠性阈值的目标从SOC;
若存在目标从SOC,则根据第一优先级规则,设置从SOC的休眠优先级;所述第一优先级规则包括所述目标从SOC的休眠优先级高于非目标从SOC;针对多个目标从SOC,历史入眠时间越长,休眠优先级越高;针对多个非目标从SOC,历史入眠时间越长,休眠优先级越高;
若不存在目标从SOC,则根据第二优先级规则,设置从SOC的休眠优先级;所述第二优先级规则包括针对多个从SOC,历史入眠时间越长,休眠优先级越高;
若当前SOC不是主SOC,则将设置完成的休眠优先级结果发送给所述主SOC。
6.一种SOC的休眠控制装置,其特征在于,所述装置包括:
获取单元,用于获取每个系统级芯片SOC的最近一次入眠时间、休眠可靠性,以及当前应用场景对应的休眠可靠性占比权重,所述休眠可靠性是根据历史休眠事件的休眠成功率确定的;
计算单元,用于根据所述最近一次入眠时间、所述休眠可靠性以及所述休眠可靠性占比权重,计算所述SOC的休眠总性能;
确定单元,用于将休眠总性能最强的SOC确定为主SOC,将其他SOC确定为从SOC。
7.一种存储介质,其特征在于,其上存储有可执行指令,该指令被处理器执行时使处理器实现权利要求1-5中任一项的方法。
8.一种系统级芯片,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1-5中任一项的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技股份有限公司,未经北京经纬恒润科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110829207.X/1.html,转载请声明来源钻瓜专利网。





