AXI3和AXI4区别--端口篇

来源:互联网 发布:斗鱼抢鱼丸软件安卓版 编辑:程序博客网 时间:2024/05/17 04:19

表 2-1 全局信号

信号名

描述

ACLK  

时钟源  

全局时钟信号

ARESETn  

复位源

全局复位信号,低有效

2-2写地址通道信号

信号名    

源    

描述      

AWID[3:0]

主机

写地址ID,用来标志一组写信号

AWADDR[31:0]

主机

写地址,给出一次写突发传输的写地址

AWLEN

[3:0]axi3

主机

突发长度,给出突发传输的次数(拍数)

AXI3所有突发长度为1-16AXI4 INCR1-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,从机不需要更改。AXI3WID可以来自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

外设

外设请求时钟有效

0 0