Xilinx FPGA AXI4总线(一)介绍【AXI4】【AXI4-Lite】【AXI-Stream】

时间:2025-06-17  作者:Diven  阅读:0

从 FPGA 应用角度看看 AMBA 总线中的 AXI4 总线。

Xilinx FPGA AXI4总线(一)介绍【AXI4】【AXI4-Lite】【AXI-Stream】

(1)主要先把我博客的介绍原理的文章搬过来;

(2)用 FPGA 的实例看下 AXI4 和 AXI4-Lite 的握手;

(3)自定义一个 AXI-Lite 的 IP 作为从机设备 Slave,并将其挂载到 AXI Interconnect 上,由 ZYNQ 的 PS 侧作为主机来控制 LED;

(4)对 AXI-Lite 作源码分析。

AMBA® AXI4(高级可扩展接口 4) 是 ARM® 推出的第四代 AMBA 接口规范,AMBA(Advanced MICrocontroller Bus Architecture)是片上总线标准,包含AHB(Advanced High-performance Bus)、ASB(Advanced System Bus)和 APB(Advanced Peripheral Bus)。

AXI ( Advanced eXtensible Interface ),高性能、高带宽、低延迟片内总线。

AXI4:高性能内存映射需求(如读写DDR、使用BRAM控制器读写BRAM等),为了区别,有时候也叫这个为 AXI4-Full;

AXI4-Lite:用于简单、低吞吐量的内存映射通信(例如,与控制寄存器和状态寄存器之间的通信);

AXI4-Stream :高速流数据(视频、图像等流式数据);

AXI4 具有:

(1)一致性: 所有接口子集都使用相同的传输协议。

(2)全面规范化: 便于客户采用。

(3)标准化: 配套提供标准模型和检查器以供设计人员使用。

(4)接口去耦化: 互连电路与接口之间有去耦机制。

(5)可扩展性: AXI4 是可满足未来需求的开放式标准。

其优势:

(1)支持存储器映射型和串流型接口;

(2)为通信、视频、嵌入式以及 DSP 功能提供统一化 IP 接口;

(3)简便易用,并具有自动流水线例程化等特性,可帮助用户轻松实现既定性能目标;

AXI4

AXI4 协议是 AXI3 的升级,旨在提高多个主系统使用时的互连性能和互连利用率。其包括了如下增强功能:

(1)支持高达 256 个突发长度

(2)服务质量信令

(3)支持多个区域接口

AXI4-Lite

AXI4-Lite 是 AXI4 协议的子集,旨在与组件中较小较简单的控制寄存器型接口实现通信。AXI4-Lite 接口主要特性为:

(1)所有处理的突发长度为 1

(2)所有数据存取的大小等同于数据总线宽度

(3)不支持独占访问3 . AXI4-Stream

AXI4-Stream 协议针对主系统向从系统进行单向数据传输, 流式数据(比如视频流) 。该协议的主要优势包括:

(1)使用相同的共享线集支持单数据流和多数据流;

(2)在同一互连中支持多数据宽度;

(3)FPGA 实现的理想选择。如图 1-1 所示为 AXI4 读事务使用读地址和读数据通道,主机在读地址通道上给出要读取的数据的地址和控制信息(当突发读取多个数据时,给出数据存储的首地址和突发长度),从机收到后在将数据通过读数据通道发送给主机。如图 1-2 所示为写事务使用写地址、写数据和写响应通道的方式,主机首先向发送写控制,然后发送要写入的数据,从机在收完本次写事务的数据后给出写响应信号代表接收完成。AXI4-Stream协议为流数据的传输定义了单个通道,与****AXI4 不同, AXI4-Stream 接口可以突发无限数量的数据 。

对上述5个独立的通道,每个通道都包含一个信息信号和一个双路的 valid 、 ready 握手信号, valid 信号表示发出的数据有效, ready****信号表示已经准备好。

猜您喜欢

锂离子超级电容是新型储能设备。结合了锂离子电池和超级电容器的优点。能量密度高,充电快,使用寿命长。本文将详细介绍锂离子超级电容的特点和应用。高能量密度锂离子超级...
2025-03-24 09:30:34

防浪涌电阻作为保护电路的重要元件,受到了越来越多的关注。奥斯特(OST)作为国内知名的防浪涌电阻制造商,其产品涵盖多种类型,满足不同场景的需求。本文将围绕奥斯特...
2013-01-11 06:17:30

漏电断路器是重要的电气保护装置,主要用于防止漏电事故和电气火灾的发生。通过监测电流的平衡状态来工作,当电路中出现漏电现象时,漏电断路器能够迅速切断电源,从而保护...
2024-06-11 00:00:00

球阀作为应用于各类管道系统的控制元件,其参数的选择非常重要。口径是球阀的重要参数,通常根据管道的直径来选择,确保流体的顺畅通过。额定压力也是关键参数,球阀需能够...
2010-01-30 00:00:00

贴片电感是电子元件中常见的。其封装尺寸直接影响电路设计。本文将介绍贴片电感的封装尺寸大全。让我们一起来了解吧。封装类型概述贴片电感有多种封装类型。常见的有040...
2025-03-27 22:30:34

你是否想过,电动汽车如何安全、高效地使用电池,使其历经数千次充放电依然充满活力?答案就是电池管理系统(BMS),一个默默守护电动时代的幕后英雄。想象一下,电池就...
2024-06-11 00:00:00

水准仪是用于测量水平和垂直高度差的精密仪器,其规格尺寸通常因型号和用途而异。常见的水准仪长度在30厘米到70厘米之间,宽度和高度则根据设计有所不同。专业的光学水...
2021-10-26 00:00:00

分流器电阻作为关键的测量元件,有着着不可替代的作用。格莱尔(GLE)作为知名品牌,其分流器电阻因性能稳定、精度高而受到市场青睐。市面上同类产品众多,不同品牌的格...
2013-07-05 09:12:30

示波仪器是用于观察和分析电信号波形的重要工具。能将电信号转化为可视化的波形图,使工程师和技术人员能够直观地了解信号的特性。通过示波仪,用户可以测量信号的幅度、频...
2021-09-24 00:00:00

你是否遇到过监控摄像头电源灯不停闪烁的情况?别担心,你不是一个人!电源灯闪烁通常是监控系统在向我们发出信号,告诉我们可能遇到了一些小问题。导致监控电源灯闪烁的常...
2023-12-27 00:00:00