电源管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39292142 阅读:10 留言:0更新日期:2023-11-07 11:00
本申请提供了一种电源管理方法、装置、电子设备及存储介质。包括:调用微控制单元根据智能座舱主机的电源信息,确定电源迁移状态,根据电源迁移状态确定微控制单元控制的目标模块的第一状态调整策略;调用虚拟机根据电源迁移状态,确定软件模块的第二状态调整策略和外设硬件的第一电源切换策略,并调用主芯片根据电源迁移状态确定主芯片的第三状态调整策略;调用客户机根据第一电源切换策略,切换外设硬件的电源模式,根据第二状态调整策略调整软件模块的运行状态;调用主芯片根据第三状态调整策略,调整主芯片的运行状态;调用微控制单元根据第一状态调整策略,调整目标模块的运行状态。本申请可以满足电动汽车旗舰智能座舱应用场景下的电源管理需求。应用场景下的电源管理需求。应用场景下的电源管理需求。

【技术实现步骤摘要】
电源管理方法、装置、电子设备及存储介质


[0001]本申请涉及智能座舱
,尤其涉及一种电源管理方法、装置、电子设备及存储介质。

技术介绍

[0002]随着汽车智能化网联化的飞速发展,智能座舱需要承载人机交互、娱乐服务、导航规划、车辆控制、移动联网等多种复杂功能,特别是沉浸式3D画面渲染及3A游戏在汽车座舱的引入更是对芯片高算力及软件的复杂性提出了更高的要求。
[0003]顺应智能座舱的发展趋势,ECARX在国内开创性的引入X86芯片作为旗舰级座舱处理核心,并根据业务场景的需要,以Hypervisor+多个Guest OS的软件架构配合X86高算力处理器,形成新一代智能座舱旗舰计算平台。由于车载应用场景对功耗,整车电源管理有特定的要求,与桌面系统截然不同,因此迫切需要开发一套基于X86高算力平台复杂软件系统的电源管理方案,以满足电动汽车旗舰智能座舱应用场景下的电源管理需求。

技术实现思路

[0004]本申请实施例提供一种电源管理方法、装置、电子设备及存储介质,以解决相关技术中迫切需要开发一套基于X86高算力平台复杂软件系统的电源管理方案,以满足电动汽车旗舰智能座舱应用场景下的电源管理需求的问题。
[0005]为了解决上述技术问题,本申请实施例是这样实现的::
[0006]第一方面,本申请实施例提供了一种电源管理方法,应用于系统级芯片,所述系统级芯片包括:微控制单元和主芯片,所述主芯片上运行有虚拟机,客户机运行于所述虚拟机上,所述方法包括:
[0007]调用所述微控制单元根据监控到的智能座舱主机的电源信息,确定所述智能座舱主机的电源迁移状态,并根据所述电源迁移状态确定所述微控制单元控制的目标模块的第一状态调整策略;
[0008]调用所述虚拟机根据所述电源迁移状态,确定所述客户机下的软件模块的第二状态调整策略和所述系统级芯片的外设硬件的第一电源切换策略,并调用所述主芯片根据所述电源迁移状态确定所述主芯片的第三状态调整策略;
[0009]调用所述客户机根据所述第一电源切换策略,切换所述外设硬件的电源模式,并根据所述第二状态调整策略调整所述软件模块的运行状态;
[0010]调用所述主芯片根据所述第三状态调整策略,调整所述主芯片的运行状态;
[0011]调用所述微控制单元根据所述第一状态调整策略,调整所述目标模块的运行状态。
[0012]可选地,所述根据所述电源迁移状态确定所述微控制单元控制的目标模块的第一状态调整策略,包括:
[0013]在所述电源迁移状态指示所述智能座舱主机从关机状态切换为开机状态的情况
下,确定所述第一状态调整策略为调整至正常运行状态的策略;
[0014]在所述电源迁移状态指示所述智能座舱主机从开机状态切换为休眠状态的情况下,确定所述第一状态调整策略为保存设备上电时软件程序状态的策略;
[0015]在所述电源迁移状态指示智能座舱主机从休眠状态切换至开机状态的情况下,确定所述第一状态调整策略为恢复保存的设备上电时软件程序状态的策略;
[0016]在所述电源迁移状态指示智能座舱主机从开机状态切换至关机状态的情况下,确定所述第一状态调整策略为停止关闭软件程序状态的策略。
[0017]可选地,所述调用所述虚拟机根据所述电源迁移状态,确定所述客户机下的软件模块的第二状态调整策略和所述系统级芯片的外设硬件的第一电源切换策略,包括:
[0018]在所述电源迁移状态指示所述智能座舱主机从关机状态切换为开机状态的情况下,确定所述第二状态调整策略为调整至正常运行状态的策略,及所述电源切换策略为切换至上电状态的策略;
[0019]在所述电源迁移状态指示所述智能座舱主机从开机状态切换为休眠状态的情况下,确定所述第二状态调整策略为保存设备上电时软件程序状态的策略,及所述电源切换策略为切换至掉电状态的策略;
[0020]在所述电源迁移状态指示智能座舱主机从休眠状态切换至开机状态的情况下,确定所述第二状态调整策略为恢复保存的设备上电时软件程序状态的策略,及所述电源切换策略为切换至上电状态的策略;
[0021]在所述电源迁移状态指示智能座舱主机从开机状态切换至关机状态的情况下,确定所述第二状态调整策略为停止关闭软件程序的策略,及所述电源切换策略为切换至掉电状态的策略。
[0022]可选地,所述调用所述主芯片根据所述电源迁移状态确定所述主芯片的第三状态调整策略,包括:
[0023]在所述电源迁移状态指示所述智能座舱主机从关机状态切换为开机状态的情况下,确定所述第三状态调整策略为调整至正常运行状态的策略;
[0024]在所述电源迁移状态指示所述智能座舱主机从开机状态切换为休眠状态的情况下,确定所述第三状态调整策略为保存设备上电时软件程序状态的策略;
[0025]在所述电源迁移状态指示智能座舱主机从休眠状态切换至开机状态的情况下,确定所述第三状态调整策略为恢复保存的设备上电时软件程序状态的策略;
[0026]在所述电源迁移状态指示智能座舱主机从开机状态切换至关机状态的情况下,确定所述第三状态调整策略为停止关闭软件程序状态的策略。
[0027]可选地,所述调用所述客户机根据所述第一电源切换策略,切换所述外设硬件的电源模式,并根据所述第二状态调整策略调整所述软件模块的运行状态,包括:
[0028]调用所述虚拟机将所述第一电源切换策略和所述第二状态调整策略发送至所述客户机;
[0029]调用所述客户机根据当前运行的应用程序,确定所述客户机是否满足切换条件;
[0030]在确定所述客户机满足切换条件的情况下,根据所述第一电源切换策略,切换所述外设硬件的电源模式,并根据所述第二状态调整策略调整所述软件模块的运行状态。
[0031]可选地,所述调用所述客户机根据当前运行的应用程序,确定所述客户机是否满
足切换条件,包括:
[0032]调用所述客户机获取所述应用程序的应用优先级;
[0033]基于所述应用优先级与优先级阈值之间的大小关系,确定所述客户机是否满足切换条件。
[0034]可选地,在所述根据所述电源迁移状态确定所述微控制单元控制的目标模块的第一状态调整策略之后,还包括:
[0035]调用所述虚拟机根据所述电源迁移状态,确定所述虚拟机的第二电源切换策略;
[0036]在所述调用所述客户机根据所述第一电源切换策略,切换所述外设硬件的电源模式,并根据所述第二状态调整策略调整所述软件模块的运行状态之后,还包括:
[0037]调用所述虚拟机监控所述外设硬件和所述软件模块的策略执行结果;
[0038]响应于所述策略执行结果指示所述外设硬件和所述软件模块执行成功,根据所述第二电源切换策略,切换所述虚拟机的电源模式。
[0039]可选地,所述调用所述虚拟机根据所述电源迁移状态,确定所述虚拟机的第二电源切换策略,包括:
[0040]在所述电源迁移状态指示所述智能座舱主机本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电源管理方法,应用于系统级芯片,所述系统级芯片包括:微控制单元和主芯片,所述主芯片上运行有虚拟机,客户机运行于所述虚拟机上,其特征在于,所述方法包括:调用所述微控制单元根据监控到的智能座舱主机的电源信息,确定所述智能座舱主机的电源迁移状态,并根据所述电源迁移状态确定所述微控制单元控制的目标模块的第一状态调整策略;调用所述虚拟机根据所述电源迁移状态,确定所述客户机下的软件模块的第二状态调整策略和所述系统级芯片的外设硬件的第一电源切换策略,并调用所述主芯片根据所述电源迁移状态确定所述主芯片的第三状态调整策略;调用所述客户机根据所述第一电源切换策略,切换所述外设硬件的电源模式,并根据所述第二状态调整策略调整所述软件模块的运行状态;调用所述主芯片根据所述第三状态调整策略,调整所述主芯片的运行状态;调用所述微控制单元根据所述第一状态调整策略,调整所述目标模块的运行状态。2.根据权利要求1所述的方法,其特征在于,所述根据所述电源迁移状态确定所述微控制单元控制的目标模块的第一状态调整策略,包括:在所述电源迁移状态指示所述智能座舱主机从关机状态切换为开机状态的情况下,确定所述第一状态调整策略为调整至正常运行状态的策略;在所述电源迁移状态指示所述智能座舱主机从开机状态切换为休眠状态的情况下,确定所述第一状态调整策略为保存设备上电时软件程序状态的策略;在所述电源迁移状态指示智能座舱主机从休眠状态切换至开机状态的情况下,确定所述第一状态调整策略为恢复保存的设备上电时软件程序状态的策略;在所述电源迁移状态指示智能座舱主机从开机状态切换至关机状态的情况下,确定所述第一状态调整策略为停止关闭软件程序状态的策略。3.根据权利要求1所述的方法,其特征在于,所述调用所述虚拟机根据所述电源迁移状态,确定所述客户机下的软件模块的第二状态调整策略和所述系统级芯片的外设硬件的第一电源切换策略,包括:在所述电源迁移状态指示所述智能座舱主机从关机状态切换为开机状态的情况下,确定所述第二状态调整策略为调整至正常运行状态的策略,及所述第一电源切换策略为切换至上电状态的策略;在所述电源迁移状态指示所述智能座舱主机从开机状态切换为休眠状态的情况下,确定所述第二状态调整策略为保存设备上电时软件程序状态的策略,及所述第一电源切换策略为切换至掉电状态的策略;;在所述电源迁移状态指示智能座舱主机从休眠状态切换至开机状态的情况下,确定所述第二状态调整策略为恢复保存的设备上电时软件程序状态的策略,及所述第一电源切换策略为切换至上电状态的策略;在所述电源迁移状态指示智能座舱主机从开机状态切换至关机状态的情况下,确定所述第二状态调整策略为停止关闭软件程序的策略,及所述第一电源切换策略为切换至掉电状态的策略。4.根据权利要求1所述的方法,其特征在于,所述调用所述主芯片根据所述电源迁移状态确定所述主芯片的第三状态调整策略,,包括:
在所述电源迁移状态指示所述智能座舱主机从关机状态切换为开机状态的情况下,确定所述第三状态调整策略为调整至正常运行状态的策略;在所述电源迁移状态指示所述智能座舱主机从开机状态切换为休眠状态的情况下,确定所述第三状态调整策略为保存设备上电时软件程序状态的策略;在所述电源迁移状态指示智能座舱主机从休眠状态切换至开机状态的情况下,确定所述第三状态调整策略为恢复保存的设备上电时软件程序状态的策略;在所述电源迁移状态指示智能座舱主机从开机状态切换至关机状态的情况下,确定所述第三状态调整策略为停止关闭软件程序状态的策略。5.根据权利要求1所述的方法,其特征在于,所述调用所述客户机根据所述第一电源切换策略,切换所述外设硬件...

【专利技术属性】
技术研发人员:潘轶邓玉峥曾风俊马力
申请(专利权)人:亿咖通湖北技术有限公司
类型:发明
国别省市:

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

1