AXI 總線是一種高速片內互連總線,其定義于由 ARM 公司推出的 AMBA 協議中,主要用于高性能、高帶寬、低延遲、易集成的片內互連需求。AXI4 總線是第四代 AXI 總線,其定義了三種總線接口,分別為:AXI4、AXI4-Lite 和 AXI4-Stream接口。其中 AXI4 也稱為 AXI4-Full 是一種基于地址的高性能傳輸接口,其支持亂序傳輸、突發傳輸等傳輸方式,同時通過獨立的地址總線,實現高性能的數據地址映射;
AXI4-Lite 則在 AXI4 的基礎上去掉了亂序傳輸、突發傳輸、Outstanding 等特性,主要用于簡單的單次地址映射通信。而 AXI4-Stream 則為點對點連接總線,其去掉了地址總線,主要用于點對點間的高速數據流傳輸。三種接口的對比如表 1 所示:
表1 AXI4、AXI4-Lite 和 AXI4-Stream接口總線
? 這里以功能完備的 AXI4 接口舉例說明 AXI4 總線的相關特點。AXI4 總線采用讀寫通道分離且數據通道與控制通道分離的方式,這樣的總線通道使其具有多主多從的連接特性和并行處理的能力,能夠大幅提高總線的數據吞吐量。AXI4 總線共有五個通道。其中,寫地址通道和寫數據通道數據流由主機指向從機,分別用于發送地址信息和數據信息。寫響應通道數據流由從機指向主機,用于反饋寫指令的完成狀態。
讀通道與寫通道類似,讀地址通道由主機指向從機,用于發送地址信息和控制信息,讀數據通道數據流由從機指向主機,用于從發送數據信息。但與寫通道不同的是,讀通道并沒有響應通道,讀響應信息包含在讀數據通道中,與數據流一同反饋給主機。AXI4 總線的通道結構如圖 1所示。
圖1 AXI4 總線的通道結構圖
?
相關視頻感興趣者,請搜B站用戶名: 專注與守望
或鏈接:
https://space.bilibili.com/585132944/upload/video
?審核編輯 黃宇
-
RDMA
+關注
關注
0文章
83瀏覽量
9260 -
AXI
+關注
關注
1文章
136瀏覽量
17202
發布評論請先 登錄
RDMA簡介9之AXI 總線協議分析2
RDMA簡介8之AXI 總線協議分析1
RDMA簡介7之可靠傳輸
RDMA簡介5之RoCE V2隊列分析
RDMA簡介4之ROcE V2初析
RDMA簡介3之四種子協議對比
RDMA簡介2之A技術優勢分析
RDMA簡介1之RDMA開發必要性
NVMe IP之AXI4總線分析
NVMe簡介之AXI總線

NVMe協議簡介之AXI總線
一文詳解AXI DMA技術

如何實現開源開放生態下的RDMA網絡監控?

評論