Other Parts Discussed in Thread: TMS320F28377D
Hi,
I have a question about the fixed order/round-robin arbitration scheme on global shared RAM (question still applies to local shared RAM), on the TMS320F28377D.
Let's say that a global RAM block has been configured to allow full access from both sub-sytems (as above), and that the current round-robin state is for CPU1 accesses.
Let us further say that the following accesses are requested at the same time:
CPU1 data read
CPU1 fetch
CPU2 data write
CPU2.DMA read
In what order are they processed? Specifically, does the fixed-order scheme need to be empty before the round-robin scheme can be incremented?
Thanks,
Karl