基于多核异构的系统关闭方法及计算机程序产品技术方案

技术编号:43133886 阅读:19 留言:0更新日期:2024-10-29 17:40
本申请提供了基于多核异构的系统关闭方法及计算机程序产品,方法包括响应于系统关闭请求,关闭片上系统的第一域;响应于第一域的关闭完成信号,关闭片上系统的第二域中的第一硬件域,第一硬件域的部分运行代码跳转至片上系统的第一内存,在第一内存上运行跳转后的运行代码;其中,第一硬件域关闭之前,运行于位于片上系统外部的第二内存上;响应于第一硬件域的关闭完成信号,关闭片上系统的第二域中的第二硬件域;其中,第二域用于执行来自虚拟化前端的请求,第一域的运行至少部分依赖于第二域;第一硬件域的运行至少部分依赖于第二硬件域。在片上系统掉电前,将片上系统的各个域采用联动关闭的方式关闭,避免了片上系统关闭异常。

【技术实现步骤摘要】

本申请涉及多核异构的系统,特别涉及一种基于多核异构的系统关闭方法及计算机程序产品


技术介绍

1、当车辆熄火,如果直接将车辆正在运行的片上系统(soc系统)断电,可能造成片上系统异常。比如,片上系统正在访问嵌入式多媒体卡(emmc:embedded multimediacard)操作过程中,直接将片上系统断电,可能造成emmc数据错误。多核异构的片上系统不同的域负责不同的功能,比如,有的域执行虚拟化前端,有的域执行虚拟化后端。如果将整个片上系统同时断电,则可能会造成片上系统的功能混乱或者异常;例如,当再次启动片上系统时,可能影响片上系统的启动。


技术实现思路

1、本申请实施例的目的在于提供一种基于多核异构的系统关闭方法及计算机程序产品。

2、本申请的实施例采用如下技术方案:基于多核异构的系统关闭方法,应用于片上系统,包括:

3、响应于系统关闭请求,关闭所述片上系统的第一域,所述第一域用于执行虚拟化前端,所述虚拟化前端用于与用户或上层应用程序交互;

4、响应于所述第一域的关闭本文档来自技高网...

【技术保护点】

1.基于多核异构的系统关闭方法,应用于片上系统,其特征在于,包括:

2.根据权利要求1所述的基于多核异构的系统关闭方法,其特征在于,所述第一硬件域为安全域;

3.根据权利要求2所述的基于多核异构的系统关闭方法,其特征在于,响应于所述第一关闭信号,关闭所述第一域,包括:

4.根据权利要求1所述的基于多核异构的系统关闭方法,其特征在于,所述第一硬件域关闭之后,所述方法还包括:

5.根据权利要求3所述的基于多核异构的系统关闭方法,其特征在于,

6.根据权利要求5所述的基于多核异构的系统关闭方法,其特征在于,所述第二域还包括第三硬件域,...

【技术特征摘要】

1.基于多核异构的系统关闭方法,应用于片上系统,其特征在于,包括:

2.根据权利要求1所述的基于多核异构的系统关闭方法,其特征在于,所述第一硬件域为安全域;

3.根据权利要求2所述的基于多核异构的系统关闭方法,其特征在于,响应于所述第一关闭信号,关闭所述第一域,包括:

4.根据权利要求1所述的基于多核异构的系统关闭方法,其特征在于,所述第一硬件域关闭之后,所述方法还包括:

5.根据权利要求3所述的基于多核异构的系统关闭方法,其特征在于,

6.根据权利要求5所述的基于多核异构的系统关闭方法,其...

【专利技术属性】
技术研发人员:孙天茂
申请(专利权)人:上海励驰半导体有限公司
类型:发明
国别省市:

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

1