AXI-4 Memory Mapped也被稱之為AXI-4 Full,它是AXI4接口協(xié)議的基礎(chǔ),其他AXI4接口是該接口的變形。總體而言,AXI-4 Memory Mapped由五個通道構(gòu)成,如下圖所示:寫地址通道、寫數(shù)據(jù)通道、寫響應(yīng)通道、讀地址通道和讀數(shù)據(jù)通道。
上圖中的箭頭方向表明了信號的流向(主到從或從到主)。例如:對于寫通道,主設(shè)備把數(shù)據(jù)發(fā)送給從設(shè)備,同時從設(shè)備給主設(shè)備發(fā)送響應(yīng)信號,表明數(shù)據(jù)交易的完成。對于讀通道,從設(shè)備根據(jù)主設(shè)備提供的地址信息把數(shù)據(jù)發(fā)送給主設(shè)備。
每個通道都有自己的VALID/READY握手信號對,如下圖所示。只有當(dāng)握手信號同時有效時,該通道其他信號才有效。
寫地址通道
對于寫地址通道,這里主要介紹以下幾個信號,如下圖所示。寫地址通道的信號名稱均以AW開頭。從圖中可以看到除AWREADY之外,其余信號均由主設(shè)備產(chǎn)生傳遞給從設(shè)備。AWADDR為寫數(shù)據(jù)第一個Byte的地址,從設(shè)備會根據(jù)此值計算后續(xù)Byte地址。AWLEN+1即為突發(fā)長度,表明了發(fā)送數(shù)據(jù)的個數(shù)(不是Byte數(shù))。
-
接口協(xié)議
+關(guān)注
關(guān)注
5文章
41瀏覽量
18779 -
AXI4
+關(guān)注
關(guān)注
0文章
20瀏覽量
9019
原文標(biāo)題:深入理解AXI-4 Memory Mapped 接口協(xié)議
文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術(shù)驛站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
如何使用AXI VIP在AXI4(Full)主接口中執(zhí)行驗證和查找錯誤
看看在SpinalHDL中AXI4總線互聯(lián)IP的設(shè)計
SoC Designer AXI4協(xié)議包的用戶指南
AMBA 4 AXI4、AXI4-Lite和AXI4-流協(xié)議斷言用戶指南
何謂 AXI?關(guān)于AXI3/AXI4的相關(guān)基礎(chǔ)知識

AXI3與AXI4寫響應(yīng)的依賴區(qū)別?
AXI4協(xié)議五個不同通道的握手機(jī)制

FPGA AXI4協(xié)議學(xué)習(xí)筆記(二)

FPGA AXI4協(xié)議學(xué)習(xí)筆記(三)

漫談AMBA總線-AXI4協(xié)議的基本介紹

SoC設(shè)計中總線協(xié)議AXI4與AXI3的主要區(qū)別詳解

Xilinx NVMe AXI4主機(jī)控制器,AXI4接口高性能版本介紹

AMBA AXI4接口協(xié)議概述

評論