文档库

最新最全的文档下载
当前位置:文档库 > AXI+protocol+翻译

AXI+protocol+翻译

1.1 AXI协议简介

AMBA AXI协议以高性能,高频系统设计为目标,提供了很多适合高速亚微型系统互连的特征。

最新的AMBA接口的目标是:

z适合高带宽、低延迟的设计

z不使用复杂桥的情况下能够进行高频的操作

z适应多部件的接口要求

z适合高初始访问延迟的访问控制器

z为互联结构实现提供灵活性

z后向兼容现存的AHB和APB接口

AXI协议的关键特征有:

z分离的地址/控制和数据通道

z采用字节选通的方式支持不对齐数据的传输

z基于burst交易的数据传输,主机只需提供首地址

z分离的读写数据通道,能支持低功耗的DMA

z支持outstanding交易

z支持乱序交易

z易于通过添加寄存器达到时序收敛

除了数据传输协议,AXI协议还提供可选扩展支持低功耗操作。

1.2通道结构

AXI协议是基于burst的,每个交易都包括一些地址和控制信息描述了需要传输的数据的特征,这些地址和控制信息被放在地址通道上。数据在主设备和从设备之间传输,主设备通过写数据通道写数据到从设备,通过读数据通道从从设备读取数据。写交易中,所有数据流从主设备流向从设备,AXI协议提供一个额外的写响应通道,用于从设备通知主设备写交易完成。

AXI协议可以实现:

z在实际的数据传输之前发出地址信息

z支持多个outstanding交易

z支持乱序交易

图1-1所示为一次读交易是如何使用读地址和读数据通道的。

1

AXI+protocol+翻译

(共13页)