This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

hi. amba 3.0 axi interleaving

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.


i wonder about interleaving and out-of order.

AXI supports out-of order and interleaving. read transaction and write transaction enable out-of order.

does interleaving be enable only write transaction?

also, the masters have slave interface including write interleaving depth. if a salve interface attaching a master(M0) has write interleaving depth of two, can the master(M0) process write data interleaving about write data having different ID filed?

Parents
  • 1. AXI 3 supports both read/write data interleave. While AXI 4 only supports read data interleave.

    2. Write interleave depth is a characteristic of the slave or the slave interface, rather than the master. If the slave has a write data interleave depth of two, the slave can accept two addresses of interleaving data. Therefore it is possible for the master to issue no more than two write-interleaving transactions with different IDs.

    Regards,

    Xiaotao

Reply
  • 1. AXI 3 supports both read/write data interleave. While AXI 4 only supports read data interleave.

    2. Write interleave depth is a characteristic of the slave or the slave interface, rather than the master. If the slave has a write data interleave depth of two, the slave can accept two addresses of interleaving data. Therefore it is possible for the master to issue no more than two write-interleaving transactions with different IDs.

    Regards,

    Xiaotao

Children