[发明专利]转发对监听请求的响应在审
申请号: | 201810101403.3 | 申请日: | 2018-02-01 |
公开(公告)号: | CN108415873A | 公开(公告)日: | 2018-08-17 |
发明(设计)人: | 潘尼德拉·库玛·曼娜瓦;布鲁斯·詹姆斯·梅休森;詹姆师德·加拉;克拉斯·玛格努斯·布鲁斯 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F15/163 | 分类号: | G06F15/163;G06F11/30 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监听请求 转发 响应 发送电路 请求节点 缓存 数据处理装置 缓存电路 接收电路 响应发送 发送 | ||
1.一种数据处理装置,包括:
接收电路,所述接收电路接收关于代表请求节点的所请求的数据的监听请求,所述监听请求包括对关于是否将要发生转发的指示;
发送电路,所述发送电路发送对所述监听请求的响应;以及
缓存电路,所述缓存电路缓存至少一个数据值,其中
当将要发生转发并且所述至少一个数据值包括所述所请求的数据时,所述响应包括所述所请求的数据并且所述发送电路将所述响应发送至所述请求节点。
2.根据权利要求1所述的数据处理装置,其中,
从归属节点接收到所述监听请求;并且
当禁止发生转发时,所述响应包括所述所请求的数据并且所述发送电路将所述响应发送至所述归属节点。
3.根据权利要求1所述的数据处理装置,其中,
从归属节点接收到所述监听请求;并且
当将要发生转发并且所述至少一个数据值包括所述所请求的数据时,所述发送电路另外向所述归属节点发送完成通知以指示已经完成所述监听请求。
4.根据权利要求1所述的数据处理装置,其中,
所述监听请求包括对所述请求节点的指示。
5.根据权利要求1所述的数据处理装置,其中,
从归属节点接收到所述监听请求;
所述监听请求包括事务标识符以标识从所述请求节点到所述归属节点的使得生成所述监听请求的事务;并且
所述响应包括所述事务标识符。
6.根据权利要求1所述的数据处理装置,其中,
所述缓存电路包括与所述至少一个数据值中的每一个相关联的缓存状态;并且
所述缓存状态指示数据值是下列项中的至少一项:无效、共享、自身、独占、修改。
7.根据如权利要求1所述的数据处理装置,其中,
所述监听请求指示是否将要发生转发,而不管与所述所请求的数据相关联地储存在所述数据处理装置处的状态。
8.根据权利要求6所述的数据处理装置,其中,
所述监听请求指示是否将要发生转发,而不管与所述所请求的数据相关联地储存在所述缓存电路中的缓存状态。
9.根据权利要求1所述的数据处理装置,其中,
所述监听请求通过编码一种类型的所述监听请求来指示是否将要发生转发。
10.根据权利要求1所述的数据处理装置,其中,
所述监听请求通过所述监听请求中的位来指示是否将要发生转发。
11.根据权利要求1所述的数据处理装置,其中,
从归属节点接收到所述监听请求;并且
当所述发送电路不能将所述响应发送至所述请求节点时,所述发送电路将所述响应发送至所述归属节点。
12.根据权利要求1所述的数据处理装置,其中,
当将要发生转发并且所述缓存电路缺乏所述所请求的数据时,所述发送电路将所述响应发送至所述请求节点以指示所述所请求的数据不存在。
13.根据权利要求6所述的数据处理装置,其中,
除了将包括所述所请求的数据的所述响应发送至所述请求节点之外,还根据所述缓存状态中的至少一个以及一种类型的所述监听请求来调整与所述缓存电路中的所述所请求的数据相关联的缓存状态。
14.根据权利要求13所述的数据处理装置,其中,
所述类型的所述监听请求指示所述请求节点用于缓存所述所请求的数据的期望缓存状态。
15.根据权利要求1所述的数据处理装置,其中,
所述响应指示所述请求节点用于缓存所述所请求的数据的所要求的缓存状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810101403.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种会议室用服务装置
- 下一篇:一种基于EIM总线的接口扩展设备和方法