What are the advantages of AHB over AXI bus protocol ?

Status
Not open for further replies.

pradeep2323

Junior Member level 3
Joined
Nov 2, 2006
Messages
27
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,487
Hi Guys,

Could you please tell me what are the advantages of AHB over AXI bus protocol and viceversa
 

Re: AHB V AXI

In AXI - once you initiate a transaction, unless you get a response back, you cannot initiate next transaction.
In AHB - hope split-retry mechanism is available, with which the next transaction can be initiated, without responding for the first transaction
 
Reactions: ivlsi

    V

    Points: 2
    Helpful Answer Positive Rating

    ivlsi

    Points: 2
    Helpful Answer Positive Rating
Re: AHB V AXI

Hi Carrot,

I think split-retry transfers are there to increase or maximise the utilisation of bus bandwidth efficiently.

Is there any other advantages

P
 

Re: AHB V AXI

don't know much about ahb, but to my knowledge, u can't do a read and a write at the same time in ahb, thats been fixed in axi, where parallel transfers in the read and write channels r possible.

Also, to my knowledge, multiple slaves can be connected to a ahb master, thats not possible in axi, only one axi slave can be connected to a master. If more r needed, an interconnect is used.
 
Reactions: ivlsi and carrot

    carrot

    Points: 2
    Helpful Answer Positive Rating
    V

    Points: 2
    Helpful Answer Positive Rating

    ivlsi

    Points: 2
    Helpful Answer Positive Rating
Re: AHB V AXI

In AHB bus, for a split transaction, how do you know which transaction "comes back"?

For AXI bus, it should be more advanced bus than AHB, isn't? So, it should have greater bandwidth, isn't? Since it doesn't has the Split-Retry Mechanism, how does it increase the bus bandwidth?
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…