AMBA简介
随着深亚微米工艺技术日益成熟,集成电路芯片的规模越来越大。数字IC从基于时序驱动的设计方法,发展到基于IP复用的设计方法,并在SOC设计中得到了广泛应用。在基于IP复用的SoC设计中,片上总线设计是最关键的问题。为此,业界出现了很多片上总线标准。其中,由ARM公司推出的AMBA片上总线受到了广大IP开发商和SoC系统集成者的青睐,已成为一种流行的工业标准片上结构。AMBA规范主要包括了AHB(Advanced High performance Bus)系统总线和APB(Advanced Peripheral Bus)外围总线。
AMBA片上总线
AMBA 2.0规范包括四个部分:AHB、ASB、APB和Test Methodology。AHB的相互连接采用了传统的带有主模块和从模块的共享总线,接口与互连功能分离,这对芯片上模块之间的互连具有重要意义。 AMBA已不仅是一种总线,更是一种带有接口模块的互连体系。下面将简要介绍比较重要的AHB和APB总线。
基于AMBA的片上系统
一个典型的基于AMBA总线的系统框图如图3所示。

本文介绍了AMBA总线规范,包括AHB和APB的特性及应用。AHB用于高性能模块间的连接,支持突发传输和多个主控制器;APB则服务于低带宽周边外设,具有简单的控制逻辑。在基于AMBA的片上系统中,仲裁器管理和主从模块的交互,确保总线高效运作。
最低0.47元/天 解锁文章
1450

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



