[發明專利]互連裝置和互連的操作方法有效
| 申請號: | 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.szxzyx.cn/pat/books/201610003934.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種USB-PD PHY電路實現方法
- 下一篇:信息同步方法及系統





