[发明专利]多核处理器和存储装置在审
申请号: | 202211629266.3 | 申请日: | 2022-12-13 |
公开(公告)号: | CN116266146A | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 金亨镇;尹振名;李英敏;李大森 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/50 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 张利;方成 |
地址: | 韩国京畿*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多核 处理器 存储 装置 | ||
1.一种多核处理器,包括:
多个核;
共享存储器,具有消息队列,消息队列包括在所述多个核之间传输消息的多个存储器区域;
多个地址分配器,被配置为:每次与所述多个存储器区域之中的参考存储器区域对应的预定范围内的地址从所述多个核之中的对应核被接收到时,通过将根据参考存储器区域的访问计数确定的偏移应用于所述预定范围内的所述地址来控制所述多个存储器区域按顺序被访问;以及
总线,被配置为:将所述多个核、共享存储器和所述多个地址分配器彼此连接。
2.根据权利要求1所述的多核处理器,其中,所述多个存储器区域具有相同的大小并且具有连续范围的地址。
3.根据权利要求2所述的多核处理器,其中,参考存储器区域在所述多个存储器区域之中具有具备最小值的地址。
4.根据权利要求2所述的多核处理器,其中,所述多个地址分配器中的每个包括:
入口接口电路,被配置为:从所述对应核接收所述预定范围内的所述地址;
大小寄存器,被配置为:存储所述多个存储器区域中的一个的大小信息;
计数器寄存器,被配置为:存储访问计数;以及
物理地址接口电路,被配置为:基于大小信息和访问计数确定所述偏移,通过将所述偏移应用于所述预定范围内的所述地址中的每个来执行地址转换,并且访问所述多个存储器区域之中的由转换后的地址指示的存储器区域。
5.根据权利要求4所述的多核处理器,其中,物理地址接口电路被配置为:通过将经由将大小信息乘以访问计数而获得的值与所述预定范围内的所述地址中的每个相加来执行地址转换。
6.根据权利要求1至5中的任一项所述的多核处理器,还包括:
特殊功能寄存器,被配置为:存储消息队列的所述预定范围内的所述地址和所述多个存储器区域中的一个的大小信息,
其中,特殊功能寄存器由所述多个核共享。
7.根据权利要求1至5中的任一项所述的多核处理器,
其中,消息队列被配置为循环队列,并且
其中,所述多个地址分配器中的每个被配置为:每次所述预定范围内的所述地址被接收到时,更新访问计数,并且所述多个地址分配器中的每个被配置为:每次更新后的访问计数等于循环队列的深度时,初始化访问计数。
8.一种多核处理器,包括:
第一核和第二核,被配置为:执行进程间通信;
共享存储器,由第一核和第二核共享;以及
第一地址分配器,被配置为:执行第一地址转换操作,
其中,第一核被配置为:基于第一地址转换操作来访问共享存储器,
其中,第一核被配置为:请求包括来自共享存储器的多个存储器区域的第一消息队列,并且当第一消息队列被分配给第一核时,第一核对第一多个消息重复执行针对所述多个存储器区域之中的第一参考存储器区域的存储指令,并且
其中,第一地址分配器被配置为:执行第一地址转换操作,使得所述第一多个消息能够基于第一核关于第一参考存储器区域的访问计数而按顺序被存储在所述多个存储器区域中。
9.根据权利要求8所述的多核处理器,还包括:
第二地址分配器,被配置为:执行第二地址转换操作,
其中,第二核被配置为:基于第二地址转换操作来访问共享存储器,
其中,第二核被配置为:重复执行针对第一参考存储器区域的加载指令,并且
其中,第二地址分配器被配置为:执行第二地址转换操作,使得所述第一多个消息能够基于第二核关于第一参考存储器区域的访问计数而按顺序从所述多个存储器区域被获得。
10.根据权利要求9所述的多核处理器,还包括:
特殊功能寄存器,被配置为:存储第一参考存储器区域的地址信息,
其中,特殊功能寄存器由第一核和第二核共享。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211629266.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:金属氧化物半导体场效应晶体管占空比控制器
- 下一篇:多路径板壳式热交换器