首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么master在AMBA AHB突发传输中增加地址?

为什么master在AMBA AHB突发传输中增加地址?
EN

Stack Overflow用户
提问于 2017-01-09 12:49:45
回答 2查看 2.9K关注 0票数 0

在AHB突发模式下,主机只需提供起始地址,从机必须计算剩余地址。但在下面的图片中(来自AHB规范),地址在每个时钟的HAddress引脚上递增。为什么?我说错了吗?

EN

回答 2

Stack Overflow用户

发布于 2017-02-04 01:23:12

主机必须为突发中的每一次传输更改HADDR,而不仅仅是给出起始地址。

主设备提供地址的好处在于,从设备不需要在其内部具有地址递增逻辑,并且可以在总线上使用haddr信号。脉冲串相对于一系列单次传输的好处很简单:从设备可以在处理当前传输的同时为下一次传输做准备,因为它“知道”下一个地址,因为脉冲串中的地址总是以相同的值递增。一系列单次传输可以是一系列随机地址(从机假设最坏的情况,因为它不是出现在总线上的地址),从机可能更难处理这些地址。

票数 0
EN

Stack Overflow用户

发布于 2020-05-27 19:59:13

我认为从机并不是在每个时钟都使用Haddress。设计者将这些地址用于去抖动,这样从机就更容易使用HBURST信号

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41541193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档