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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2980|回复: 6

[求助] 关于AHB的两个问题

[复制链接]
发表于 2012-8-16 11:23:57 | 显示全部楼层 |阅读模式

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

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

x
最近在看AMBA spc,其中有两个地方想不通为什么,网上也没搜到答案,所以来这里问问有经验的前辈:
1.  spc上有这样的描述:"In very high clock frequency systems it may become necessary for the bridge to register the read data at the end of the ENABLE cycle and then for the bridge to drive this back to the AHB bus master in the following cycle.  although this will require an extra wait state for peripheral bus read transfers, it allows the AHB to run at a higher clock
frequency, thus resulting in an overall improvement in system performance. "我的疑问是为什么bridge将读数据寄存一拍然后再驱动回AHB bus master可以使AHB跑在更高的频率上?
2.  spc上有这样的描述:“After a sequence of locked transfers the arbiter will always keep the bus master granted for an additional transfer to ensure that the last transfer in the locked sequence has
completed successfully and has not received either a SPLIT or RETRY response. Therefore it is recommended, but not mandatory, that the master inserts an IDLE transfer after any locked sequence to provide an opportunity for the arbitration to change before commencing another burst of transfers.”我的疑问是为什么这样建议呢?想不通啊~
请对这些理解比较深的前辈们给讲讲啊,谢谢!
发表于 2012-8-29 23:02:37 | 显示全部楼层
都是大牛啊,期待牛人跟贴
发表于 2012-8-30 15:13:50 | 显示全部楼层
这个帖子不错,大家快来顶起来!
发表于 2012-9-24 17:30:48 | 显示全部楼层
简单化,存一拍可以实现一级流水。 pipeline.
发表于 2012-9-26 23:51:08 | 显示全部楼层
1,如4楼所说bridge锁存下,减少组合逻辑长度,提升速率
2、多一个idle等待response后再发新命令吧,这样可以避免收到split、retry后lock重新arbiter吧
不一定对,供参考。
话说现在用ahb的不多吧,我都不清这些了。。
发表于 2012-9-28 13:51:37 | 显示全部楼层
1.流水线
发表于 2013-3-14 21:56:50 | 显示全部楼层
組合邏輯遇到 latency 長的時候, DFF latch 一級, 再向後推, 可以避免此 latency 成為整體設計的 bottleneck.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-28 08:09 , Processed in 0.028017 second(s), 10 queries , Gzip On, Redis On.

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