[发明专利]原子数据访问请求的调节在审
申请号: | 201811491896.2 | 申请日: | 2018-12-06 |
公开(公告)号: | CN110032335A | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 亚瑟·布莱恩·劳顿;赤拉尼维·阿查里雅;爱德华·瓦尔达尼扬 | 申请(专利权)人: | Arm有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调节器 资源使用 读取 写入请求 响应 访问请求 路由电路 事务请求 原子数据 发布 监测 写入 电路 目的地节点 读取请求 情况监测 请求节点 路由 | ||
提供了用于将事务请求路由到所选目的地节点的路由电路400。路由电路支持需要读取响应的读取请求、需要写入响应的写入请求以及需要读取响应和写入响应两者的至少一种原子数据访问请求。提供请求调节器401、402、403以监测读取、原子和写入请求的资源使用情况,并且发布电路431根据请求调节器执行的资源使用情况监测来控制从请求节点接收的事务请求的发布。发布电路根据写入请求调节器监测的资源使用和原子请求调节器监测的资源使用来控制原子请求的发布。
技术领域
本技术涉及数据处理领域。更具体地,本技术涉及对数据访问请求的调节。
技术背景
集成电路可以包括多个组件,这些组件可以通过发布指定目标存储器地址的数据访问请求来进行通信。可以提供路由电路,该路由电路根据由数据访问请求指定的目标地址来管理将来自集成电路的给定请求节点的数据访问请求路由到适当目的地节点。
发明内容
至少一些示例提供了一种设备,该设备包括:路由电路,其用于将来自请求节点的事务请求路由到目的地节点;发布电路,其用于根据由多个请求调节器执行的资源使用情况监测来控制将从所述请求节点接收到的事务请求发布到所述目的地节点;所述多个请求调节器包括:读取请求调节器,其用于监测需要读取响应的读取请求的资源使用情况;写入请求调节器,其用于监测需要写入响应的写入请求的资源使用情况;以及原子请求调节器,其用于监测需要所述写入响应和所述读取响应两者的至少一种类型的原子请求的资源使用情况。
至少一些示例提供了一种方法,该包括以下步骤:将来自请求节点的事务请求路由到目的地节点;使用读取请求调节器监测需要读取响应的读取请求的资源使用情况;使用写入请求调节器监测需要写入响应的写入请求的资源使用情况;使用原子请求调节器监测需要所述写入响应和所述读取响应两者的至少一种类型的原子请求的资源使用情况;以及根据由包括所述读取请求调节器、所述写入请求调节器和所述原子请求调节器的多个请求调节器执行的资源使用情况监测,对将从所述请求节点接收的事务请求发布到所述目的地节点进行控制。
至少一些示例提供了一种电子设计文件,该电子设计文件提供如上所述的设备的表示。电子设计文件可以存储在存储介质上。所述存储介质可以是非暂时性存储介质。
从以下结合附图阅读的示例的描述中,本技术的其他方面、特征和优点将显而易见。
附图说明
图1示意性地示出了具有多个组件的数据处理系统的示例,这些组件经由互连或片上网络进行通信;
图2示出了具有远原子处理逻辑的目的地节点的示例,该远原子处理逻辑用于处理需要写入响应和读取响应的原子数据访问请求;
图3是示出可以由互连处理的不同类型的数据访问事务的示例的表格;
图4示出了具有用于读取、原子和写入数据访问请求的相应请求调节器的路由电路以及用于发布数据访问请求的发布电路的示例;
图5示出了路由电路以及读取通道和写入通道上的读取、写入和原子数据访问请求的管理的示例;
图6示出了由调节器使用的数据访问请求标识符的使用;
图7更详细地示出了路由电路的示例;
图8是示出控制来自请求节点的所接收的事务请求的方法的流程图;并且
图9是示出控制事务响应的接收的方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于Arm有限公司,未经Arm有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811491896.2/2.html,转载请声明来源钻瓜专利网。