[发明专利]处理系统、处理器间通信方法、以及共享资源管理方法在审
申请号: | 202010999523.7 | 申请日: | 2020-09-22 |
公开(公告)号: | CN112130904A | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 李盛楠;王智韬 | 申请(专利权)人: | 黑芝麻智能科技(上海)有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/54;G06F9/52;G06F15/173 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 杜娟娟 |
地址: | 201206 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 系统 处理器 通信 方法 以及 共享资源 管理 | ||
1.一种处理系统,其特征在于,所述处理系统包括:
独立执行指令的多个处理器;
以与所述多个处理器相对应的方式设置的多个寄存器;
其中,所述多个寄存器中的每一个被配置成分别为对应处理器以外的其余处理器设置第一寄存位,所述其余处理器能对为其设置的第一寄存位进行写操作,以表明事件需求;
其中,所述多个处理器中的每一个处理器被配置为通过读对应寄存器的第一寄存位来获知所述其余处理器对它的事件需求。
2.根据权利要求1所述的处理系统,其特征在于,所述多个寄存器中的每一个进一步被配置成分别为对应处理器以外的其余处理器设置第二寄存位;以及,所述多个处理器中的每一个处理器进一步被配置为通过操作对应寄存器中的第二寄存位来使能其余处理器。
3.根据权利要求1或2所述的处理系统,其特征在于,所述处理系统还包括:
为多个处理器中任意两个处理器设置处理器间存储区域,所述处理器间存储区域被配置在两个处理器之间的事件需求为多个的情况下,存储与所述多个事件有关的信息。
4.根据权利要求3所述的处理系统,其特征在于,所述多个处理器中每一个被配置为在有多个事件需求的情况下,在对所述第一寄存位进行写操作之前向所述处理器间存储区域写入与所述多个事件有关的信息;所述多个处理器中的每一个被配置为在获知所述其余处理器对它的事件需求之后,在执行事件需求之前首先往所述处理器间存储区域查询与所述多个事件有关的信息。
5.根据权利要求1所述的处理系统,其特征在于,所述多个处理器中的每个处理器可以是以下情况中的任意一种:包括一个核的处理器、包括两个或更多核的处理器。
6.一种处理器间通信方法,其特征在于,所述方法应用于处理系统,所述处理系统包括多个处理器和以与所述多个处理器相对应的方式设置的多个寄存器,所述方法包括:
所述多个处理器中有事件需求的源处理器,向与所述多个处理器中待处理该事件需求的目标处理器对应的寄存器的第一寄存位写操作,其中,被进行写操作的第一寄存位关联该源处理器;
所述寄存器向所述目标处理器发出中断请求;
所述目标处理器读所述寄存器,并在读到关联该源处理器的第一寄存位的值时获知所述事件需求;
在被执行读操作以后,清零所述第一寄存位。
7.根据权利要求6所述的处理器间通信方法,其特征在于,在所述源处理器有多个事件需求的情况下,所述源处理器在向所述第一寄存位写操作之前,向所述源处理器与所述目标处理器之间的处理器间存储区域写与所述多个事件有关的信息;相应地,所述目标处理器在进行了读操作之后,读所述处理器间存储区域所存储的与所述多个事件有关的信息。
8.一种共享资源管理方法,应用于包括多个处理器的处理系统,其特征在于,所述处理器系统中设置有资源锁管理器,所述方法包括:
所述处理器中请求资源锁的处理器向所述资源锁管理器发出资源锁请求;
所述资源锁管理器在所请求的资源锁可用并且请求该资源锁的处理器只有一个的情况下,将所述资源锁分配给该请求资源锁的处理器,而在该共享资源锁可用并且请求该资源锁的处理器不止一个的情况下,将所述资源锁按照预设分配机制分配给所述请求共享资源锁的处理器中的一个;以及
所述资源锁管理器登记未请求到资源锁的处理器,并发送表示请求失败的信号给它们。
9.根据权利要求8所述的共享资源管理方法,其特征在于,所述预设分配机制是按照请求资源锁的时间先后分配。
10.根据权利要求8或9所述的共享资源管理方法,其特征在于,所述方法进一步包括:
所述资源锁管理器在被请求的资源锁从不可用变为可用时,发送表示资源锁可用的信号给所登记的处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黑芝麻智能科技(上海)有限公司,未经黑芝麻智能科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010999523.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手势感应行人过街系统
- 下一篇:一种远程网络控制除尘型太阳能路灯