hi. i wonder AMBA 3.0 AXI out-of order - WID & RID

Hi, I'm a graduate student living in south Korea. I'm studying about AMBA 3.0 AXI.

Recently, I read "AMBA AXI Protocol.pdf". but i have two questions about AXI after reading.

Firstly, i very wonder AWID, WID and BID when write transaction is started.

We assume that two masters(M0, M1-1bit ) and two slave(S0, S1) are. 

The M0 master want to send the burst data to the S0 slave. the M0 master can generate the AWID( value : 0x0001 ). at that time, the M0 master must generate the WID corresponding AWID. I wonder this situation. is the WID value? simply, does the WID value have the same AWID value ( 0x0001) ? also, is the RID value? similarly, does the RID value have the same AWID value ( 0x0001) ?




Secondly, we assume that burst transaction is started.

Do WID and RID have to be generated whenever one of burst data is transferred or only one about all of the burst ?

I totally want to know about the situation.

Parents
  • Dear. Yasuhiko Koumoto

    i add one question.

    you said that Write interleaving depth is how many transactions a slave can accept.

    as you can see the picture, Slave interface 0  and Slave inter face 1 have Write interleaving depth of 1.

    2222.png

    what does Write interleaving depth of 1 mean?

    i understood Master interface1 having Write interleave capability of 2 and Slave1 having Write interleaving depth of 2.

    but Write interleaving depth included in Slave interface0 didn't understand.

    please talk to me about correct information.

Reply
  • Dear. Yasuhiko Koumoto

    i add one question.

    you said that Write interleaving depth is how many transactions a slave can accept.

    as you can see the picture, Slave interface 0  and Slave inter face 1 have Write interleaving depth of 1.

    2222.png

    what does Write interleaving depth of 1 mean?

    i understood Master interface1 having Write interleave capability of 2 and Slave1 having Write interleaving depth of 2.

    but Write interleaving depth included in Slave interface0 didn't understand.

    please talk to me about correct information.

Children
More questions in this forum