Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 4558|回復: 5
打印 上一主題 下一主題

[問題求助] Multi-layer AHB

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-13 16:50:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
看到一些ARM based的chip它們的AHB bus都有好幾層,有沒有人可以告訴我為何要將AHB分層?一定要分層嗎?
& ^2 i1 A" X, G- \, O而且這些分層的定義哪裡有?- g0 R; ]- I* a9 L, C- _6 ?6 q% g' R
謝謝。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-14 06:36:00 | 只看該作者
這就像是公司有好幾個部門主管,把總經理當成ARM! C$ D1 u+ G; g$ J
總經理要跟不同的部門主管開會 如何會比較有效率?) |3 Z4 X1 P- n2 |% g4 y
同時大鍋炒嗎? 當然不行
3 ^& Y, \/ a. E此時就會有特助出來安排會議行程和優先順序 這就是AMBA仲裁器的作用
3#
 樓主| 發表於 2008-5-15 10:53:51 | 只看該作者
謝謝二樓的回答,下面是我找到的解釋:) q, L" [( \; l5 f& {, u  o- W" U
在AHB系統中,若有兩個master長需要access bus,則系統的效能必定會下降,為了解決這一個問題,ARM推出了Multi-layer AHB,其基本構想如下圖:
+ u8 r" C# G8 |& L, d6 F7 n9 \; ^但我不知道ARM在哪一本書有對Multi-layer AHB有定義,有人知道嗎?
* m( ?: Q: Z1 M( q# L/ y. O6 F
5 i) _2 Q( _# ~% Q6 V2 L[ 本帖最後由 jerryyao 於 2008-5-15 10:55 AM 編輯 ]

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
4#
發表於 2008-5-18 01:20:20 | 只看該作者
定義???- V' j+ S  }9 j! Y3 M( q- I' x: y+ E
3 M! T2 p& g5 s8 ~
這是設計者本身對自己系統效能考量計算後定下來的system architecture
5#
發表於 2008-5-21 01:26:47 | 只看該作者
what you need to find is the AMBA ver. 3.0 --> AXP8 X9 o8 c  T" N& ]# S% X6 T: H, g
you may see AHB and APB in Ver..2.0 but they are not mult-layer ver. of AMBA bus
6#
 樓主| 發表於 2008-5-21 13:50:47 | 只看該作者
Thanks for your information. You are right. I just refer to AMBA 2.0. Now I have to download AMBA 3.0.
9 h" c) j( u% AThanks.
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-12-28 03:06 AM , Processed in 0.158009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表