AMBA总线协议(五)—— AXI3 协议接口信号介绍1

  1. AMBA总线协议(一)—— 一文看懂APB总线协议
  2. AMBA总线协议(二)—— 一文看懂AMBA2 AHB2与AMBA3 AHB-Lite总线协议的区别
  3. AMBA总线协议(三)—— 一文看懂AHB总线所有协议总结(AHB2 & AHB-Lite & AHB5 )
  4. AMBA总线协议(四)—— Multi-Layer AHB System (多层AHB总线架构)
  5. AMBA总线协议(五)—— AXI3 协议接口信号介绍1
1. AXI 协议介绍:
a. AXI协议
  1. AMBA AXI协议主要用于高性能,高频率系统设计,并且有很多特性支持AXI可以应用于高速的互连架构
  2. 最新AMBA 接口(指AXI 3)主要目标:
1) 高带宽、低延迟的设计
2) 不需要桥接器就可以工作在高频 
3) 满足更广的组件接口的要求
4) 很适合具有初始化延迟高的内存控制器
5) 灵活性,在互连架构的实现上具有灵活性
6) 向下兼容AHB,APB接口
  1. AXI协议的关键特征:
1) 地址控制和数据相分离;
2) 支持使用字节STROBE进行非对齐数据传输
3) 突发事务只需要提供地址
4) 读、写数据通道分离,实现更低成本的直接访问内存(DMA)
5) 支持多Outstanding 地址
6) 支持乱序传输实现
7) 流水线
b. 接口信号

在这里插入图片描述

2. AXI通道

在这里插入图片描述

  1. 读、写地址通道
i) 读写事务都有自己单独的读、写地址通道,地址通道携带传输所需的所有的地址和控制信息
ii) AXI协议支持:
	One. 不同长度LEN的突发,1-16传输/一个burst
	Two. 突发传输SIZE 8- 1024 bit
	Three. 回环WRAP,增量INCR,非增量NON-INCR
	Four. 原子操作,使用独占、锁定访问
	Five. 系统级cache,和buffer控制
	Six. 安全和私有访问
  1. 读数据通道
读数据通道将读数据和读反应信息将从设备发送给主设备
	i) 数据bus,位宽8-1024 bit
	ii) 读响应,表明读传输事务完成的状态
  1. 写数据通道
写数据通道,将写数据从主机发送到从机:
	i) 数据bus,位宽8-1024 bit
	ii) 一个字节通道strobe,表明数据bus上哪一个字节是有效的
  1. 写响应通道
写响应通道提供了写传输事务中,从机回应的信息
每次burst完成后会提供完成信号,并不是一次burst传输中,每次传输都会给出,而只在最后完成时给出;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

摆渡沧桑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值