AXI 總線是一種高速片內(nèi)互連總線,其定義于由 ARM 公司推出的 AMBA 協(xié)議中,主要用于高性能、高帶寬、低延遲、易集成的片內(nèi)互連需求。AXI4 總線是第四代 AXI 總線,其定義了三種總線接口,分別為:AXI4、AXI4-Lite 和 AXI4-Stream接口。其中 AXI4 也稱為 AXI4-Full 是一種基于地址的高性能傳輸接口,其支持亂序傳輸、突發(fā)傳輸?shù)葌鬏敺绞?,同時(shí)通過(guò)獨(dú)立的地址總線,實(shí)現(xiàn)高性能的數(shù)據(jù)地址映射;
AXI4-Lite 則在 AXI4 的基礎(chǔ)上去掉了亂序傳輸、突發(fā)傳輸、Outstanding 等特性,主要用于簡(jiǎn)單的單次地址映射通信。而 AXI4-Stream 則為點(diǎn)對(duì)點(diǎn)連接總線,其去掉了地址總線,主要用于點(diǎn)對(duì)點(diǎn)間的高速數(shù)據(jù)流傳輸。三種接口的對(duì)比如表 1 所示:
表1 AXI4、AXI4-Lite 和 AXI4-Stream接口總線
? 這里以功能完備的 AXI4 接口舉例說(shuō)明 AXI4 總線的相關(guān)特點(diǎn)。AXI4 總線采用讀寫(xiě)通道分離且數(shù)據(jù)通道與控制通道分離的方式,這樣的總線通道使其具有多主多從的連接特性和并行處理的能力,能夠大幅提高總線的數(shù)據(jù)吞吐量。AXI4 總線共有五個(gè)通道。其中,寫(xiě)地址通道和寫(xiě)數(shù)據(jù)通道數(shù)據(jù)流由主機(jī)指向從機(jī),分別用于發(fā)送地址信息和數(shù)據(jù)信息。寫(xiě)響應(yīng)通道數(shù)據(jù)流由從機(jī)指向主機(jī),用于反饋寫(xiě)指令的完成狀態(tài)。
讀通道與寫(xiě)通道類似,讀地址通道由主機(jī)指向從機(jī),用于發(fā)送地址信息和控制信息,讀數(shù)據(jù)通道數(shù)據(jù)流由從機(jī)指向主機(jī),用于從發(fā)送數(shù)據(jù)信息。但與寫(xiě)通道不同的是,讀通道并沒(méi)有響應(yīng)通道,讀響應(yīng)信息包含在讀數(shù)據(jù)通道中,與數(shù)據(jù)流一同反饋給主機(jī)。AXI4 總線的通道結(jié)構(gòu)如圖 1所示。
圖1 AXI4 總線的通道結(jié)構(gòu)圖
?
相關(guān)視頻感興趣者,請(qǐng)搜B站用戶名: 專注與守望
或鏈接:
https://space.bilibili.com/585132944/upload/video
?審核編輯 黃宇
-
RDMA
+關(guān)注
關(guān)注
0文章
85瀏覽量
9290 -
AXI
+關(guān)注
關(guān)注
1文章
136瀏覽量
17245
發(fā)布評(píng)論請(qǐng)先 登錄
RDMA over RoCE V2設(shè)計(jì)2:ip 整體設(shè)計(jì)考慮

RDMA over RoCE V2設(shè)計(jì)2:ip 整體框架設(shè)計(jì)考慮
RDMA over RoCE V2設(shè)計(jì)1:通用,穩(wěn)定及高性能!
RDMA簡(jiǎn)介9之AXI 總線協(xié)議分析2
RDMA簡(jiǎn)介8之AXI 總線協(xié)議分析1
RDMA簡(jiǎn)介7之可靠傳輸
RDMA簡(jiǎn)介5之RoCE V2隊(duì)列分析
RDMA簡(jiǎn)介4之ROcE V2初析
RDMA簡(jiǎn)介3之四種子協(xié)議對(duì)比
RDMA簡(jiǎn)介2之A技術(shù)優(yōu)勢(shì)分析
RDMA簡(jiǎn)介1之RDMA開(kāi)發(fā)必要性
NVMe IP之AXI4總線分析
NVMe簡(jiǎn)介之AXI總線

評(píng)論