AXI总线
1.AXI结构
AXI协议是基于突发的,包含五个独立的传输通道:
- 写地址
- 写数据
- 写响应
- 读数据
- 读地址
AXI协议有以下几个特点: - 允许在真实数据传输前发出地址信息
- 支持多路传输
- 支持无序传输
1.1读传输示意图

1.2写传输示意图

1.3 读数据通道
读数据通道会读取从机到主机传输的数据和响应,包含:
- 数据大小,包括8,16,32,64,128,256,512,1024.
- 传输完成后会发出读响应信号
1.4写数据通道
- 数据大小,包括8,16,32,64,128,256,512,1024.
- 字节选通信号,指示哪个字节有效。
2.AXI读写传输
2.1 握手过程
5个传输通道都使用相同的 VALID/READY 握手方式来传输地址,数据和控制信息。这种流控方式意味着主机和从机都可以控制数据传输速率。主机发出VALID信号表示地址,数据或者控制信号是有效的。从机产生READY信号表示它可以接收传输数据。所以数据传输只会发生在VALID和READY信号都有效的时候。
2.1.1 VALID信号在READY信号之前

2.1.2 READY信号在READY信号之前

2.1.3 REDAY和VALID同时出现

2.2 握手信号的相关性
2.2.1 握手信号对

2.2.2 读传输握手信号

2.2.3 写传输握手信号

本文详细介绍了AXI总线的结构,包括其五个独立通道的功能,如写地址、写数据、读数据和读地址。重点阐述了AXI的读写传输过程,以及VALID/READY握手方式的控制机制。
2819

被折叠的 条评论
为什么被折叠?



