相干集線器接口,俗稱 CHI,是一種接口規范,是5千從 Arm 生成 AMBA 協議 (AMBA?? 5),于 2013 年發布。AMBA? 5 CHI 定義了用于將完全相干處理器和動態內存控制器連接到高性能無阻塞互連的接口。
AMBA CHI-E 建立在現有的 AMBA CHI-D(問題 D)規范之上(請參閱我們在 AMBA?? ?CHI-D 上的博客),引入了對以下各項的支持:一組新事務、獨占訪問功能、事務優化、一系列性能吞吐量改進功能和關鍵的 Arm 架構功能。
一些新功能包括:
新交易和獨家交易
引入了新的請求事務類型,例如:ReadPreferUnique,MakeReadUnique,使用可選數據寫入,不帶數據的寫入零,兩部分存儲。此外,還引入了新的偵聽事務類型SnpPreferUnique,Snoop Query。
新增相干獨占訪問功能,提高獨占序列執行效率。這些基于請求事務MakeReadUnique,ReadPreferUnique;Snoop transactions SnpPreferUnique 和 Snoop Query。
交易優化功能
引入了新的事務流優化,例如:直接寫入數據傳輸流、組合寫入和 CMO 事務、請求排序流優化、將轉發監聽視為請求節點的提示以及從請求節點到互連中的緩存的 SLC 替換提示傳播。
性能吞吐量改進功能
引入了關鍵的性能吞吐量改進功能,例如:給定組件的多個接口、單個接口上的復制通道、將事務 ID 寬度擴展到 12 位以及組 ID 字段的擴展。
協議架構特點
引入內存標記擴展是為了符合 Arm v8.5 體系結構要求,這是一種可用于檢測內存安全違規的機制。
引入了額外的 DVM 操作以與 Arm v8.4 架構保持一致。
您的系統在沒有壓力的情況下運行良好,這很好,但是當您高速運行并且有大量流量通過這些連貫網絡時會發生什么?在這里,Synopsys 提供了一個名為 VC VIP Auto Performance 的功能,它將按照 AMBA 自適應流量配置文件 (AMBA?? ATP) 生成流量。(您需要創建一個測試配置文件作為此工具的輸入。隨后,您可以在威爾第性能分析器中分析延遲和帶寬問題。
所有最新功能均在 AMBA 5 CHI 的 Synopsys 驗證 IP 中得到完全支持和提供。 適用于 AMBA?? 5 CHI 的 Synopsys 解決方案提供用于延遲和吞吐量分析的性能指標,以及針對協議、數據完整性和緩存一致性的全面系統級檢查。還包括內置序列集合、功能覆蓋模型、驗證計劃和一組使用示例,以加快驗證覆蓋率的收斂速度。Synopsys VIP 與 Synopsys Verdi Protocol Analyzer 調試解決方案以及 Synopsys Verdi?? Performance Analyzer 原生集成。
審核編輯:郭婷
-
ARM
+關注
關注
134文章
8966瀏覽量
365007 -
控制器
+關注
關注
112文章
15879瀏覽量
175338 -
接口
+關注
關注
33文章
8254瀏覽量
149942
發布評論請先 登錄
相關推薦
評論