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ā)長度,表明了發(fā)送數(shù)據(jù)的個(gè)數(shù)(不是Byte數(shù))。
-
接口協(xié)議
+關(guān)注
關(guān)注
5文章
41瀏覽量
18542 -
AXI4
+關(guān)注
關(guān)注
0文章
20瀏覽量
8894
原文標(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)先 登錄
相關(guān)推薦
評(píng)論