片上系统及其启动方法、处理器、电子设备和存储介质与流程
技术特征:
1.一种片上系统的启动方法,其特征在于,所述片上系统包括第一处理器、第二处理器、第一存储器和第二存储器,所述第一处理器和第二处理器能够访问所述第一存储器,所述第二处理器能够访问所述第二存储器;
2.根据权利要求1所述的方法,其特征在于,所述第一指令段在被所述第二处理器运行时执行第一外设控制器的操作,所述第二指令段在被所述第二处理器运行时执行第二外设控制器的操作。
3.根据权利要求1所述的方法,其特征在于,
4.根据权利要求1所述的方法,其特征在于,所述第一指令段在被第二处理器运行时执行第三外设控制器的第一操作,所述第二指令段在被所述第二处理器运行时执行所述第三外设控制器的第二操作。
5.根据权利要求1所述的方法,其特征在于,
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求4所述的方法,其特征在于,还包括:
8.根据权利要求1所述的方法,其特征在于,所述第一处理器运行预先装载于片上系统中的基础固件以执行所述片上系统的启动方法。
9.根据权利要求1所述的方法,其特征在于,所述片上系统的启动方法由所述第一处理器在el3安全环境时执行。
10.根据权利要求1所述的方法,其特征在于,所述方法还包括:
11.一种片上系统的外设管理方法,其特征在于,包括:
12.根据权利要求11所述的方法,其特征在于,还包括:
13.根据权利要求11所述的方法,其特征在于,还包括:
14.根据权利要求11所述的方法,其特征在于,所述第二处理器利用所述第一指令及其对应的第一数据发送数据访问请求至所述第一存储器,包括:
15.一种片上系统,其特征在于,包括:第一处理器、第二处理器、第一存储器和第二存储器,所述第一处理器和第二处理器均能够访问所述第一存储器,所述第二处理器能够访问所述第二存储器,所述第一处理器与所述第二处理器能够通信;
16.根据权利要求15所述的片上系统,其特征在于,所述片上系统包括第一总线和第二总线;其中,所述第一存储器与所述第一处理器连接在第一总线上,所述第二存储器和所述第二处理器连接在第二总线上,所述第二总线挂在所述第一总线上。
17.根据权利要求15所述的片上系统,其特征在于,所述第一存储器设置有:针对所述第一处理器的核的第一指令接口和第一数据读写接口;以及,针对所述第二处理器的核的第二指令接口和第二数据读写接口。
18.一种电子设备,其特征在于,包括:权利要求15~17任一项所述的片上系统。
19.一种存储有程序的计算机可读存储介质,所述程序包括指令,所述指令在由处理器执行时使所述处理器执行根据权利要求1至10任一项所述的方法或权利要求11至14任一项所述的方法。
技术总结
本公开提供了一种片上系统及其启动方法、电子设备和存储介质。本公开实施例的片上系统启动方法包括:上电后,第一处理器加载所述第一指令段至第一存储器的第一预定空间以供所述第二处理器使用,加载所述第二指令段至所述第二存储器以供所述第二处理器使用;其中,所述第一指令段与第二指令段来自所述第二处理器的固件。本公开实施例能够在不增加电路板面积和硬件成本的前提下实现片上系统中特定处理器的空间扩展。
技术研发人员:杨维韬,张璐,李信德
受保护的技术使用者:飞腾信息技术有限公司
技术研发日:
技术公布日:2024/11/28
技术研发人员:杨维韬,张璐,李信德
技术所有人:飞腾信息技术有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
