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-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
外设
外设请求时钟有效
- AXI3和AXI4区别--端口篇
- AXI4与AXI3的区别
- AXI4与AXI3的区别
- [转]AXI4与AXI3区别
- AXI4
- 端口和引脚的区别
- AXI4-Stream
- AXI4-Stream
- windows的139端口和445端口的区别
- netstat和lsof看端口的区别
- get和Post的区别,端口号。
- 端口号和协议号的区别
- 项目获取端口getServerPort()和getLocalPort()区别
- AXI4-Stream协议的信号以及Xilinx提供的从AXI到AXI-Stream转换的IP核区别
- PCIE、DDR3、AXI4
- AXI4-Stream协议总结
- AXI4总线协议
- AXI4 STREAM DATA FIFO
- Linux服务器上安装部署Tomcat服务器
- 关于在书上学到的判断一个机器是否是大端法机器还是小端法机器的笔记
- Oracle 12.1.0.2 安装
- 【多线程 3】多线程间的变量共享方式
- scp报错not a regular file
- AXI3和AXI4区别--端口篇
- PAT_自测1_打印沙漏
- allegro生成不规则钻孔 .rou
- Cdll与windll
- Spark core 核心算子优化
- SpringBoot(二)开发WEB应用
- Linux-CentOS6.7——安装tftp服务器
- String类1
- Poj 2479 Maximum sum