AXI-4 Memory Mapped也被稱之為AXI-4 Full,它是AXI4接口協(xié)議的基礎(chǔ),其他AXI4接口是該接口的變形。總體而言,AXI-4 Memory Mapped由五個(gè)通道構(gòu)成,如下圖所示:寫地址通道、寫數(shù)據(jù)通道、寫響應(yīng)通道、讀地址通道和讀數(shù)據(jù)通道。

上圖中的箭頭方向表明了信號(hào)的流向(主到從或從到主)。例如:對(duì)于寫通道,主設(shè)備把數(shù)據(jù)發(fā)送給從設(shè)備,同時(shí)從設(shè)備給主設(shè)備發(fā)送響應(yīng)信號(hào),表明數(shù)據(jù)交易的完成。對(duì)于讀通道,從設(shè)備根據(jù)主設(shè)備提供的地址信息把數(shù)據(jù)發(fā)送給主設(shè)備。
每個(gè)通道都有自己的VALID/READY握手信號(hào)對(duì),如下圖所示。只有當(dāng)握手信號(hào)同時(shí)有效時(shí),該通道其他信號(hào)才有效。

寫地址通道
對(duì)于寫地址通道,這里主要介紹以下幾個(gè)信號(hào),如下圖所示。寫地址通道的信號(hào)名稱均以AW開頭。從圖中可以看到除AWREADY之外,其余信號(hào)均由主設(shè)備產(chǎn)生傳遞給從設(shè)備。AWADDR為寫數(shù)據(jù)第一個(gè)Byte的地址,從設(shè)備會(huì)根據(jù)此值計(jì)算后續(xù)Byte地址。AWLEN+1即為突發(fā)長(zhǎng)度,表明了發(fā)送數(shù)據(jù)的個(gè)數(shù)(不是Byte數(shù))。

-
接口協(xié)議
+關(guān)注
關(guān)注
5文章
44瀏覽量
19117 -
AXI4
+關(guān)注
關(guān)注
0文章
21瀏覽量
9186
原文標(biāo)題:深入理解AXI-4 Memory Mapped 接口協(xié)議
文章出處:【微信號(hào):Lauren_FPGA,微信公眾號(hào):FPGA技術(shù)驛站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
如何使用AXI VIP在AXI4(Full)主接口中執(zhí)行驗(yàn)證和查找錯(cuò)誤
SoC Designer AXI4協(xié)議包的用戶指南
AMBA 4 AXI4、AXI4-Lite和AXI4-流協(xié)議斷言用戶指南
何謂 AXI?關(guān)于AXI3/AXI4的相關(guān)基礎(chǔ)知識(shí)
AXI4 、 AXI4-Lite 、AXI4-Stream接口
AXI3與AXI4寫響應(yīng)的依賴區(qū)別?
AXI4協(xié)議五個(gè)不同通道的握手機(jī)制
FPGA AXI4協(xié)議學(xué)習(xí)筆記(二)
FPGA AXI4協(xié)議學(xué)習(xí)筆記(三)
漫談AMBA總線-AXI4協(xié)議的基本介紹
SoC設(shè)計(jì)中總線協(xié)議AXI4與AXI3的主要區(qū)別詳解
Xilinx NVMe AXI4主機(jī)控制器,AXI4接口高性能版本介紹
AMBA AXI4接口協(xié)議概述
AXI4接口協(xié)議的基礎(chǔ)知識(shí)
評(píng)論