SPRADS6A March 2026 – March 2026 AM68A , AM69A , TDA4VM
Let's reiterate the QoS settings for the DSS and C7x_4 core transactions:
DSS:
Route ID: 0xA20
Order ID: 0x0F
NRT or RT: RT
Priority: 0x00 or 0x01
C7x_4 core:
Route ID: 0x02D
Order ID: 0x00
NRT or RT: NRT
Priority: 0x03
The following table contains the values of the CoS registers (the register groups are terms I came up with to categorize the registers):
Register Group | Register | Value |
|---|---|---|
Route ID filters | emif_ew_sscfg_V2A_R1_MAT_REG | 0x00000000 |
emif_ew_sscfg_V2A_R2_MAT_REG | 0x00000000 | |
emif_ew_sscfg_V2A_R3_MAT_REG | 0x00000000 | |
LPT priority mappings | emif_ew_sscfg_V2A_LPT_DEF_PRI_MAP_REG | 0x00000000 |
emif_ew_sscfg_V2A_LPT_R1_PRI_MAP_REG | 0x23456677 | |
emif_ew_sscfg_V2A_LPT_R2_PRI_MAP_REG | 0x23456677 | |
emif_ew_sscfg_V2A_LPT_R3_PRI_MAP_REG | 0x23456677 | |
HPT priority mappings | emif_ew_sscfg_V2A_HPT_DEF_PRI_MAP_REG | 0x00000000 |
emif_ew_sscfg_V2A_HPT_R1_PRI_MAP_REG | 0x00112345 | |
emif_ew_sscfg_V2A_HPT_R2_PRI_MAP_REG | 0x00112345 | |
emif_ew_sscfg_V2A_HPT_R3_PRI_MAP_REG | 0x00112345 |
The default priority mappings for both the LPT and HPT transactions are equalized to 0. This means that all transactions have the same priority within the DDRSS. Therefore, both the DSS and C7x_4 core transactions have the same priority within the DDR; this explains how the C7x_4 core transactions are stalling the DSS transactions.