【技术实现步骤摘要】
本专利技术涉及装置运行,尤其涉及基于设备树的多核共享外设芯片资源互斥方法及装置。
技术介绍
1、在嵌入式领域中,随着对处理器的计算能力的需求越来越高,根据摩尔定律,通过提升集成电路的规模和工艺,来达到提升单个中央处理器(central processing unit,cpu)性能的进程会变得越来越缓慢。面临单一的性能难提升的问题,并行计算应运而生,使用多个cpu可以提高计算性能。
2、在嵌入式领域中,既需要实时性,又需要有强大的应用和用户界面(userinterface,ui),就需要在多核处理器中运行不同的系统或裸机,这就需要不同的cpu使用对应的外设。因此,在同一个芯片中,有很多共享外设资源,但是在传统的amp(asymmetricmulti-processing,非对称多进程处理)模式中,芯片共享外设资源需要人工操作初始化外设,导致多个cpu都初始化了同一个共享外设资源,就容易触发多个cpu同时访问同一个共享外设资源,进而触发系统异常。
技术实现思路
1、本专利技术的目的
...【技术保护点】
1.一种基于设备树的多核共享外设芯片资源互斥方法,其特征在于,包括:
2.如权利要求1所述的基于设备树的多核共享外设芯片资源互斥方法,其特征在于,所述在同一个设备树中,依次为多个共享外设芯片资源配置初始化状态标识,得到设备树配置结果,包括:
3.如权利要求2所述的基于设备树的多核共享外设芯片资源互斥方法,其特征在于,所述依次判断处理器是否与所述多个共享外设芯片资源的初始化状态标识匹配,包括:
4.如权利要求2所述的基于设备树的多核共享外设芯片资源互斥方法,其特征在于,在所述得到配置完成的设备树配置结果之后,包括:
5.如
...【技术特征摘要】
1.一种基于设备树的多核共享外设芯片资源互斥方法,其特征在于,包括:
2.如权利要求1所述的基于设备树的多核共享外设芯片资源互斥方法,其特征在于,所述在同一个设备树中,依次为多个共享外设芯片资源配置初始化状态标识,得到设备树配置结果,包括:
3.如权利要求2所述的基于设备树的多核共享外设芯片资源互斥方法,其特征在于,所述依次判断处理器是否与所述多个共享外设芯片资源的初始化状态标识匹配,包括:
4.如权利要求2所述的基于设备树的多核共享外设芯片资源互斥方法,其特征在于,在所述得到配置完成的设备树配置结果之后,包括:
5.如权利要求2所述的基于设备树的多核共享外设芯片资源互斥方法,其特征在于,所述在同一个设备树中,依次为多个共享外设芯片资源配置初始化状态标识,得到设备树配置结果,还包括:
6.如权利...
【专利技术属性】
技术研发人员:邵杰,马溪原,蔡田田,陈军健,陶伟,李俊业,
申请(专利权)人:南方电网数字电网研究院股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。