登录站点

用户名

密码

ARM的AMBA总线

已有 270 次阅读  2010-08-18 09:18

 ARM的AMBA总线

AMBA总线是ARM定义的一种微控制器内部通信总线,将RISC处理器集成在其他IP芯核和外设中,它是有效连接IP核的“数字胶”,并且是ARM复用策略的重要组件。它不是芯片与外设之间的接口,而是ARM内核与芯片上其他元件进行通信的接口。

AMBA 包括 APB, AHB, ASB总线,即高级外设总线,高级高性能总线,高级系统总线。
APB用于低功耗外设;
AHB是用于高性能、高时钟频率的系统模块;
ASB是用于高性能的系统模块之间的。
 
理论上,AMBA 可以将ARM内部的任意一个外部设备与其他外设隔离,通常,AMBA具有一个测试用的控制器,将外部的IO与内部的AMBA地址和数据线相连,这样采用AMBA接口可以独立测试ARM内部的任意一个外设模块。
 

上一篇: 中电网博客搬家了 下一篇: 基于ARM单片机的软件时钟

分享 举报