AMBA总线介绍

AMBA总线介绍

AMBA 总线介绍

先进的微控制器总线体系结构AMBA 规范定义了三种总线:

(1)AHB(Advanced High-performance Bus):用于连接高性能系统模块。它支持突发数据传输方式及单个数据传输方式,所有时序参考同一个时钟沿;

(2)ASB(Advanced System Bus):用于连接高性能系统模块,它支持突发数据传输模式;

(3)APB(Advance Peripheral Bus):是一个简单接口支持低性能的外围接口。

一个典型的基于AMBA 的微控制器同时集成AHB(或ASB )和APB 接口,如根据AMBA 的规范,连接AHB/ASP 和APB 的APB 桥的唯一功能是提供更简单的接口。任何由低性能外围设备产生的延迟会由连接高性能

(AHB/ASP)总线的桥反映出来。桥本身仿佛是一个简单APB 总线的主设备,它

访问与之相连的从设备,并且通过高性能总线上控制信号的子集控制它们。下

面给出AHB、ASP 和APB 的主要特征。

AHB

AHB 是先进的系统总线。它主要的目的就是连接高性能、高吞吐率的设备,例如CPU、DMA 和DSP。它的主要特性:

●高性能新一代总线;

●多控制器;

●分段传输;

●单周期总线控制权移交;

●没有三态实现方式;

●32~128 位总线宽;

相关主题
相关文档
最新文档