AHB学习笔记

1.AHB概述

AHB总线是一种专为高性能同步传输设计的总线,层次高于APB总线,支持以下特性:

  • 突发传输
  • 拆分事务
  • 主设备单时钟周期传输
  • 单时钟沿操作
  • 非三态实现
  • 宽数据总线配置(64/128bit)

1.1.典型AHB系统

7241055-143708a9a56880ac.JPG

典型的AHB系统包括以下部分:

  • 可支持高带宽传输的主干总线
  • AHB主设备(如高性能CPU和DMA设备等)
  • AHB从设备(存储器和APB桥等)

1.2.AHB互连

AHB的互连使用多路复用器策略,由以下几个部分组成:

  • 主设备:发起通信,所有主设备将通行地址和数据发送到主设备多路复用器
  • 从设备:回应通信,从主设备多路复用器获得通信地址和数据,将回应数据发送到从设备多路复用器
  • 判决器:主设备多路复用器的控制器,控制哪一个主设备的通信数据可以被发送到从机
  • 解码器:从设备多路复用器的控制器,控制哪一个从设备的通信数据可以被发送回主机

2.AHB信号

2.1.基本AHB信号

信号名 位宽 来源 描述
HCLK 1 系统时钟 传输系统的时钟
HRESETn 1 复位系统 传输系统复位信号,低有效
HADDR 32 主机 主机发送传输目标地址
HTRANS 2 主机 当前发生的传输类型
HWRITE 1 主机 读写信号:1-写操作;0-读操作
HSIZE 3 主机 传输位宽,标记一次传输的位宽
HBURST 3 主机 突发传输类型
HPROT 4 主机 协议类型,标记传输使用协议的额外信息
HWDATA 32 主机 发送数据,主机发送到从机的数据
HSELx x 解码器 标记哪一个从机被选中,由地址解码产生
HRDATA 32
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值