原创 ARM处理器的片上总线标准AMBA

2013-11-26 16:47 956 8 8 分类: MCU/ 嵌入式

 

 在设计ARM核与处理器芯片内其他宏单元之间的数据传输通路时,ARM公司定义了片上总线规范,名为AMBA ( Advanced Microcontroller Bus Architecture,先进徽控制器总线结构)。目前常用的AMBA总线标准是1999年推出的2.0版。最新的AMBA总线标准是2004年推出的3.0版。
 
 AMBA 2.0版规范定义了3种总线:
 
 1、AHB( Advanced High-performance Bus,高性能片上总线):该总线用于连接高性能的系统模块。它支持突发数据传输方式以及单个数据传送方式,所有时序都以单一时钟的前沿为基准。
 
 2、ASB( Advanced System Bus,片上系统总线):该总线用于连接高性能系统模块,支持突发数据传输方式。
 
 3、APB( Advanced Peripheral Bus,称为先进外围片上总线):它为低性能的外围部件提供较为简单的接口,优点是最小功耗和易于使用。通常用做SOC的局部二级总线。
 
 AHB是ASB的升级版本,能够支持更高性能的综合及时序验证。典型的基于AMBA的微控制器使用AHB + APB的组合,或者使用ASB + APB组合。如图4-23所示。
 
 文章由飞思卡尔开发板供应商小编原创,转载请注明文章来源出处,谢谢合作!

文章评论0条评论)

登录后参与讨论
我要评论
0
8
关闭 站长推荐上一条 /2 下一条