【数字IC知识】AHB的HREADY信号和突发传输

Slave的两个HREADY信号

  • 仲裁器给从机的HREADY_IN信号,通知这个从机是否有其它从机还未完成传输。
  • 从机给主机HREADY_OUT信号,通知主机,从机传输的情况。
  • 从机可以拉低HREADY_OUT信号,反压主机,插入等待状态,主机信号不变,等待从机可以继续进行传输。
  • 注意:AHB2中只有HREADY信号,指的是HREADY_OUT信号。在AHB3 和 5才出现了HREADY_OUT信号。

为什么需要HREADY_IN信号?

将所有从机反馈给主机的HREADY_OUT信号&在一起,作为slave的HREADY_IN,那么就可以判断出是否存在slave还没有传输完成。

突发传输和流水线形式的SINGLE TRANSFER是一样快的吗?

对于紧耦合SRAM来说,两者都是N+1个周期。 对于DDR来说,突发传输只需要发一次命令,就可以得到连续的数据。 但是多比特Single Transfer传输,DDR并不知道两比Transfer之间的地址关系,DDR的读取时序并不是完全的流水线式,这中间可能会阻塞很多个周期。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值