AHB协议详细介绍/时序/信号名

AHB学习总结

总线概述

作者:阿锋聊数字

AMBA的AHB总线是一个高性能总线,它可以包括masters, interconnects 和 slaves 。

它主要支持:

  1. 突发传输
  2. 单时钟边沿操作
  3. 非三态的
  4. 数据位宽可配置,64, 128, 256, 512, 和 1024 bits

多数的AHB Slave设备包括,memory设备、外部memory接口和高性能外设。如果你想连接低速设备,可以考虑使用低速总线,例如APB总线。

AHB总线还支持多Master的设计,你可以使用interconnect组件连接多个主,interconnect组件提供了仲裁器和路由机制。

​ 下图举例了一个一主三从的互联结构,图中未展示所有信号。

在这里插入图片描述

Master

在这里插入图片描述

Slave

在这里插入图片描述

信号描述

传输

基本传输

带读写等待的传输,下图中master 发起的操作因为slave暂时无法接收而有一个周期的等待,这个等待动作由Slave到Master的HREADY信号体现。注意当HREADY拉低时,Master必须锁定HADDRHREADY拉高。

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值