SWRU626 December 2025 CC3501E , CC3551E
The DMA controller supports round robin arbitration and up to 2 channels can be assigned as high priority. The round robin arbitration is done according to the channel numbering starting from 0 and up. High priority can be assigned to each channels, up to 2 channel. The high priority channels will be assigned as first and second high priority while the other channels will be served in round robin and the third priority.
The high priority channel is served first. However to prevent starvation of other channels, the max number of consecutive high priory transactions can be limited.
For example:
For example: