Arm? AMBA? 5 AXI 協(xié)議規(guī)范支持高性能、高頻系統(tǒng)設(shè)計(jì),用于管理器和從屬組件之間的通信。AMBA AXI5 協(xié)議擴(kuò)展了前幾代規(guī)范,并增加了幾個(gè)重要的性能和可擴(kuò)展性功能,這些功能使這些協(xié)議與 Arm AMBA CHI 緊密結(jié)合。 讓我們詳細(xì)看一下 AXI5 協(xié)議的一些功能。
原子事務(wù)
原子事務(wù)以最優(yōu)雅的方式解決了非確定性延遲問題。它們允許將操作與數(shù)據(jù)一起發(fā)送,從而允許在更靠近數(shù)據(jù)所在位置的位置執(zhí)行操作,而不是將數(shù)據(jù)拉向請求者進(jìn)行修改。通常,讀取-修改-寫入操作可以通過單個(gè)原子操作來實(shí)現(xiàn)。驗(yàn)證IP(VIP)支持所有四種類型的原子事務(wù):AtomicStore,AtomicLoad,AtomicCompare和AtomicSwap。AtomicStore 和 AtomicLoad 事務(wù)可以支持八種不同的操作。
跟蹤信號
跟蹤信號支持整個(gè)系統(tǒng)的調(diào)試和跟蹤。跟蹤信號與以下每個(gè)通道相關(guān)聯(lián):ARTRACE,RTRACE,AWTRACE,WTARCE,BTRACE。
用戶環(huán)回信令
用戶環(huán)回信令使組件能夠?qū)⑹聞?wù)信息存儲(chǔ)在索引表中,然后使用快速表索引獲取響應(yīng)事務(wù)所需的信息,而不需要使用事務(wù) AxID 的更復(fù)雜的查找。
服務(wù)質(zhì)量 (QoS) 接受信令
QoS 接受信號是附加接口信號,使從屬能夠指示它接受的事務(wù)的最小 QoS 值。這允許管理器接口僅發(fā)出可能被接受的事務(wù),從而避免不必要的接口阻塞。
喚醒信令
喚醒信號用于提供單個(gè)無毛刺指示,表明接口上需要活動(dòng)。
未翻譯的交易
未轉(zhuǎn)換事務(wù)功能允許系統(tǒng)中的組件使用自己的虛擬地址空間,但確保所有事務(wù)的地址最終轉(zhuǎn)換為整個(gè)系統(tǒng)的單個(gè)物理地址空間。此功能添加了其他信號,以便為系統(tǒng)內(nèi)存管理單元 (SMMU) 提供足夠的信息,以確定特定事務(wù)所需的轉(zhuǎn)換,并允許同一接口上的不同事務(wù)使用不同的轉(zhuǎn)換方案。
非安全訪問標(biāo)識符 (NSAID)
AXI5 提供一組信號,允許訪問非安全內(nèi)存位置 AXI5 提供一組信號,允許訪問非安全內(nèi)存位置,需要控制這些位置以支持受保護(hù)數(shù)據(jù)的存儲(chǔ)和處理。這些信號為非甾體抗炎藥提供交易請求??梢詸z查此標(biāo)識符以允許或拒絕對內(nèi)存位置的訪問。
讀取數(shù)據(jù)分塊
當(dāng) AXI 管理器發(fā)出讀取請求時(shí),以前需要按照讀取地址和突發(fā)類型確定的順序和寬度返回?cái)?shù)據(jù)。讀取數(shù)據(jù)分塊功能使從屬接口能夠以任何順序和部分讀取數(shù)據(jù)節(jié)拍返回讀取數(shù)據(jù)。為了啟用讀取數(shù)據(jù)分塊,將其他信號添加到讀取地址和讀取數(shù)據(jù)通道。
唯一 ID 指示器
AXI 最初定義了一個(gè)基于 ID 的排序模型。這對跟蹤ID的互連提出了額外的要求,并確保交易按順序完成。AXI5 唯一 ID 功能降低了互連跟蹤邏輯的復(fù)雜性。組件可以指示它們正在使用一組唯一 ID,這樣就無需互連和下游組件來跟蹤這些 ID 以進(jìn)行訂購。
內(nèi)存分區(qū)和監(jiān)視 (MPAM)
MPAM 是一項(xiàng)功能,用于對物理機(jī)和虛擬機(jī)的內(nèi)存系統(tǒng)資源進(jìn)行分區(qū)和監(jiān)視。MPAM 分區(qū)標(biāo)識符附加到事務(wù),通過 AXI 接口和系統(tǒng)組件傳輸以適當(dāng)?shù)貙Y源進(jìn)行分區(qū)。
毒物信號
以前,毒物信號功能用于識別數(shù)據(jù)損壞。使用 AXI5 時(shí),將病毒信號與數(shù)據(jù)一起傳遞允許數(shù)據(jù)的任何未來用戶收到數(shù)據(jù)可能已損壞的通知。適用于 AMBA AXI5 的 Synopsys 驗(yàn)證 IP 具有跟蹤與給定地址關(guān)聯(lián)的毒物值的機(jī)制。
奇偶校驗(yàn)信號
接口奇偶校驗(yàn)擴(kuò)展特別適用于汽車設(shè)計(jì)等應(yīng)用,這些應(yīng)用具有彈性或功能安全要求,需要檢測錯(cuò)誤并可能糾正錯(cuò)誤。AXI5 VIP 使用奇偶校驗(yàn),因此所有數(shù)據(jù)信號和控制信號都支持校驗(yàn)信號。
審核編輯:郭婷
-
指示器
+關(guān)注
關(guān)注
0文章
251瀏覽量
38312 -
管理器
+關(guān)注
關(guān)注
0文章
247瀏覽量
18565 -
AXI
+關(guān)注
關(guān)注
1文章
128瀏覽量
16667
發(fā)布評論請先 登錄
相關(guān)推薦
評論