共2条
1/1 1 跳转至页
问
ARM研发的AMBA(Advanced Microcontroller Bus Architecture)提供一种特殊的机制,可将RISC处理器集成在其它IP芯核和外设中,2.0版AMBA标准定义了三组总线:AHB(AMBA高性能总线)、ASB(AMBA系统总线)、和APB(AMBA外设总线)。AHB用来研发宽带宽处理器芯核的片上总线。
the Advanced High-performance Bus(AHB)
应用于高性能、高时钟频率的系统模块,它构成了高性能的系统骨干总线( back-bone bus )。它主要支持的特性是:
? 数据突发传输( burst transfer )
? 数据分割传输( split transaction )
? 流水线方式
? 一个周期内完成总线主设备( master )对总线控制权的交接
? 单时钟沿操作
? 内部无三态实现
? 更宽的数据总线宽度(最低32位,最高可达1024位,但推荐不要超过256位)
ASB the Advanced System Bus
是第一代AMBA系统总线,同AHB相比,它数据宽度要小一些,它支持的典型数据宽度为8位、16位、32位。它的主要特征如下:
? 流水线方式
? 数据突发传送
? 多总线主设备
? 内部有三态实现
the Advanced Peripheral Bus(APB)
是本地二级总线(local secondary bus ),通过桥和AHB/ASB相连。它主要是为了满足不需要高
性能流水线接口或不需要高带宽接口的设备的互连。APB的总线信号经改进后全和时钟上升沿相关,这种
改进的主要优点如下:
? 更易达到高频率的操作
? 性能和时钟的占空比无关
? STA 单时钟沿简化了
? 无需对自动插入测试链作特别考虑
? 更易与基于周期的仿真器集成
APB 只有一个APB桥,它将来自AHB/ASB的信号转换为合适的形式以满足挂在APB上的设备的要求。桥要
负责锁存地址、数据以及控制信号,同时要进行二次译码以选择相应的APB设备
答 1: dingdingding
the Advanced High-performance Bus(AHB)
应用于高性能、高时钟频率的系统模块,它构成了高性能的系统骨干总线( back-bone bus )。它主要支持的特性是:
? 数据突发传输( burst transfer )
? 数据分割传输( split transaction )
? 流水线方式
? 一个周期内完成总线主设备( master )对总线控制权的交接
? 单时钟沿操作
? 内部无三态实现
? 更宽的数据总线宽度(最低32位,最高可达1024位,但推荐不要超过256位)
ASB the Advanced System Bus
是第一代AMBA系统总线,同AHB相比,它数据宽度要小一些,它支持的典型数据宽度为8位、16位、32位。它的主要特征如下:
? 流水线方式
? 数据突发传送
? 多总线主设备
? 内部有三态实现
the Advanced Peripheral Bus(APB)
是本地二级总线(local secondary bus ),通过桥和AHB/ASB相连。它主要是为了满足不需要高
性能流水线接口或不需要高带宽接口的设备的互连。APB的总线信号经改进后全和时钟上升沿相关,这种
改进的主要优点如下:
? 更易达到高频率的操作
? 性能和时钟的占空比无关
? STA 单时钟沿简化了
? 无需对自动插入测试链作特别考虑
? 更易与基于周期的仿真器集成
APB 只有一个APB桥,它将来自AHB/ASB的信号转换为合适的形式以满足挂在APB上的设备的要求。桥要
负责锁存地址、数据以及控制信号,同时要进行二次译码以选择相应的APB设备
答 1: dingdingding
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |