AXI总线信号讲解与使用

1、类型

AXI4包含3种类型的接口:
1)AXI4(AXI4-Full):主要面向高性能地址映射通信的需求;

2)AXI4-Lite:是一个轻量级的,适用于吞吐量较小的地址映射通信总线;

3)AXI4-Stream:面向高速流数据传输

2、特性

•允许在实际数据传输之前发布地址信息。

•支持多个未完成交易。

•支持无序完成交易。

3、交互过程

AXI4和AXI4 Lite接口均由五个不同的通道组成,且只有master方才有发起读写动作:

•读地址通道

•读数据通道

•写地址通道

•写数据通道

•写响应通道

  1. 读数据过程

AXI总线信号讲解与使用_第1张图片

  1. 写数据过程

AXI总线信号讲解与使用_第2张图片

4、AXI4与AXI4-Lite信号

全局信号

名字

AXI4

AXI4-Lite

全局信号

aclk

全局时钟

aresetn

AXI复位,低有效。至少需要8个时钟的复位信号

写地址通道

AWID

Master输出:多线程时用于指示事务ID;单线程可以忽略

不支持

AWADDR

地址

AWLEN

突发传输时有效传输次数。(INCR)最多256次;WRAP最多16次。实际传输次数 = AWLEN + 1。

要求:WRAP突发传输次数:2、4、8、16;突发不能跨越4KB地址边界;不支持突发的提前终止。

不支持

AWSIZE

数据位宽。8~1024位。突发中每次数据传输或节拍中要传输的最大字节数由以下公式指定:2awsize

不建议在AWSIZE小于本机数据宽度的情况下使用窄突发。

不支持

AWBURST

突发类型。类型:INCR、WRAP

不支持

AWLOCK

独占访问锁。AXI4不支持。提供有关事务的原子特征的信息。

不支持

AWCACHE

缓存类型。推荐值0011;支持类型:Normal、Non-cacheable、Modifiable、Bufferable

不支持

你可能感兴趣的:(fpga开发)