AMBA总线应用的详解(一)

AMBA总线规范介绍

AMBA 总线规范是 ARM 公司提出的总线规范,被大多数 SoC 设计采用,它规定了AHB(Advanced High-performance Bus)、ASB( Advanced System Bus)及 APB(Advanced Peripheral Bus)。
AHB 用于高性能、高时钟频率的系统结构。APB 用于连接外部设备,对性能要求不高,而考虑低功耗问题。
今天我们就以ANLU(国产)ELF2系列SOC芯片为例来研究AHB总线规范的应用。

ELF2系列SOC芯片

  1. 系统框图
    在这里插入图片描述
  2. 地址映射
    Cortex-M3 支持 4GB 存储空间,被划分成如图所示若干区域:
    在这里插入图片描述
  3. AHB Slave 接口在这里插入图片描述
  4. ARM-FPGA之AHB总线信息交互方式
    (1)AHB Slave 接口直接读写
    在这里插入图片描述(2)AHB Slave转Memory时序接口读写在这里插入图片描述
原创文章 7 获赞 3 访问量 2396

猜你喜欢

转载自blog.csdn.net/programmer_guan/article/details/105446743