AXI4 4.0 full总线协议概述及BRAM IP CORE调用

本文介绍了AXI4.0 FULL总线协议,包括其分类、特征、信号描述和读写过程。重点讨论了写数据和读数据通道的手势过程,以及在FPGA中调用BRAM IP CORE的参数理解,例如32位深度1024的BRAM IP,支持突发长度和类型。通过示例展示了如何进行写入和读取操作。
摘要由CSDN通过智能技术生成

1、概述

AXI协议是ARM制定的高速接口协议,支持在主从设备间提供高性能、高频率的系统通信。并且在XILINX VIVADO中绝大部分的IP CORE都支持AXI接口,掌握AXI协议意味着你可以很方便的使用赛灵思的各类IP CORE。

1.1、分类

AXI4.0总线主要有以下三类分别适用于不同场景:

  1. AXI4.0 FULL:面向高性能地址映射,支持突发事件读写,也就是写一次地址,可以传输高达256次数据,数据速率较AXI4.0_LITE高,常用于DDR数据读写。
  2. AXI4.0_LITE:AXI4.0简化版,轻量级地址映射单次传输接口。
  3. AXI4.0_STREAM:面向高速数据流数据传输,只传输数据,不含地址。

1.2、特征

AXI4.0 FULL特征如下:

  1. 独立的地址和数据总线。
  2. 独立的读写通道。
  3. 支持不对齐数据传输,使用字节选通。
  4. 使用基于突发的数据的数据传输。

2、AXI4.0 FULL信号描述

2.1、写数据通道

如下图,写数据通道由三个部分组成。

  1. 写地址通道;
  2. 写数据通道;
  3. 写响应;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值