AMBA发展历程

AMBA从1997年的ASB和APB开始,历经四代发展,引入了AHB、AXI、ACE、CHI等协议,不断提升系统性能和一致性。AXI和ACE适用于高性能互联,AHB常见于Cortex-M系列,APB用于低功耗场景,CHI则针对多设备一致性需求,广泛应用在移动、互联网、汽车和数据中心等领域。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第一代总线是1997年发布的AMAB标准。主要包括两种总线协议,Advanced System Bus (ASB) 和 Advanced Peripheral Bus (APB). 此时的定位是ASB作为高性能总线,满足高性能处理器的需求,支持pipeline与多master操作。APB作为低速总线,属于二级总线满足外设与微处理器的通信需求。
第二代总线是1999年发布的AMBA2标准。ARM增加了AMBA High-performance Bus (AHB)协议。AMBA2被广泛应用在ARM7,ARM9的设计中,并且现在还一直应用在Cortex-M系列的设计中。在AMBA2中,AHB是ASB的一个升级,同样作为高性能总线除了支持pipeline与多master,还支持burst传输和split事务处理。逐渐用AHB替代了ASB总线,ASB总线被淘汰,AHB和APB这对组合得到了广泛的应用。
第三代总线是2003年发布的AMBA3标准。在第三代总线中,除了增加AHB-Lite精简协议,升级了APB总线外,为了满足更高的互联性能需求,增加了Advanced eXtensible Interface (AXI),这是一个重要的标志,至此开启了高性能系统设计的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值