You are on page 1of 2

1.

Same master have different ID for the same Slave then SLave will Execute in
the Order or not .
- different read transfer IDs at the slave can be executed out of order
- different write transfer IDs, the first write data transfer must complete in t
he same order the
write addresses were issued,but the write transactions/bursts can then complet
e out of order if
write data interleaving is supported.Write responses can come back in any orde
r
2. Same Master have Same ID for the same Slave then SLave will Execute in the Or
der or not .
- same IDs, strict ordering for reads and writes, all transfers must be executed
in order
3. Same Master have Same ID for the different Slave then SLave will Execute in t
he Order or not .
- reads can be executed in any order in
the responses in the
issued order (interconnect would need
- writes, same ID means strict ordering
to return BRESPs out of
order, but interconnect would need to
een by master

each slave, but the master must receive


to stall or buffer data)
of data transfers, slaves could attempt
stall or buffer them to preserve order s

4. Same Master have different ID for the different Slave then SLave will Execute
in the Order or not .
- reads, no ordering requirements
- writes, apart from first write data for each ID being sent in same order as ad
dresses, transactions
can be executed and completed out of order
5. Different master have different ID for the same Slave then SLave will Execut
e in the Order or not .
- reads, any order
- writes, interconnect must ensure first write data ordering as above, but burst
completion and
responses in any order
6. Different Master have Same ID for the same Slave then SLave will Execute in t
he Order or not .
- masters having same IDs, interconnect will make IDs unique, so same as 5
7. Different Master have Same ID for the different Slave then SLave will Execute
in the Order or not .
- masters having same IDs, interconnect will make IDs unique, so same as 4
8. Different Master have different ID for the different Slave then SLave will Ex
ecute in the Order or not.

- same as 7

You might also like