[发明专利]缓存内容管理在审
申请号: | 201810094445.9 | 申请日: | 2018-01-31 |
公开(公告)号: | CN108415861A | 公开(公告)日: | 2018-08-17 |
发明(设计)人: | 潘尼德拉·库玛·曼娜瓦;布鲁斯·詹姆斯·马修森;贾姆希德·贾拉尔;克拉斯·玛格努斯·布鲁斯;迈克尔·菲利普;保罗·吉尔伯特·梅耶;亚历克斯·詹姆斯·沃格;若弗雷·拉库伯 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F13/362 | 分类号: | G06F13/362 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓存 目标设备 数据项 触发 集线器设备 缓存内容 相干协议 预填充 主设备 互连系统 接收系统 自动接收 响应 相干 取回 事务 管理 配置 | ||
1.一种用于相干互连系统的集线器设备,包括:
接口电路,用于从指定至少一个数据项的请求主设备接收一组相干协议事务的缓存预填充请求;以及
事务控制电路,响应于接收到所述缓存预填充请求,以使得指定所述至少一个数据项的一组相干协议事务的缓存预填充触发被发送到目标设备。
2.根据权利要求1所述的集线器设备,其中,所述目标设备是包括缓存的目标主设备,并且所述缓存预填充触发指示所述目标主设备应该确定是否使得所述至少一个数据项的副本被取回到其缓存中。
3.根据权利要求1所述的集线器设备,其中,所述缓存预填充请求指定所述请求主设备具有可用的所述至少一个数据项的缓存副本。
4.根据权利要求1所述的集线器设备,其中,所述缓存预填充请求指定所述至少一个数据项将从存储所述至少一个数据项的另一从属设备被取回。
5.根据权利要求4所述的集线器设备,其中,所述目标设备是另一从属设备,并且所述缓存预填充触发指示所述另一从属设备应该将所述至少一个数据项的副本返回到所述集线器设备。
6.根据权利要求1所述的集线器设备,其中,所述缓存预填充请求指定所述目标设备。
7.根据权利要求1所述的集线器设备,其中,所述缓存预填充请求不指定所述目标设备。
8.根据权利要求7所述的集线器设备,其中,在所述缓存预填充请求中提供的用于指定所述目标设备的字段指示无效的目标设备标识符。
9.根据权利要求7所述的集线器设备,其中,所述事务控制电路响应于接收到所述缓存预填充请求,使得所述缓存预填充触发被发送到存储所述至少一个数据项的另一从属设备,从而使得所述至少一个数据项被缓存在与所述集线器设备相关联的缓存中。
10.根据权利要求9所述的集线器设备,其中,与所述集线器设备相关联的缓存是系统缓存。
11.根据权利要求7所述的集线器设备,其中,所述事务控制电路响应于接收到所述缓存预填充请求,使得所述缓存预填充触发被发送到存储所述至少一个数据项的另一从属设备,从而使得所述至少一个数据项被存储在位于所述另一从属设备与所述集线器设备之间的临时存储设备中。
12.根据权利要求7所述的集线器设备,其中,所述事务控制电路响应于接收到所述缓存预填充请求,该缓存预填充请求不指定所述目标设备来选择所述缓存预填充触发被发送到的目标设备。
13.根据权利要求12所述的集线器设备,其中,所述集线器设备还包括数据存取模式电路,以存储用于所连接的主设备的数据存取模式,并且所述事务控制电路被布置为根据所述数据存取模式来选择所述目标设备。
14.根据权利要求13所述的集线器设备,其中,所述数据存取模式包括所述连接的主设备什么时候已访问以所述数据存取模式表示的数据的指示。
15.根据权利要求13所述的集线器设备,其中,所述集线器设备还包括探听过滤器电路,以存储用于所连接的主设备的缓存的数据的指示,并且所述事务控制电路被布置为根据所述缓存的数据的指示来选择所述目标设备。
16.根据权利要求6所述的集线器设备,其中,所述集线器设备还包括探听过滤器电路,以存储用于所连接的主设备的缓存的数据的指示,并且所述事务控制电路响应于所述目标设备当前具有所述至少一个数据项的有效缓存副本的指示,来抑制所述缓存预填充触发到所述目标设备的传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810094445.9/1.html,转载请声明来源钻瓜专利网。