FPGA-AMBA协议、APB协议、AHB规范、AXI4协议规范概述及它们之间的关系

FPGA-AMBA协议、APB协议、AHB协议、AXI4协议规范概述

笔记记录,AMBA协议、APB协议、AHB规范、AXI4协议规范概述,只是概述描述,具体详细的协议地址传输、数据传输等内容将在下一章节详细说明。



一、AMBA规范

AMBA(Advanced Microcontroller Bus Architecture)是一种由ARM公司提出的处理器总线架构,它定义了处理器、内存和外设之间的通信标准

在AMBA架构中,存在多个总线协议,其中包括 APB(Advanced Peripheral Bus)、AHB(Advanced High-performance Bus)和 AXI(Advanced eXtensible Interface)

这些协议是为不同的系统设计需求和性能级别而设计的,它们之间存在一些关系和区别。
amba规范
amba规范


二、AMBA APB规范

APB(Advanced Peripheral Bus):

APB是AMBA架构中定义的一种低功耗、低带宽的总线协议
主要用于连接低带宽外设,如GPIO(通用输入/输出)、定时器等。
APB通常用于连接速度要求较低的外设,因为其传输速率相对较慢。

APB规范

三、AMBA AHB规范

AHB(Advanced High-performance Bus):

AHB是AMBA架构中定义的中等性能的总线协议。
用于连接中等带宽要求的外设,如DMA(直接存储器访问)控制器、LCD控制器等。
AHB在性能上比APB更高,因此适用于连接一些要求中等性能的外设
ahb规范

四、AMBA AXI4规范

AXI(Advanced eXtensible Interface):

AXI是AMBA架构中定义的高性能、高带宽的总线协议
适用于连接高性能的外设,如高性能处理器、高速存储器等。
AXI相比于AHB在性能上有较大的提升,支持乱序传输、突发传输等高级特性。
axi4规范


总结

本章节介绍了FPGA中总线协议,AMBA协议、APB协议、AHB规范、AXI4协议规范概述,以及它们之间的关系。
简而言之:
AMAB包含APB、AHB、AXI;
AXI4是AXI第四个版本性能更好;
性能:AXI > AHB > APB,对应的使用场景也不同

AXI4的协议内容和功能十分重要,对于zynq的学习十分重要,协议的具体内容和代码实现,下个章节再来描述。

相关推荐

  1. AMBA总线协议与PCIe总线协议区别

    2023-12-28 06:50:02       31 阅读
  2. 服务和协议关系

    2023-12-28 06:50:02       35 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-28 06:50:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-28 06:50:02       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-28 06:50:02       82 阅读
  4. Python语言-面向对象

    2023-12-28 06:50:02       91 阅读

热门阅读

  1. 八股文打卡day11——计算机网络(11)

    2023-12-28 06:50:02       52 阅读
  2. UDP Ping程序实现--第4关:客户端创建UDP套接字

    2023-12-28 06:50:02       53 阅读
  3. Mybatis-Plus基础之Mapper增删改

    2023-12-28 06:50:02       54 阅读
  4. vol----学习随记!!!

    2023-12-28 06:50:02       55 阅读
  5. flask文件夹列表前文修订版

    2023-12-28 06:50:02       53 阅读
  6. 【C++PCL】点云处理欧式聚类分割

    2023-12-28 06:50:02       59 阅读
  7. 数据结构-汇总

    2023-12-28 06:50:02       59 阅读
  8. 【WinForm.NET开发】使用鼠标事件

    2023-12-28 06:50:02       61 阅读
  9. Elasticsearch之常用DSL语句

    2023-12-28 06:50:02       52 阅读