打印

在一个设计项目中如何选择总线架构?AHB or AXI?

[复制链接]
1683|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shadowzbwww|  楼主 | 2018-5-9 10:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

如题。
1. AHB 和 AXI在效率上有什么根本区别?在一个项目中选择AXI架构还是AHB架构,依据是什么?
2. 假设CPU频率是120MHz,而Flash和SRAM的频率最高也就40MHz,这样的系统选择哪种总线架构?
3. 另外还有一个问题不解:在AHB架构中,低速设备都挂到APB上,当系统访问低速设备时,通过AHB to APB桥进行低速设备存取,此过程中由于速度原因,AHB会一直处于等待的状态。那我直接将低速设备挂到AHB slave上不是一样也需要等待吗 ?  为什么需要APB总线,APB总线究竟起到了什么作用?

相关帖子

沙发
dukedz| | 2018-5-10 00:03 | 只看该作者
本帖最后由 dukedz 于 2018-5-10 00:07 编辑

AHB to APB 橋等待低速設備返回結果之間的一段時間,AHB 依然可以可以與其它節點通訊。

跟 USB 高速、全速、低速一樣的道理,不可能因為掛了一個低速的鼠標導致 U 盤傳輸文件變慢。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

150

帖子

1

粉丝