详解AXI4-Lite接口(1)--什么是AXI4-Lite接口

AXI4-Lite是高级可扩展接口(AXI)的一个简化版,适用于低吞吐量通信。它不支持突发长度大于1的事务,常见于简单寄存器访问。AXI4-Lite包含读写地址、读数据、写数据和写响应4条通道,每个通道有VALID和READY信号进行握手。通道中,写地址和写数据用于写事务,读地址和读数据用于读事务,写响应提供写操作确认。AXI4-Lite简化了AXI4-Full的信号,适合理解后再深入学习AXI4-Full。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

写在前面

1、什么是AXI4-Lite?

2、通道(Channel)

2.1、AXI 读取传输事务

2.2、AXI 写入传输事务

2.3、通道定义(channel definition)

读、写地址通道(Read and write address channels)

读数据通道(Read data channel)

写数据通道(Write data channel)

写响应通道(Write response channel)

3、信号

3.1、全局信号(Global signals)

3.2、写地址通道信号(Write address channel signals)

3.3、写数据通道信号(Write data channel signals)

 3.4、写响应通道信号(Write response channel signals)

3.5、读地址通道信号(Read address channel signals)

3.6、读数据通道信号(Read data channel signals)

4、握手机制(handshake)

5、事务结构

响应

总线位宽(bus width)

写选通(Write strobes)


写在前面

        AXI4-Lite总线可以说是AXI4-Full总线的简化版,仅支持突发长度为1的事务传输。在学习AXI4-Lite总线时,建议先了解AXI4-Full总线,本文也注重介绍两者的差异。


1、什么是AXI4-Lite?

        AXI 表示 Advanced eXtensible Interface(高级可扩展接口),它是由 Arm 定义的接口协议,包含在“高级微控制器总线架构 AMBA”标准中。

        AXI4 接口 (AMBA 4.0) 分 3 种类型:

  • AXI4 (AXI4-Full):用于满足高性能存储器映射需求。
  • AXI4-Lite:用于简单的低吞吐量存储器映射通信(例如,往来于状态寄存器的通信)。
  • AXI4-Stream:用于高速流传输数据。

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

孤独的单刀

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

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

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

打赏作者

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

抵扣说明:

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

余额充值