[发明专利]数据处理在审
申请号: | 201880009507.X | 申请日: | 2018-01-23 |
公开(公告)号: | CN110235113A | 公开(公告)日: | 2019-09-13 |
发明(设计)人: | 迈克尔·菲利普;詹姆师德·加拉;克拉斯·玛格努斯·布鲁斯;保罗·吉尔伯特·梅耶;戴维·约瑟夫·霍金斯;潘尼德拉·库马尔·马纳瓦;约瑟夫·迈克尔·普斯德斯德里斯 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F12/0831 | 分类号: | G06F12/0831;G06F12/0844 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据存取 数据存取请求 存储器存取电路 存储器控制器 存储器 数据通信 提示消息 响应 存取 数据处理存储器 储存 节点接收 控制器 配置 | ||
1.一种存储器控制器,包括:
存储器存取电路系统,该存储器存取电路系统被配置为:
用于响应于数据存取提示消息启动储存在存储器中的数据的数据存取,该数据存取提示消息是从与所述存储器控制器进行数据通信的另一节点接收的;
用于响应于数据存取请求存取储存在所述存储器中的数据,该数据存取请求是从与所述存储器控制器进行数据通信的另一节点接收的,以及
用于提供所存取的数据作为对所述数据存取请求的数据存取响应。
2.根据权利要求1所述的存储器控制器,其中,所述数据存取提示消息和所述数据存取请求各自通过一个或多个存储器地址的范围来指定数据存取。
3.根据权利要求2所述的存储器控制器,其中,当所述存储器存取电路系统已经响应于数据存取提示消息针对一个或多个存储器地址的给定范围启动数据存取时,所述存储器存取电路系统被配置为仅当所述存储器控制器接收指定一个或多个存储器地址的所述给定范围的后续数据存取请求时,提供所存取数据作为数据存取响应。
4.根据权利要求1所述的存储器控制器,其中,所述数据存取请求指定与所述存储器控制器进行数据通信的另一节点,所述数据存取响应应提供至该另一节点。
5.根据权利要求1所述的存储器控制器,其中,所述存储器存取电路系统被配置为响应于所接收的数据存取提示消息来确定是否启动数据存取。
6.一种数据处理系统,包括:
一个或多个主控节点,每个主控节点具有关联高速缓存;
一个或多个从属节点,每个从属节包括根据权利要求1所述的存储器控制器;以及
主节点,该主节点用于控制由所述数据处理系统储存的数据中的同调性。
7.根据权利要求6所述的系统,其中:
所述一个或多个主控节点被配置为将数据存取请求发出至所述主节点;并且
所述主节点被配置为检测数据存取请求是否能够由所述主节点履行或者所述数据存取是否需要对一个或多个从属节点执行存取,并且当需要对一个或多个从属节点执行存取时,所述主节点用于将数据存取请求发送至所述一个或多个从属节点。
8.根据权利要求7所述的系统,其中,所述一个或多个主控节点被配置为发送以下任一者:
将数据存取请求发送至所述主节点;或者
将数据存取请求发送至所述主节点并且将数据存取提示消息发送至所述一个或多个从属节点中的一者,当所述主节点不能履行数据存取时,所述一个或多个从属节点将履行由所述数据存取请求指定的数据存取。
9.根据权利要求8所述的系统,其中,所述一个或多个主控节点包括用于确定是否发送所述数据存取提示消息的预测电路系统。
10.根据权利要求9所述的系统,其中,所述预测电路系统被配置为响应于指示确定是否将所述数据存取提示消息发送至从属节点,这些指示是从所述主节点和所述从属节点中的一者或两者接收的,指出所述从属节点是否履行一个或多个上述数据存取请求。
11.一种存储器控制方法,包括:
响应于数据存取提示消息启动储存在存储器中的数据的数据存取,该数据存取提示消息是从与存储器控制器进行数据通信的另一节点接收的;
响应于数据存取请求存取储存在所述存储器中的数据,该数据存取请求是从与所述存储器控制器进行数据通信的另一节点接收的;以及
提供所存取的数据作为对所述数据存取请求的数据存取响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880009507.X/1.html,转载请声明来源钻瓜专利网。