【AHB概述】
AHB总线(Advanced High-performance Bus)是AMBA(Advanced Microcontroller Bus Architecture)片上总线体系的一部分 。在SOC芯片中,AHB总线主要应用于对性能要求较高的组件之间互联,如用于CPU和片内高速RAM、DMA之间互联。
图1 AHB协议演进
如图1所示,AHB协议在AMBA2中提出。随着AMBA协议族的演进加入了AHB_Lite,AHB5 Lite。本文从AHB2入手对AHB协议进行介绍,再对比AHB Lite,AHB5 Lite同AHB2之间的差异。
【AHB应用框图】
图2 AHB总线应用框图
继续借用上篇介绍APB接口时使用的应用框图。如图2所示,AHB总线主要用于高性能ARM核,高带宽片上RAM,DMA,高带宽Memory接口,APB桥之间的互联。
【AHB总线结构】

AHB(Advanced High-performance Bus)是AMBA协议的一部分,适用于高性能组件间的互联。本文从AHB2开始介绍,讨论了AHB Lite和AHB5 Lite的区别,并详细解释了AHB总线的结构、接口信号和基础传输过程,展示了其高性能的原因。
最低0.47元/天 解锁文章
2148

被折叠的 条评论
为什么被折叠?



