在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子

[求助] AHB总线中的增量突发和回环突发是怎么传输的?地址变化为什么按照HSIZE的大小自加?

[复制链接]
发表于 2017-4-7 19:06:45 | 显示全部楼层
本帖最后由 杰克淡定 于 2017-4-7 19:08 编辑

回复 10# songchao236


   AHB协议的master发出的命令是每一拍地址都会有,slave可以根据自己实际情况做成只收首地址,后面自己计算。到AXI协议就只有首地址了。
发表于 2017-4-9 08:23:13 | 显示全部楼层
回复 11# 杰克淡定


   十分感谢,理解了
发表于 2017-4-25 18:59:38 | 显示全部楼层
学习了
发表于 2017-5-2 02:36:11 | 显示全部楼层
回复 11# 杰克淡定

thank you for the responses, learnt a lot
发表于 2018-8-7 20:04:48 | 显示全部楼层
学习到了
发表于 2018-12-22 19:09:59 | 显示全部楼层
发表于 2019-8-31 14:31:32 | 显示全部楼层
支持一下
发表于 2020-9-1 10:10:09 | 显示全部楼层


杰克淡定 发表于 2017-3-30 20:20
这就是制定的总线传输协议规则,没有为什么的。INCR方式,地址按照SIZE大小直接递增;WRAP方式,地址按照SI ...


如果时WRAP8访问,4×8=32byte,起始地址是0x20或者0x40,那么四拍地址分别为什么呢?望大佬赐教!
发表于 2020-9-1 20:06:29 | 显示全部楼层


记忆冬天 发表于 2020-9-1 10:10
如果时WRAP8访问,4×8=32byte,起始地址是0x20或者0x40,那么四拍地址分别为什么呢?望大佬赐教!
...


HSIZE=4byte的WRAP8访问地址边界为4x8=32byte,0x20和0x40地址都是32的倍数。所以,HSIZE=4byte时,以0x20为起始地址的WRAP8和INCR8访问地址是一样的,为0x20,0x24,0x28,0x2c,0x30,0x34,0x38,0x3c。以0x40为起始地址类似。
发表于 2020-9-2 16:47:05 | 显示全部楼层


杰克淡定 发表于 2020-9-1 20:06
HSIZE=4byte的WRAP8访问地址边界为4x8=32byte,0x20和0x40地址都是32的倍数。所以,HSIZE=4byte时,以0x2 ...


多谢大佬解答,我还想问一下,如果起始地址是0x24(还是WRAP8的字传输),那是不是到了0x2C就折回到0x10?因为从0x10到0x2C等于32,是32的倍数。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-17 23:56 , Processed in 0.025543 second(s), 5 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表