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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: ahan

【AMBA AHB总线专题讨论】

[复制链接]
发表于 2004-12-2 22:35:53 | 显示全部楼层

那位大侠对AMBA总线比较熟悉阿?

你是什么公司啊?
解决方案:
1、合适的仲裁算法(可考虑+优先级轮转),或直接用AMBA提供的权分配;
2、屏蔽掉EBT,不让BURST被打断
3、根据你的SOC特点和应用,基于成本考虑,再做决定是否要多曾方案;
发表于 2004-12-2 22:43:26 | 显示全部楼层

那位大侠对AMBA总线比较熟悉阿?

1\可选用混合仲裁算法 或ARM提供的权分配方案
2\屏蔽掉EBT功能,保证低优先级的BURST不断
3\多层可+matrix network
发表于 2004-12-2 22:53:46 | 显示全部楼层

那位大侠对AMBA总线比较熟悉阿?

在这张图上我看不见你说的第3阶段,T5得到地址线的控制
 楼主| 发表于 2004-12-2 22:55:12 | 显示全部楼层

那位大侠对AMBA总线比较熟悉阿?

谢谢哈
2\屏蔽掉EBT功能,保证低优先级的BURST不断
-------EBT是arm里面的功能还是arbiter里面的阿?
还有再请教一个问题就是AHB和APB有两套clock和reset,HCLK PCLK Hresetn Presetn,
也就是在APB bridge部分是不是就是两个时钟域的交界处阿?
发表于 2004-12-2 22:56:17 | 显示全部楼层

那位大侠对AMBA总线比较熟悉阿?

hready是一把尺子,若HREADY为LOW,则地址就不能变
 楼主| 发表于 2004-12-3 09:48:04 | 显示全部楼层

那位大侠对AMBA总线比较熟悉阿?

继续请教哈
36_148_35.jpg
 楼主| 发表于 2004-12-3 16:13:40 | 显示全部楼层

那位大侠对AMBA总线比较熟悉阿?

AHB和APB有两套clock和reset,HCLK PCLK Hresetn Presetn,
也就是在APB bridge部分是不是就是两个时钟域的交界处阿?
 楼主| 发表于 2004-12-3 17:25:54 | 显示全部楼层

那位大侠对AMBA总线比较熟悉阿?

问题解决了,和ARM的技术支持聊了聊,还和实验室的师兄看了看default slave的代码.
确实不是一两句话就可以解释的
谢谢上面那么多位热心的师兄,谢谢:_
 楼主| 发表于 2004-12-3 17:44:44 | 显示全部楼层

那位大侠对AMBA总线比较熟悉阿?

slave是完全被动的,它不需要知道错没错.1k边界是master必须遵守的.这个1k的边界是对一次burst有限制,对多次不限制,你的DMA完全可以跨边界的.
感觉你有很多系统概念还不很清晰,你不光要研究总线,你还得研究一些系统设计的原理才能很好用好总线协议.AHB总线本身是不会讲这些原理的.
--------------------------老扁师兄的这一番话,今天ARM的技术支持给我再讲了一遍,不知道会不会是同一个人.心里感叹,高手所见略同的原故.还请老扁师兄推荐一些关于这方面的书籍,让我好重来一次-----------好好学习
发表于 2004-12-4 00:40:39 | 显示全部楼层

那位大侠对AMBA总线比较熟悉阿?

呵呵,好像不是同一个人。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-25 15:58 , Processed in 0.028037 second(s), 9 queries , Gzip On, Redis On.

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