AMBA中AXI3与AXI4信号的不同总结
写地址通道信号
| AXI3(10/36) | AXI4(13/44) | Description |
|---|---|---|
| AWID[user] | AWID[user] | |
| AWADDR | AWADDR | |
| AWLEN[3:0] | AWLEN[7:0] | Note: incr3: 1-16, incr4: 1-256; fixed:1-16; wrap: 2,4,8 or 16. |
| AWSIZE[2:0] | AWSIZE[2:0] | |
| AWBURST[1:0] | AWBURST[1:0] | |
| AWLOCK[1:0] | AWLOCK[0] | Note |
| AWCACHE[3:0] | AWCACHE[3:0] | Note |
| AWPROT[2:0] | AWPROT[2:0] | |
| - | AWQOS[3:0] | Note |
| - | AWREGION[3:0] | Note |
| - | AWUSER[0->128] | Note |
| AWVALID[0] | AWVALID[0] | |
| AWREADY[0] | AWREADY[0] |
写数据通道信号
| AXI3(6/36) | AXI4(6/44) | Description |
|---|---|---|
| WID[user] | Note | |
| WDATA[user] | WDATA[user] | |
| WSTRB[wdata_width/8-1:0] | WSTRB[wdata_width/8-1:0] | |
| WLAST[0] | WLAST[0] | |
| - | WUSER[0->data_width/2->16] | Note |
| WVALID[0] | WVALID[0] | |
| WREADY[0] | WREADY[0] |
写响应通道信号
| AXI3(4/36) | AXI4(5/44) | Description |
|---|---|---|
| BID[user] | BID[user] | |
| BRESP[1:0] | BRESP[1:0] | |
| - | BUSER[0->16] | Note |
| BVALID[0] | BVALID[0] | |
| BREADY[0] | BREADY[0] |
读地址通道信号
| AXI3(10/36) | AXI4(13/44) | Description |
|---|---|---|
| ARID[user] | ARID[user] | |
| ARADDR | ARADDR | |
| AWLEN[3:0] | AWLEN[7:0] | Note: incr3: 1-16, incr4: 1-256; fixed:1-16; wrap: 2,4,8 or 16. |
| ARSIZE[2:0] | ARSIZE[2:0] | |
| ARBURST[1:0] | ARBURST[1:0] | |
| ARLOCK[1:0] | ARLOCK[0] | Note |
| ARCACHE[3:0] | ARCACHE[3:0] | Note |
| ARPROT[2:0] | ARPROT[2:0] | |
| - | ARQOS[3:0] | Note |
| - | ARREGION[3:0] | Note |
| - | ARUSER[0->128] | Note |
| ARVALID[0] | ARVALID[0] | |
| ARREADY[0] | ARREADY[0] |
读数据通道信号
| AXI3(6/36) | AXI4(7/44) | Description |
|---|---|---|
| RID[user] | RID[user] | |
| RDATA[user] | RDATA[user] | |
| RRESP[1:0] | RRESP[1:0] | |
| RLAST[0] | RLAST[0] | |
| - | RUSER[0->data_width/2->16] | Note |
| RVALID[0] | AVALID[0] | |
| RREADY[0] | RREADY[0] |
-
Channel transaction ID

-
Burst size

5.Burst type

6.Lock type


7.Memory type

8.Protect type

- User signals only in AXI4

浙公网安备 33010602011771号