zynq AXI

本文详细介绍了ZYNQ中使用的AXI总线,包括AXI4、AXI4-Lite和AXI4-Stream的特性、接口和协议。AXI总线具有独立的读写地址、数据和响应通道,采用VALID和READY握手协议,支持乱序传输。文章还阐述了AXI接口的种类以及AXI协议在不同通道上的应用,强调了五个独立通道在读写操作中的角色和信号功能。
摘要由CSDN通过智能技术生成

AXI 总线/接口/协议

总线是一组传输通道,是各种逻辑器件构成的传输数据的通道,一般由由数据线、地址线、控制线等构成。

接口是一种连接标准,又常常被称之为物理接口。

协议就是传输数据的规则。

AXI 总线

ZYNQ 中有支持三种 AXI 总线,拥有三种 AXI 接口,当然用的都是 AXI 协议。其中三种AXI 总线分别为:

AXI4:(For high-performance memory-mapped requirements.)主要面向高性能地址映射通信的需求,是面向地址映射的接口,允许最大 256 轮的数据突发传输;

AXI4-Lite:(For simple, low-throughput memory-mapped communication )是一个轻量级的地址映射单次传输接口,占用很少的逻辑单元。

AXI4-Stream:(For high-speed streaming data.)面向高速流数据传输;去掉了地址项,允许无限制的数据突发传输规模。

AXI4 总线和 AXI4-Lite 总线具有相同的组成部分:

1)读地址通道,包含 ARVALID, ARADDR, ARREADY 信号;

2)读数据通道,包含 RVALID, RDATA, RREADY, RRESP 信号;

3)写地址通道,包含 AWVALIDAWADDR, AWREADY 信号;

4)写数据通道,包含 WVALID, WDATAWSTRB, WREADY 信号;

5)写应答通道,包含 BVALID, BRESP, BREADY 信号;

6)系统通道,包含:ACLKARESETN 信号。

AXI4 总线和 AXI4-Lite 总线的信号也有他的命名特点读地址信号都是以 AR 开头(AaddressRread写地址信号都是以 AW 开头(AaddressWwrite读数据信号都是以 R </

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值