AXI3和AXI4區別 埠篇

2021-07-23 17:45:00 字數 3474 閱讀 4239

表 2-1 全域性訊號

訊號名 源

描述aclk

時鐘源  

全域性時鐘訊號

aresetn

復位源全域性復位訊號,低有效

表2-2

寫位址通道訊號

訊號名    

源    

描述      

awid[3:0] 主機

寫位址id,用來標誌一組寫訊號

awaddr[31:0] 主機

寫位址,給出一次寫突發傳輸的寫位址

awlen

[3:0]axi3 主機

突發長度,給出突發傳輸的次數(拍數)

axi3

所有突發長度為

1-16

;axi4 incr

為1-256

,其他為

1-16

[7:0]axi4

awsize[2:0] 主機

突發大小,給出每次突發傳輸的位元組數。(

bits

) 總的傳輸資料量

=len*size

awburst[1:0] 主機

突發型別

.fixed,incr,wrap,reserved

awlock 主機

匯流排鎖訊號,可提供操作的原子性

(普通或互斥訪問)

awcache[3:0] 主機

記憶體型別,表明一次傳輸是怎樣通過系統的

awprot[2:0] 主機

保護型別,表明一次傳輸的

[0]特權級

,[1]

安全等級,以及

[2]交易是資料訪問還是指令訪問

awqos [3:0](axi4) 主機

質量服務

qos

awregion[3:0](axi4) 主機

區域標誌,能實現單一物理介面對應的多個邏輯介面

awuser(axi4) 主機

使用者自定義訊號

awvalid 主機

有效訊號,表明此通道的位址控制訊號有效,一直保持有效直到

awready為高

awready 從機

表明「從

」可以接收位址和對應的控制訊號

表2-3

寫資料通道訊號

訊號名    

源    

描述      

wid[3:0](axi3) 主機

一次寫傳輸的id tag,與awid相對應

wdata[31:0] 主機

寫資料,寫匯流排可以是

8,16,32,64,128,256,512,1024位寬

wstrb[3:0] 主機

寫選通,寫資料有效的位元組線,用來表明哪

8bits

資料是有效的

wlast 主機

表明此次傳輸是最後乙個突發傳輸

wuser(axi4) 主機

使用者自定義訊號

wvalid 主機

寫有效,表明此次寫有效

wready 從機

表明從機可以接收寫資料

axi4

取消了交織傳輸,也就是說傳輸的資料必須按位址順序進行傳輸。

axi3

的主機如果要支援非交織傳輸,需要將寫交織深度配置為

1,從機不需要更改。

axi3

的wid

可以來自

awid。表

2-4

寫響應通道訊號

訊號名    

源    

描述      

bid[3:0] 從機

寫響應id tag,

與awid匹配

bresp[1:0] 從機

寫響應,表明寫傳輸的狀態。

okay,exokay,slverr,decerr

buser(axi4) 從機

使用者自定義

bvalid 從機

寫響應有效

bready 主機

表明主機能夠接收寫響應

表2-5

讀位址通道訊號

訊號名    

源    

描述      

arid[3:0] 主機

讀位址id,

用來標誌一組寫訊號(與

awid

無關)

araddr[31:0] 主機

讀位址,給出

一次寫突發傳輸的讀位址,只給首位址

arlen

[3:0]axi3 主機

突發長度,給出突發傳輸的次數

[7:0]axi4

arsize[2:0] 主機

突發大小,給出每次突發傳輸的位元組數

arburst[1:0] 主機

突發型別。

fixed,incr,wrap,reserved

arlock 主機

匯流排鎖訊號,可提供操作的原子性

arcache[3:0] 主機

記憶體型別,表明一次傳輸是怎樣通過系統的

arprot[2:0] 主機

保護型別,表明一次傳輸的

[0]特權級

,[1]

安全等級,以及

[2]交易是資料訪問還是指令訪問

arqos[3:0](axi4) 主機

質量服務

qos

arregion[3:0](axi4) 主機

區域標誌,能實現單一物理介面對應的多個邏輯介面

aruser(axi4) 主機

使用者自定義訊號

arvalid 主機

有效訊號,表明此通道的位址控制訊號有效

arready 從機

表明「從

」可以接收位址和對應的控制訊號

表2-6

讀資料通道訊號

訊號名    

源    

描述      

rid[3:0] 從機

讀id tag,

與arid對應

rdata[31:0] 從機

讀資料,讀匯流排可以是

8,16,32,64,128,256,512,1024位寬

rresp 從機

讀響應,表明讀傳輸的狀態,

okay,exokay,slverr,decerr

rlast 從機

表明讀突發的最後一次傳輸

ruser(axi4) 從機

使用者自定義

rvalid 從機

表明此通道訊號有效

rready 主機

表明主機能夠接收讀資料和響應資訊

表2-7

低功耗介面訊號

訊號名    

源    

描述    

csysreq

時鐘控制器

系統退出低功耗請求,此訊號從

「時鐘控制器」到

「外設」

csysack 外設

退出低功耗狀態確認

cactive 外設

外設請求時鐘有效

基礎 網路埠 80 和 443 區別解析

1 埠 80 超文字伺服器端口,用於網頁瀏覽。服務 http 2 埠 443 安全服務埠 https 用於網頁瀏覽埠,能提供加密和通過安全埠傳輸的另一種 http。服務 https 3 埠在入侵中的作用 有人曾經把伺服器比作房子,而把埠比作通向不 間 服務 的門,如果不考慮細節的話,這是乙個不錯的比...

Python pip 和pip3區別 聯絡

python 有python2和python3的區別 那麼pip也有pip和pip3的區別 大概是這樣的 pip是python的包管理工具,pip和pip3版本不同,都位於scripts 目錄下 如果系統中只安裝了python2,那麼就只能使用pip。如果系統中只安裝了python3,那麼既可以使用...

Python pip 和pip3區別 聯絡

python 有python2和python3的區別 那麼pip也有pip和pip3的區別 大概是這樣的 pip是python的包管理工具,pip和pip3版本不同,都位於scripts 目錄下 如果系統中只安裝了python2,那麼就只能使用pip。如果系統中只安裝了python3,那麼既可以使用...