pmbus总线规范中文版_AMBA总线学习(1)

本文介绍了AMBA总线架构,包括AHB(高级高性能总线)、ASB(先进系统总线)、APB(高级外设总线)和AXI(先进扩展接口)。重点讲解了AHB的工作原理,如地址和数据的广播、从机选择、传输时序等,并给出了多主机多从机总线互联的示例。
摘要由CSDN通过智能技术生成

7ba8ae4a5da1ccb553cb7e79838d3995.png

AMBA 总线 (1)

AMBA是由ARM公司研发推出的一种高级微控制器总线架构(Advanced Microcontroller Bus Architecture)。其中AMBA包含了四种不同的总线标准,分别是:

  • AHB
  • ASB
  • APB
  • AXI

其中AXI是在AMBA3.0的协议中增加的,熟悉xilinx FPGA的小伙伴们应该是比较熟悉的,可以用于ARM和FPGA的高速数据交互。剩下的三种是在AMBA2.0协议中定义的总线标准。AHB是高级高性能总线,通常用于CPU和高性能设备之间的交互,类比于现代PC的北桥,ASB常用于高性能系统模块间的交互,在开发中相比剩下的几种不是非常常用。而APB是高级外设总线,通常和AHB相连接,来访问一些低速的外设。下图展示了一个典型的基于AMBA的微控制器架构。

216a651bb73863a18772cf2280b5d5c4.png

举个栗子,下图中程序储存在Nor flash中,ARM通过AHB控制高带宽外部存储器把程序通过橘黄色的线读到RAM中,随后ARM在通过AHB从RA

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值