我是靠谱客的博主 生动耳机,最近开发中收集的这篇文章主要介绍AMBA:ARM总线协议介绍,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  

APB(Advanced Peripheral Bus):
主要用于低带宽的周边外设之间的连接,例如UART、1284等,
它的总线架构不像AHB支持多个主模块,在APB里面唯一的主模块就是APB 桥。

ASB (Advanced System Bus)
ASB是AHB的一种替代方案。

AHB(Advanced High Performance Bus):
AHB用于高性能、高时钟频率的系统结构,典型的应用如ARM核与系统内部的
高速RAM、NAND FLASH、DMA、Bridge的连接。

AXI (Advanced eXtensible Interface):
面向高性能、高带宽、低延迟的片内总线。它的地址/控制和数据相位是分离的,
支持不对齐的数据传输,同时在突发传输中,只需要首地址,同时分离的读写数
据通道、并支持Outstanding传输访问和乱序访问,并更加容易进行时序收敛。
AXI 是AMBA 中一个新的高性能协议。AXI 技术丰富了现有的AMBA 标准内容,
满足超高性能和复杂的片上系统(SoC)设计的需求。

ACE ACE为AXI缓存扩展接口 系统级一致性框架。

CHI CHI协议是AMBA的第五代协议AMBA5,可以说是ACE协议的进化版,将所
有的信息传输采用包packet的形式来完成,packet里分各个域段传递不同信息,
本质还是用于解决多个CPU(RN)之间的数据一致性问题。

     

 

[architecture]-ARM AMBA/AXI/ACE/LITE总线介绍_ARM

 

最后

以上就是生动耳机为你收集整理的AMBA:ARM总线协议介绍的全部内容,希望文章能够帮你解决AMBA:ARM总线协议介绍所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部