[发明专利]互连装置和互连的操作方法有效
申请号: | 201610003934.X | 申请日: | 2016-01-04 |
公开(公告)号: | CN105786744B | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 安德鲁·戴维·图恩;皮特·安德鲁·里奥克勒;肖恩·詹姆斯·萨里斯布瑞;丹尼尔·萨拉;乔治·罗伯特·斯科特·劳埃德 | 申请(专利权)人: | ARM有限公司;安谋科技(中国)有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 互连 装置 操作方法 | ||
1.一种用于将多个主设备与多个从设备连接的互连装置,包括:
危险管理电路,用于将至重叠地址的交易串行化;以及
门控电路,用于确保在与所述多个主设备中的至少一者的接口处的有序写入观察(OWO)行为,所述门控电路接收写入交易的写入地址传送并且执行门控操作以对所述写入地址传送向从设备的向前传播进行门控,以便确保该OWO行为;
所述门控电路在所述危险管理电路的控制下执行所述门控操作;
其中所述多个主设备中的至少一者具有相关联的高速缓存结构并且所述互连装置还包括:
相干控制电路,用于针对由所述互连装置从所述多个主设备接收的相干交易执行高速缓存相干控制操作,所述危险管理电路在所述相干控制电路内被提供且被采用以将至重叠地址的相干交易串行化;
所述门控电路被布置为:针对相干写入交易,在所述危险管理电路的控制下执行所述门控操作。
2.如权利要求1所述的互连装置,还包括:
交易追踪电路,用于对响应于从所述互连装置向所述从设备发出的写入交易而从所述从设备接收的写入响应信号进行追踪;
针对非相干写入交易,所述交易追踪电路被布置为发出OWO控制信号至所述门控电路来控制针对所述非相干写入交易的门控操作的执行。
3.如权利要求2所述的互连装置,其中:
每个交易具有与其相关联的交易标识符;并且
所述交易追踪电路被布置为依据所述写入响应信号来控制所述OWO控制信号至所述门控电路的发出,以便于确保:非相干写入交易的地址传送不被传播出所述门控电路之外,直至与具有相同交易标识符的所有在先写入交易相关联的写入响应信号被观察到为止。
4.如权利要求3所述的互连装置,其中:
每个从设备经约束为实施关于此从设备处理的写入交易的OWO行为;
所述交易追踪电路被布置为发出OWO信号从而仅控制被发出至与具有相同交易标识符的最近在先非相干写入交易的从设备不同的从设备的非相干写入交易超出所述门控电路之外的传播。
5.如权利要求4所述的互连装置,其中:
所述非相干写入交易包括非相干写入散列交易,每个非相干写入散列交易需要一系列写入数据单元被写入至多个从设备间;
所述交易追踪电路被布置为:在考虑当前非相干写入交易时,如果具有相同交易标识符的最近在先非相干写入交易是非相干写入散列交易,则将所述当前非相干写入交易看作被发出至与该最近在先非相干写入交易的从设备不同的从设备。
6.如权利要求3所述的互连装置,其中所述交易追踪电路通过实施死锁避免方案来控制OWO信号的发出。
7.如权利要求6所述的互连装置,其中所述死锁避免方案是单个交易方案、每交易标识符单个交易方案,或者每交易标识符单个路由方案中的一者。
8.如权利要求3所述的互连装置,
其中针对非相干写入交易,如果具有相同交易标识符的、其写入响应尚未被观察到的所有在先写入交易是相干写入交易,则所述交易追踪电路被布置为不控制此非相干写入交易超出所述门控电路之外的传播。
9.如权利要求1所述的互连装置,还包括:
写入响应重排序缓冲器,用于使得由所述互连装置接收的写入响应信号以与由所述互连装置接收所述写入响应信号的顺序不同的顺序返回至主设备。
10.如权利要求2所述的互连装置,其中每个交易具有与其相关联的交易标识符;并且
所述交易追踪电路被布置为依据所述写入响应信号控制OWO控制信号至所述门控电路的发出,以便于确保非相干写入交易的地址传送不被传播出所述门控电路之外,直至与具有相同交易标识符的所有在先写入交易相关联的写入响应信号被观察到为止,其中所述交易标识符被布置为对于来自不同主设备的交易而不同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司;安谋科技(中国)有限公司,未经ARM有限公司;安谋科技(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610003934.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种USB-PD PHY电路实现方法
- 下一篇:信息同步方法及系统