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