AXI Transaction Ordering Requirements visualized with mermaid API

avatar

Ordering Model

Identifying transactions

In AXI masters performing transactions can identify slave responses by using ID which must match. Initially they are set in ARID and AWID and then they need to matched to RID and BID respectively. Their ordering must maintain some constraints

Rules for Ordering

  • No ordering restrictions from multiple masters. Interconnect will add identifiers for same transaction ID's

  • No ordering restrictions from a single master with different ID's

  • Slaves must return read and write responses in the order they recieve if the master issues transactions with same ID's



0
0
0.000