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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
EETOP诚邀模拟IC相关培训讲师 创芯人才网--重磅上线啦!
楼主: liuwanghao

请教有关AHB的slave几个问题!!

[复制链接]
发表于 2008-11-25 13:23:04 | 显示全部楼层

关于SOC RTL级的验证

大家好!
看了各位前辈关于AHB总线时序的讨论,我现在遇到RTL代码验证的问题,master、slave、以及各个slave的接口都从理论上实现了,但RTL coding完之后该如何验证?
很想知道版主是不是从RTL代码实现做起的啊,Verilog语言?这样的话那是怎么验证的啊?
大家有什么好的建议,请赐教,感谢
发表于 2009-5-6 00:23:18 | 显示全部楼层
旁观旁顾
发表于 2010-2-1 15:18:42 | 显示全部楼层
thanks
发表于 2012-8-7 22:56:13 | 显示全部楼层
看看!!!!!!!!!!
发表于 2012-12-12 14:43:01 | 显示全部楼层
回复 12# liuwanghao


    请教个问题, 是谁把hreadyout号拉低的?是slave自己吗?要是自己它那为什么没有准备好呢?
发表于 2013-5-7 21:48:03 | 显示全部楼层
回复 28# dandynee

在总线使用权交接过程后。master的地址和控制信号首先完成交接,而由于pipeline的关系,数据和反馈信号需要等到hready和时钟有效沿之后才能完成交接,在这时刻,交接后的master所选择的slave需要知道前一个master的传输是否完成就需要用到这个master对应的slave的hready信号,来判断前一笔交易是否完成。所以这个hready_in 是必须的由arbiter发回的。
发表于 2013-6-20 22:17:52 | 显示全部楼层
好帖子
发表于 2014-4-29 09:58:16 | 显示全部楼层
有待学习研究
发表于 2014-6-26 14:24:21 | 显示全部楼层
本帖最后由 yongyuan_3166 于 2014-6-26 14:25 编辑

回复 13# 老扁


   老扁同学,你说in和out是完全一样的,可是我们设置out一直为1,从机的输入in难道也一直是1吗?那怎么用hreadyin判断上一次传输完成,这一次什么时候开始?
发表于 2014-12-13 14:29:47 | 显示全部楼层
回复 39# yongyuan_3166


   从机对hready_in 这个信号怎么处理啊,很迷惑,arbiter通过哪个端口发这个信号给从机呢?谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-6-27 03:39 , Processed in 0.094710 second(s), 6 queries , Gzip On, Redis On.

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