Miscellaneous registers (Misc)
RM0082
238/844
Doc ID 018672 Rev 1
12.4.19
SoC configuration basic parameters
12.4.20 ICM1-8_ARB_CFG
register
The ICM1-8_ARB_CFG is a group of R/W registers which configure the embedded
interconnection matrix arbitration protocol and the priority level of each masters; the next
table shows the relations from all ICMs and their correspondent logic domains.
The register bit assignments is given in the next table.
Table 174.
Interconnection matrix
Interconnection Matrix
ICM properties
Logic domain
ICM number
ICM Master number
ICM-1
3
Low speed subsystem
ICM-2
3
Application subsystem
ICM-3
2
Basic subsystem
ICM-4
2
High speed subsystem
ICM-5
2
Memory controller port-2
ICM-6
2
RAS_F port
ICM-7
4
Memory controller port-3
ICM-8
2
Memory controller port-4
Table 175.
ICM 1-9_ARB_CFG register bit assignments
ICM1_ARB_CFG Register
ICM2_ARB_CFG
ICM3_ARB_CFG
ICM4_ARB_CFG
ICM5_ARB_CFG
ICM6_ARB_CFG
ICM7_ARB_CFG
ICM8_ARB_CFG
0x07C
0x080
0x084
0x088
0x08C
0x090
0x094
0x098
Bit
Name
Reset Value
Description
[31]
mtx_arb_type
1’h0
Interconnect matrix arbitration Protocol definition:
1’b0: Fixed priority arbitration type; the arbitration
policy is done in agree with the priority level
definition of each master (level 0 is the highest
priority).
1’b1: Round robin arbitration type.
[30:28]
mxt_rndrb_pry
_lyr
3’h0
This field specifies the priority starting level (from o
to 7) used from round robin arbitration protocol.
This field is not relevant in case of fixed arbitration
scheme.