1)what are the different generations in AMBA AHB?
Hi,
In AMBA AHB:-
For two clock cycle SPLIT or RETRY response, hgrant must be low after 1st clock cycle of SPLIT or RETRY response.
q) For two clock cycle ERROR response, is it mandatory of hgrant must be low after 1st clock…
What would happen if HREADY will be lower not after address phase, but according to HW internal logic that wants to hold CPU for some clock cycles.
Thanks
Why the address boundary for AHB burst should not cross 1KB??
And in case of burst operation, is that every beat the address increment taken care by master?
Im new to the ahb protocol can any on give me an idea about retry response, when a retry response is generated from slave side.
I heard that when HTRANS is BUSY, undefined length burst (INCR) will be terminated.
But when I read a document, I saw an example that BUSY transfer followed by SEQ transfer during an undefined length burst.
Doesn't it mean that INCR is not terminated?
I noticed that "Multi slave select" is one of the new features in AHB5.
But, isn't it possible to set multiple slaves in a system with a decoder and a multiplexor?
I think we can do that with AHB3.
What is the major difference between AHB3…
In spec it's mentioned that in WRAP transaction the un-aligned address will be made aligned but only when it's crossing the boundary.
Wanted to know what's expected when the WRAP txn is started with a un-aligned address.
Case1: Starting…
I've understood how it works and what happens in it, but what is the use of having a wrapping bursts? What are some scenarios where it provides an edge?
This is more of a conceptual doubt than a doubt in protocol. I've come across many papers where state machines are designed for AHB and AHB-Lite. I never understood why a state machine is required and where exactly is it incorporated(inside the processor…
HBURST specifies the type of the transfer, but what exactly does the slave/(interface) do with the HBURST signal?
Currently, the processor has simple load store architecture and is directly connected to the external memory without any bus interface. For the sake of uniformity, I'm implementing the AHB-Lite Bus Architecture for this system. The processor by design…
I am not able to see any visible improvements due to the BURST transfers. The same BURST transfer could be done through multiple SINGLE transfers, in the same number of cycles. Then what is te advantage of having BURST transfers?
I need to add/encorporate AHB interface to a processor with Load/Store Architecture, which has already been designed. But the processor has only data bus for both input and output. Is it possible to still add AHB interface by multiplexing or two separate…