vcnvcc
Full Member level 2
- Joined
- Jul 21, 2006
- Messages
- 132
- Helped
- 3
- Reputation
- 6
- Reaction score
- 2
- Trophy points
- 1,298
- Activity points
- 2,210
I have question on AHB Bus –
Question – 1 (related to issue faced in closing timing.)
Basically I am new to ARM & its Bus protocol, I have just started to work on it, so have lot of questions.
I am referring to this diagram e.g . **broken link removed**
Can I say that arbiter + muxes + decode selection – all these “overall matrix” is a big combinational block?
If yes, lets say big designs where we have e.g. 6 masters and 15 slaves, in that case “overall matrix” will be very big and complex, now here how do I close timing? Provided I can go back and change architecture/RTL…..Because overall matrix will be big combo circuit…
Question 2- (related to evlolution of APB to AHB to layered AHB??(don’t know layered/multi layered concept) to AXI )
I have checked and somewhat understood AHB – APB systems, but what is layered. I read about multi layer AHB/AXI – so what is that, how this thing came into picture? Why ARM proposed multilayer concept?
Appreciate if you share your insights and experience as well.
Thanks!!
Question – 1 (related to issue faced in closing timing.)
Basically I am new to ARM & its Bus protocol, I have just started to work on it, so have lot of questions.
I am referring to this diagram e.g . **broken link removed**
Can I say that arbiter + muxes + decode selection – all these “overall matrix” is a big combinational block?
If yes, lets say big designs where we have e.g. 6 masters and 15 slaves, in that case “overall matrix” will be very big and complex, now here how do I close timing? Provided I can go back and change architecture/RTL…..Because overall matrix will be big combo circuit…
Question 2- (related to evlolution of APB to AHB to layered AHB??(don’t know layered/multi layered concept) to AXI )
I have checked and somewhat understood AHB – APB systems, but what is layered. I read about multi layer AHB/AXI – so what is that, how this thing came into picture? Why ARM proposed multilayer concept?
Appreciate if you share your insights and experience as well.
Thanks!!