Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
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
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.
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?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.