SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
A pressure based arbitration is implemented for the DSP_NoC interconnect.
A DSP_NoC local MFlag mechanism is used but it is SW controlled in the DSP_SYSTEM configuration space.
This is done via the register DSP_SYS_BUS_CONFIG bitfields:
The pressure for each port is signaled on a MFlag[1:0] bus and conveys a value of 0 (lowest), 1 (medium), or 3 (highest). A value of 0x2 is reserved/undefined.
The default pressure level for all ports is 0x0 and is recommended for most systems. This results in round-robin arbitration across active requests.