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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3741|回复: 7

[求助]请教关于AMBA-AHB

[复制链接]
发表于 2005-8-5 15:58:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
初学AMBA,请问HREADY信号一般怎么处理,写操作时由slave反馈给master,而读操作时如何处理?spec里面的信号描述说HREADY同时是input和output,怎么理解?谢谢!
发表于 2005-8-6 11:33:43 | 显示全部楼层

[求助]请教关于AMBA-AHB

没人理啊,是不是我问的问题太弱了
发表于 2005-8-9 18:25:10 | 显示全部楼层

[求助]请教关于AMBA-AHB



下面引用由AllenKYO2005/08/05 03:58pm 发表的内容:
初学AMBA,请问HREADY信号一般怎么处理,写操作时由slave反馈给master,而读操作时如何处理?spec里面的信号描述说HREADY同时是input和output,怎么理解?谢谢!

1。读写都一样的,你怎么会理解成读写有不同的含义和处理呢?
2。Hready做为总线上的信号,它是master和slave的输入;同时每个slave自己的hready信号是输出。所以对于slave会有两个hready信号,一个来自总线的输入,一个自己给到多路器的输出。
发表于 2005-8-10 16:41:58 | 显示全部楼层

[求助]请教关于AMBA-AHB

[这个贴子最后由allenkyo在 2005/08/10 04:45pm 第 1 次编辑]

是不是可以理解为在写代码时将hready定义为inout型,还是定义两个端口hready_in和hready_out?可是在amba2.0的spec里面描述的master和slave模型上,hready是slave的output、master的input。对于slave为输入的那个hready信号在总线上由谁给出?
发表于 2005-8-10 18:26:28 | 显示全部楼层

[求助]请教关于AMBA-AHB

1。定义两个端口hready_in和hready_out
2。对于slave为输入的那个hready信号在总线上由decoder给出
发表于 2005-8-12 10:32:17 | 显示全部楼层

[求助]请教关于AMBA-AHB

1.decoder给出的应该是slave的select信号啊,如何给出hready_in?
2.如果master希望slave等待几个周期再读取数据的话,master应该控制hready_in通知slave,那么master通过什么来控制总线给出的hready_in?
发表于 2005-8-13 11:34:23 | 显示全部楼层

[求助]请教关于AMBA-AHB



下面引用由allenkyo2005/08/12 10:32am 发表的内容:
1.decoder给出的应该是slave的select信号啊,如何给出hready_in?
2.如果master希望slave等待几个周期再读取数据的话,master应该控制hready_in通知slave,那么master通过什么来控制总线给出的hready_in?

1. select选择某个slave的hready到总线上
2. 建议你再学习学习amba协议,hready是slave给出的,不是master给的;你要求的master等待的话可以插入busy。
建议你先好好读懂协议再讨论吧。
发表于 2005-8-16 15:38:32 | 显示全部楼层

[求助]请教关于AMBA-AHB

谢过版主先,这协议的确看得很不明白
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-29 09:18 , Processed in 0.022502 second(s), 10 queries , Gzip On, Redis On.

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