[发明专利]互连装置和互连的操作方法有效
申请号: | 201610003934.X | 申请日: | 2016-01-04 |
公开(公告)号: | CN105786744B | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 安德鲁·戴维·图恩;皮特·安德鲁·里奥克勒;肖恩·詹姆斯·萨里斯布瑞;丹尼尔·萨拉;乔治·罗伯特·斯科特·劳埃德 | 申请(专利权)人: | ARM有限公司;安谋科技(中国)有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 互连 装置 操作方法 | ||
本公开涉及互连和互连的操作方法。提供了用于将多个主设备与多个从设备连接的互连、以及互连的操作方法。危险管理电路被用于将至重叠地址的交易串行化。此外,门控电路确保在与一个或多个主设备的接口处的有序写入观察(OWO)行为,此门控电路接收写入交易的写入地址传送且执行门控操作以对写入地址传送向从设备的向前传播进行门控,以便确保OWO行为。门控电路在危险管理电路的控制下执行门控操作。因此,对于经受由危险管理电路进行的危险检查的写入交易而言,这移除了实施任何其他处理来特别管理针对那些写入交易的OWO行为的需要。
技术领域
本技术涉及互连(interconnect)以及此互连的操作的方法。
背景技术
互连可用于将多个主设备与多个从设备互连,以允许在那些主设备与那些从设备之间发生交易。在一些互连中,存在对于在与至少一个主设备的互连的接口处观察有序写入观察(Ordered Write Observation;OWO)行为的要求。关于与主设备的此种接口,OWO行为要求:若主设备能够观察带有特定交易标识符的写入交易的结果,则此主设备也必要地能够观察在该写入交易之前发出的、具有相同交易标识符的所有其他写入交易的结果。
与在与主设备的一个或多个接口处维持OWO行为的发出不同,亦已知互连通常需要并入死锁避免电路来确保以一方式经由互连处理交易,此方式将不会引起死锁情况的发生。作为示例,已知监控经由互连自从设备返回的写入响应信号,且使用此写入响应信息以确定何时允许新的交易经由互连发出是安全的。在已知系统中,使用此死锁避免方案也可具有确保先前提及的OWO行为被观察到的附带效果。
然而,死锁避免电路通过增加写入交易的延时降低了潜在性能,且还会在实施时复杂且成本高昂,而在一些互连中,可并入其他结构以减轻某些死锁条件的可能性。例如,已知提供写入响应重排序缓冲器以使其中写入响应信号返回至主设备的顺序得以相对于其中此等信号由互连接收的顺序重排序。此举具有通过减少在互连的内所需的死锁避免电路的范围来显著降低延时影响的可能性。然而,仍必须确保观察到任何所需OWO行为,并且当死锁避免电路用于确保OWO行为时,这限制了对于延时的潜在降低。
发明内容
在一个示例性布置中,提供了一种用于将多个主设备与多个从设备连接的互连,此互连包括:危险管理电路,用于将至重叠地址的交易串行化;以及门控电路,用于确保在与至少一个主设备的接口处的有序写入观察行为,此门控电路接收写入交易的写入地址传送且执行门控操作以对写入地址传送向从设备的向前传播进行门控,以确保此OWO行为;门控电路在危险管理电路的控制下执行此门控操作。
在另一示例性布置中,提供了一种操作互连以将多个主设备与多个从设备连接的方法。使用危险管理电路以将至重叠地址的交易串行化;接收写入交易的写入地址传送;执行门控操作以对写入地址传送向从设备的向前传播进行门控,以确保在与至少一个主设备的接口处的有序写入观察行为(OWO);且在危险管理电路的控制下执行此门控操作。
在更进一步示例性布置中,提供了一种用于将多个主设备与多个从设备连接的互连,包括:危险管理装置,用于将至重叠地址的交易串行化;以及门控装置,用于确保在与至少一个主设备的接口处的有序写入观察行为,此门控装置用于接收写入交易的写入地址传送且用于执行门控操作以对写入地址传送向从设备的向前传播进行门控,以确保此OWO行为;门控装置用于在危险管理装置的控制的下执行此门控操作。
附图说明
本技术将仅通过示例的方式,参考如在附图中所示的本技术的实施例来进行进一步描述,其中:
图1为根据一个实施例的数据处理系统的框图;
图2更详细地示出了根据一个实施例的在互连内提供的各种组件之间的交互;
图3为更详细地示出了根据一个实施例的由图1及图2的每主交易追踪器执行的功能中的一些功能的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司;安谋科技(中国)有限公司,未经ARM有限公司;安谋科技(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610003934.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种USB-PD PHY电路实现方法
- 下一篇:信息同步方法及系统