Yes, these rgisters are used
for slave address range configuration
S0_START, S0_END, etc
How AHB interconnect works?
1st step: Design
Program design for all slaves
start and end addresses
2nd step: Master’s
will generate write, read transactions targeting slaves
AHB Interconnect does
arbitration to give grant to a specific master
Priority basis and slave
Interconnect will route these
txs to various slaves using address decoding
Explain round robin arbitration
in AHB interconnect?
req [31:0] type_of_arbitration;
Explain priority based
arbitration in AHB interconnect?
How does Split transaction work
in AHB? Explain using AHB interconnect diagram?
How Retry transactions work in
AHB? Explain using AHB interconnect diagram?
How Retry response is different
from Split response?
What is early burst
Process of termination a
ongoing burst transfer
EBT is initiated by a slave or
Slave by issuing Split or Retry
Interconnect when a higher
priority master makes request, given that current ongoing transfer is
Explain significance of each
signal in AHB protocol?
Explain 2 cycle response in
Used by the slave for SPLIT,
RETRY and ERROR responses
It is used to ensure that next
address phase is not driven by the master
How handshaking works in AHB?
What signals are involved?
Explain using a timing diagram
Draw the timing diagram for
HADDR = 32’h1000_0008
HBurst = WRAP4
For above, list down memory
location where writes will happen?
How does wrap transfer work?
What is need for INCR burst
What is maximum data bus size
supported by AHB?
What is the significance of 1KB
How master introduces wait
states? How slave introduces
Given a transfer with different
burst, use address value as criterial to know exact locations where data is
If slave has issued Split
response, how does it indicate its readiness to specific master?
HSPLIT[15:0] => HSPLIT =
1 => slave is ready to respond to master
Teacher is an important part of anybody's education.
I completed my post graduation in 2005. During my school and College, I always had difficulty coping up with things in classroom. But my Telugu teacher Mr. Hussain Budde during my 7th class , I used to enjoy his way of teaching, way he used to engage students by teaching lessons as stories. After that, I never found any teacher who kept sessions so much engaging. I don't want to blame my teachers, I always felt they could make sessions more engaging. I always had to spend time outside class hours to cope up with every minute of classroom session.
I as a teacher, I adopt a style of teaching which keeps session engaging and ensures that students give 100% focus on the session. I always wanted to be that one teacher, whom my students will remember for lifetime. I am making sure that, rest of trainer's also follow same.
I want your 6 months of education at VLSIGuru to be among your best learning experiences. We at VLSIGuru will do our best to make this a memorable time.