[发明专利]多处理单元的系统启动方法、装置、存储介质和电子设备在审
申请号: | 202210087385.4 | 申请日: | 2022-01-25 |
公开(公告)号: | CN114510287A | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 陈增万;凌晓峰;汤如;王权 | 申请(专利权)人: | 南京地平线集成电路有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/4401 |
代理公司: | 北京思源智汇知识产权代理有限公司 11657 | 代理人: | 靳涛涛 |
地址: | 210046 江苏省南京市栖霞区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 单元 系统启动 方法 装置 存储 介质 电子设备 | ||
本公开实施例公开了一种多处理单元的系统启动方法、装置、计算机可读存储介质及电子设备,其中,该方法包括:获取启动指令,对第一外设进行初始化操作;从第一存储器中确定多处理单元中的第一处理单元的内核镜像文件,并将内核镜像文件加载到共享内存中;响应于第一处理单元利用共享内存中的内核镜像文件进行内核启动操作,对第二外设进行初始化操作。本公开实施例实现了原本由第一处理单元进行的外设初始化操作和内核加载操作等交由第二处理单元执行,从而简化了第一处理单元的启动步骤,第一处理单元和第二处理单元并行地执行片上系统的启动操作,节约了系统启动的时间,提高了系统启动速度。
技术领域
本公开涉及计算机技术领域,尤其是一种多处理单元的系统启动方法、装置、计算机可读存储介质及电子设备。
背景技术
现有嵌入式处理器芯片结构日益复杂,典型架构的设计中除了配置有高性能的主处理单元(例如ARM cortex-a)外,还配置有例如为cortex-m处理单元、dsp处理单元、risc-v处理单元和/或cortex-r处理单元等从处理单元,以承担功能安全、实时计算、外设控制、数据处理等功能。主处理单元上可以运行例如Linux等高级操作系统,并且可以运行各种复杂功能的业务软件。这些软件架构和运行过程复杂,驱动模块众多,导致系统启动时间较长。因此,针对主处理单元,如何提升系统的启动速度成为亟待解决的问题。
发明内容
本公开的实施例提供了一种多处理单元的系统启动方法、装置、计算机可读存储介质及电子设备。
本公开的实施例提供了一种多处理单元的系统启动方法,应用于多处理单元中的第二处理单元,该方法包括:获取启动指令,对第一外设进行初始化操作;从第一存储器中确定多处理单元中的第一处理单元的内核镜像文件,并将内核镜像文件加载到共享内存中;响应于第一处理单元利用共享内存中的内核镜像文件进行内核启动操作,对第二外设进行初始化操作。
根据本公开实施例的另一个方面,提供了一种多处理单元的系统启动装置,应用于多处理单元中的第二处理单元,该装置包括:第一初始化模块,用于获取启动指令,对第一外设进行初始化操作;第一加载模块,用于从第一存储器中确定多处理单元中的第一处理单元的内核镜像文件,并将内核镜像文件加载到共享内存中;第二初始化模块,用于响应于第一处理单元利用共享内存中的内核镜像文件进行内核启动操作,对第二外设进行初始化操作。
根据本公开实施例的另一个方面,提供了一种芯片,该芯片与存储器相连或包括存储器,所述芯片还包括第一处理单元和第二处理单元;第二处理单元,用于执行上述第一方面描述的方法;第一处理单元,用于在第二处理单元对第一外设进行初始化操作期间,进行设备启动操作;响应于内核镜像文件加载完毕,基于共享内存中的内核镜像文件进行内核启动操作。
根据本公开实施例的另一个方面,提供了一种电子设备,电子设备包括:第一处理单元、第二处理单元、第一存储器、共享内存、外设和用于存储第一处理单元和第二处理单元的可执行指令的第二存储器;第二处理单元,用于从第二存储器中读取对应的可执行指令,并执行读取的可执行指令以实现上述第一方面描述的多处理单元的系统启动方法;第一处理单元,用于从第二存储器中读取对应的可执行指令,并执行读取的可执行指令以实现:在第二处理单元对第一外设进行初始化操作期间,进行设备启动操作;响应于内核镜像文件加载完毕,基于共享内存中的内核镜像文件进行内核启动操作。
根据本公开实施例的另一个方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序用于执行上述多处理单元的系统启动方法。
根据本公开实施例的另一个方面,提供了一种计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京地平线集成电路有限公司,未经南京地平线集成电路有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210087385.4/2.html,转载请声明来源钻瓜专利网。