[发明专利]原子数据访问请求的调节在审
申请号: | 201811491896.2 | 申请日: | 2018-12-06 |
公开(公告)号: | CN110032335A | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 亚瑟·布莱恩·劳顿;赤拉尼维·阿查里雅;爱德华·瓦尔达尼扬 | 申请(专利权)人: | Arm有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调节器 资源使用 读取 写入请求 响应 访问请求 路由电路 事务请求 原子数据 发布 监测 写入 电路 目的地节点 读取请求 情况监测 请求节点 路由 | ||
1.一种设备,包括:
路由电路,其用于将来自请求节点的事务请求路由到目的地节点;
发布电路,其用于根据由多个请求调节器执行的资源使用情况监测来控制将从所述请求节点接收到的事务请求发布到所述目的地节点;
所述多个请求调节器包括:
读取请求调节器,其用于监测需要读取响应的读取请求的资源使用情况;
写入请求调节器,其用于监测需要写入响应的写入请求的资源使用情况;以及
原子请求调节器,其用于监测需要所述写入响应和所述读取响应两者的至少一种类型的原子请求的资源使用情况。
2.根据权利要求1所述的设备,其中,所述发布电路被配置为根据所述写入请求调节器所监测的资源使用情况和所述原子请求调节器所监测的资源使用情况来控制对所述至少一种类型的原子请求的发布。
3.根据权利要求1所述的设备,其中,所述读取请求调节器包括至少一个读取配置元件,所述至少一个读取配置元件定义限制读取请求的资源使用情况的至少一个读取资源限制。
4.根据权利要求1所述的设备,其中,所述写入请求调节器包括至少一个写入配置元件,所述至少一个写入配置元件定义限制写入请求的资源使用情况的至少一个资源限制。
5.根据权利要求1所述的设备,其中,所述原子请求调节器包括至少一个原子配置元件,所述至少一个原子配置元件定义限制所述至少一种类型的原子请求的资源使用情况的至少一个资源限制。
6.根据权利要求5所述的设备,其中,所述原子配置元件与所述写入请求调节器的用于定义限制写入请求的资源使用情况的至少一个资源限制的写入配置元件分开。
7.根据权利要求1所述的设备,其中,所述路由电路包括用于处理读取响应的至少一个共享资源,所述至少一个共享资源由读取请求和所述至少一种类型的原子请求共享使用。
8.根据权利要求1所述的设备,其中,所述路由电路包括:
读取通道控制电路,其用于管理在读取请求通道上接收的读取请求的资源分配;以及
写入通道控制电路,其用于管理在所述写入请求通道上接收的写入请求和至少一种类型的原子请求的资源分配。
9.根据权利要求1所述的设备,其中,所述路由电路被配置为根据每个事务请求所指定的事务标识符和每个读取响应或写入响应所指定的对应事务标识符来确定哪些读取响应或写入响应与每个事务请求相关联。
10.根据权利要求9所述的设备,其中,响应于接收到读取请求或所述至少一种类型的原子请求,所述路由电路被配置为与所接收的请求的事务标识符相关联地存储跟踪指示,所述跟踪指示指定所接收的请求是读取请求还是所述至少一种类型的原子请求;并且
响应于接收到读取响应,所述路由电路被配置为:基于与所述读取响应所指定的事务标识符相关联地存储的跟踪指示,确定所述读取响应是对读取请求的响应还是对所述至少一种类型的原子请求的响应。
11.根据权利要求9所述的设备,其中,所述原子请求调节器和所述读取调节器被配置为:基于与给定读取响应相关联的事务标识符,确定所述给定读取响应是与读取请求相关联还是与所述至少一种类型的原子请求相关联。
12.根据权利要求9所述的设备,其中,所述原子请求调节器和所述写入调节器被配置为:基于与给定写入响应相关联的事务标识符,确定所述给定写入响应是与写入请求相关联还是与所述至少一种类型的原子请求相关联。
13.根据权利要求1所述的设备,其中,所述读取请求调节器包括读取请求计数器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于Arm有限公司,未经Arm有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811491896.2/1.html,转载请声明来源钻瓜专利网。