0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RDMA简介8之AXI分析

高速传输与存储 来源:高速传输与存储 作者:高速传输与存储 2025-06-24 23:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

AXI 总线是一种高速片内互连总线,其定义于由 ARM 公司推出的 AMBA 协议中,主要用于高性能、高带宽、低延迟、易集成的片内互连需求。AXI4 总线是第四代 AXI 总线,其定义了三种总线接口,分别为:AXI4、AXI4-Lite 和 AXI4-Stream接口。其中 AXI4 也称为 AXI4-Full 是一种基于地址的高性能传输接口,其支持乱序传输、突发传输等传输方式,同时通过独立的地址总线,实现高性能的数据地址映射;

AXI4-Lite 则在 AXI4 的基础上去掉了乱序传输、突发传输、Outstanding 等特性,主要用于简单的单次地址映射通信。而 AXI4-Stream 则为点对点连接总线,其去掉了地址总线,主要用于点对点间的高速数据流传输。三种接口的对比如表 1 所示:

表1 AXI4、AXI4-Lite 和 AXI4-Stream接口总线

wKgZO2hawriAT7ktAAEi9rZsltU619.png

​ 这里以功能完备的 AXI4 接口举例说明 AXI4 总线的相关特点。AXI4 总线采用读写通道分离且数据通道与控制通道分离的方式,这样的总线通道使其具有多主多从的连接特性和并行处理的能力,能够大幅提高总线的数据吞吐量。AXI4 总线共有五个通道。其中,写地址通道和写数据通道数据流由主机指向从机,分别用于发送地址信息和数据信息。写响应通道数据流由从机指向主机,用于反馈写指令的完成状态。
读通道与写通道类似,读地址通道由主机指向从机,用于发送地址信息和控制信息,读数据通道数据流由从机指向主机,用于从发送数据信息。但与写通道不同的是,读通道并没有响应通道,读响应信息包含在读数据通道中,与数据流一同反馈给主机。AXI4 总线的通道结构如图 1所示。

wKgZPGhawrmAGFWhAAEEZm0q-4k282.png

图1 AXI4 总线的通道结构图

相关视频感兴趣者,请搜B站用户名: 专注与守望
或链接:
https://space.bilibili.com/585132944/upload/video

​审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RDMA
    +关注

    关注

    0

    文章

    85

    浏览量

    9558
  • AXI
    AXI
    +关注

    关注

    1

    文章

    143

    浏览量

    17791
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RDMA设计5:RoCE V2 IP架构

    上面分析,基于RoCE v2 高速数据传输IP 的高速传输应用整体架构如图 1 所示。 图1 基于RoCE V2 IP应用的系统整体架构图 它通过 QSFP28 接口连接上位机进行
    发表于 11-25 10:34

    RDMA设计4:技术需求分析2

    专注高性能存储与传输,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。若有NVME或RDMA 产品及项目需求,请看B站视频后联系。 根据IP适用性技术需求分析,总结
    发表于 11-24 09:09

    RDMA设计2:开发必要性性能简介

    专注高性能存储与传输,这里分享RDMA设计,之前已介绍RDMA相关知识,在本博客已给出相关博文已100多篇,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。若有NVME
    发表于 11-20 10:57

    RDMA设计1:开发必要性1设计考虑

    ) 易集成、 用户操作简便  全模块化, 各层级可单独使用  标准总线接口  低资源占用 三. RDMA over RoCE V2 IP 简介 如图 1 所示。 它通过 QSFP28 接口连接
    发表于 11-19 14:30

    RDMA over RoCE V2设计1:通用,稳定及高性能!

    。 RoCEv2基于标准网络的以太网、网络层和传输层(UDP)协议,这可以使得RoCEv2的网络流量可以经过传统的网络路由器路由。之前RDMA简介1~8有对相关资料介绍,这里强调的是:它是目前性价比
    发表于 08-05 17:53

    RDMA over RoCE V2设计1:通用,稳定及高性能!

    。 RoCEv2基于标准网络的以太网、网络层和传输层(UDP)协议,这可以使得RoCEv2的网络流量可以经过传统的网络路由器路由。之前RDMA简介1~8有对相关资料介绍,这里强调的是:它是目前性价比
    发表于 07-15 10:54

    RDMA简介9AXI 总线协议分析2

    ​ 这里以功能完备的 AXI4 接口举例说明 AXI4 总线的相关特点。AXI4 总线采用读写通道分离且数据通道与控制通道分离的方式,这样的总线通道使其具有多主多从的连接特性和并行处理的能力,能够
    发表于 06-24 18:02

    RDMA简介8AXI 总线协议分析1

    AXI 总线是一种高速片内互连总线,其定义于由 ARM 公司推出的 AMBA 协议中,主要用于高性能、高带宽、低延迟、易集成的片内互连需求。AXI4 总线是第四代 AXI 总线,其定义了三种总线接口
    发表于 06-24 18:00

    RDMA简介4ROcE V2初析

    RoCE v2原语 (1)RDMA READ操作将远端主机内存中的数据读取到本地。具体流程为:本地主机将需要请求数据的地址、长度及对应的远程访问密钥发送给远程主机,远程主机比对密钥通过后,则将数据
    发表于 06-05 15:20

    RDMA简介3四种子协议对比

    RDMA协议共有四种子协议,分别为InfiniBand、iWARP、RoCE v1和RoCE v2协议。这四种协议使用统一的RDMA API,但在具体的网络层级实现上有所不同,如图1所示,接下来将
    发表于 06-04 16:05

    RDMA简介2A技术优势分析

    随着数据中心对于网络带宽和延迟的要求日益增长,传统的TCP/IP网络已无法满足性能要求,RDMA网络则凭借其高带宽、低延时的特性脱颖而出。相较于传统TCP/IP协议,RDMA具有零拷贝、不需要CPU
    发表于 06-04 11:35

    RDMA简介1RDMA开发必要性

    总线或高速外设部件互连总线(PCIe)上,二者均为短距离连接总线,会导致数据采集系统的部署位置受限 。远程直接内存访问技术(RDMA)是一种专为远距离网络通信设计的技术,其通常通过光纤进行设备间连接
    发表于 06-03 14:38

    NVMe简介AXI总线

    NVMe需要用AXI总线进行高速传输。而AXI总线是ARM公司提出的AMBA(Advanced Microcontroller Bus Architecture)协议中的重要组成部分,主要面向高性能、高带宽、低延时的片内互连需求。这里简要介绍
    的头像 发表于 05-21 09:29 586次阅读
    NVMe<b class='flag-5'>简介</b><b class='flag-5'>之</b><b class='flag-5'>AXI</b>总线

    NVMe协议简介AXI总线

    NVMe需要用AXI总线进行高速传输。这里,AXI总线是ARM公司提出的AMBA(Advanced Microcontroller Bus Architecture)协议中的重要组成部分,主要面向
    发表于 05-17 10:27

    AXI接口FIFO简介

    AXI接口FIFO是从Native接口FIFO派生而来的。AXI内存映射接口提供了三种样式:AXI4、AXI3和AXI4-Lite。除了Na
    的头像 发表于 03-17 10:31 1777次阅读
    <b class='flag-5'>AXI</b>接口FIFO<b class='flag-5'>简介</b>