SPRUJ28E November 2021 – September 2024 AM68 , AM68A , TDA4AL-Q1 , TDA4VE-Q1 , TDA4VL-Q1
Commands arriving on LPT and HPT to the DDRSS0 carry the VBUSM.C priority whereas the DDR controller uses another priority. The MSMC2DDR bridge has the following registers for flexible mapping of the VBUSM.C priority to DDR controllers's priority:
This allows the system to essentially create different classes of service based on the initiator (Route ID) and the priority of the commands.
Each thread has a set of corresponding priority map registers to map the incoming priority on that thread to appropriate proirity for the DDR controller as shown in Figure 8-7. The default values of these registers are such that inherently the HPT traffic has higher priority than the LPT traffic inside the DDR controller, but these settings can be changed via software per system needs.
For information about Route ID, see Route ID in System Interconnect.