19.13 Register Summary
The user interface below is constructed with the maximum numbers of hosts, clients and regions by client that are possible on the two product matrixes. The exact number of these elements must be used to deduce the exact register description of the Matrix user interface.
The exact numbers of these elements can be found in the following sections:
Offset | Name | Bit Pos. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|---|---|---|---|---|---|---|---|---|---|
0x00 | MATRIX_MCFG0 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | ||||||||||
7:0 | ULBT[2:0] | |||||||||
... | ||||||||||
0x2C | MATRIX_MCFG11 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | ||||||||||
7:0 | ULBT[2:0] | |||||||||
0x30 ... 0x3F | Reserved | |||||||||
0x40 | MATRIX_SCFG0 | 31:24 | ||||||||
23:16 | FIXED_DEFMSTR[3:0] | DEFMSTR_TYPE[1:0] | ||||||||
15:8 | SLOT_CYCLE[8] | |||||||||
7:0 | SLOT_CYCLE[7:0] | |||||||||
... | ||||||||||
0x78 | MATRIX_SCFG14 | 31:24 | ||||||||
23:16 | FIXED_DEFMSTR[3:0] | DEFMSTR_TYPE[1:0] | ||||||||
15:8 | SLOT_CYCLE[8] | |||||||||
7:0 | SLOT_CYCLE[7:0] | |||||||||
0x7C ... 0x7F | Reserved | |||||||||
0x80 | MATRIX_PRAS0 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0x84 | MATRIX_PRBS0 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0x88 | MATRIX_PRAS1 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0x8C | MATRIX_PRBS1 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0x90 | MATRIX_PRAS2 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0x94 | MATRIX_PRBS2 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0x98 | MATRIX_PRAS3 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0x9C | MATRIX_PRBS3 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xA0 | MATRIX_PRAS4 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xA4 | MATRIX_PRBS4 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xA8 | MATRIX_PRAS5 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xAC | MATRIX_PRBS5 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xB0 | MATRIX_PRAS6 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xB4 | MATRIX_PRBS6 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xB8 | MATRIX_PRAS7 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xBC | MATRIX_PRBS7 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xC0 | MATRIX_PRAS8 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xC4 | MATRIX_PRBS8 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xC8 | MATRIX_PRAS9 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xCC | MATRIX_PRBS9 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xD0 | MATRIX_PRAS10 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xD4 | MATRIX_PRBS10 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xD8 | MATRIX_PRAS11 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xDC | MATRIX_PRBS11 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xE0 | MATRIX_PRAS12 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xE4 | MATRIX_PRBS12 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xE8 | MATRIX_PRAS13 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xEC | MATRIX_PRBS13 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xF0 | MATRIX_PRAS14 | 31:24 | M7PR[1:0] | M6PR[1:0] | ||||||
23:16 | M5PR[1:0] | M4PR[1:0] | ||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xF4 | MATRIX_PRBS14 | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | M3PR[1:0] | M2PR[1:0] | ||||||||
7:0 | M1PR[1:0] | M0PR[1:0] | ||||||||
0xF8 ... 0x014F | Reserved | |||||||||
0x0150 | MATRIX_MEIER | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | MERR11 | MERR10 | MERR9 | MERR8 | ||||||
7:0 | MERR7 | MERR6 | MERR5 | MERR4 | MERR3 | MERR2 | MERR1 | MERR0 | ||
0x0154 | MATRIX_MEIDR | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | MERR11 | MERR10 | MERR9 | MERR8 | ||||||
7:0 | MERR7 | MERR6 | MERR5 | MERR4 | MERR3 | MERR2 | MERR1 | MERR0 | ||
0x0158 | MATRIX_MEIMR | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | MERR11 | MERR10 | MERR9 | MERR8 | ||||||
7:0 | MERR7 | MERR6 | MERR5 | MERR4 | MERR3 | MERR2 | MERR1 | MERR0 | ||
0x015C | MATRIX_MESR | 31:24 | ||||||||
23:16 | ||||||||||
15:8 | MERR11 | MERR10 | MERR9 | MERR8 | ||||||
7:0 | MERR7 | MERR6 | MERR5 | MERR4 | MERR3 | MERR2 | MERR1 | MERR0 | ||
0x0160 | MATRIX_MEAR0 | 31:24 | ERRADD[31:24] | |||||||
23:16 | ERRADD[23:16] | |||||||||
15:8 | ERRADD[15:8] | |||||||||
7:0 | ERRADD[7:0] | |||||||||
... | ||||||||||
0x018C | MATRIX_MEAR11 | 31:24 | ERRADD[31:24] | |||||||
23:16 | ERRADD[23:16] | |||||||||
15:8 | ERRADD[15:8] | |||||||||
7:0 | ERRADD[7:0] | |||||||||
0x0190 ... 0x01E3 | Reserved | |||||||||
0x01E4 | MATRIX_WPMR | 31:24 | WPKEY[23:16] | |||||||
23:16 | WPKEY[15:8] | |||||||||
15:8 | WPKEY[7:0] | |||||||||
7:0 | WPEN | |||||||||
0x01E8 | MATRIX_WPSR | 31:24 | ||||||||
23:16 | WPVSRC[15:8] | |||||||||
15:8 | WPVSRC[7:0] | |||||||||
7:0 | WPVS | |||||||||
0x01EC ... 0x01FF | Reserved | |||||||||
0x0200 | MATRIX_SSR0 | 31:24 | ||||||||
23:16 | WRNSECH7 | WRNSECH6 | WRNSECH5 | WRNSECH4 | WRNSECH3 | WRNSECH2 | WRNSECH1 | WRNSECH0 | ||
15:8 | RDNSECH7 | RDNSECH6 | RDNSECH5 | RDNSECH4 | RDNSECH3 | RDNSECH2 | RDNSECH1 | RDNSECH0 | ||
7:0 | LANSECH7 | LANSECH6 | LANSECH5 | LANSECH4 | LANSECH3 | LANSECH2 | LANSECH1 | LANSECH0 | ||
... | ||||||||||
0x0238 | MATRIX_SSR14 | 31:24 | ||||||||
23:16 | WRNSECH7 | WRNSECH6 | WRNSECH5 | WRNSECH4 | WRNSECH3 | WRNSECH2 | WRNSECH1 | WRNSECH0 | ||
15:8 | RDNSECH7 | RDNSECH6 | RDNSECH5 | RDNSECH4 | RDNSECH3 | RDNSECH2 | RDNSECH1 | RDNSECH0 | ||
7:0 | LANSECH7 | LANSECH6 | LANSECH5 | LANSECH4 | LANSECH3 | LANSECH2 | LANSECH1 | LANSECH0 | ||
0x023C ... 0x023F | Reserved | |||||||||
0x0240 | MATRIX_SASSR0 | 31:24 | SASPLIT7[3:0] | SASPLIT6[3:0] | ||||||
23:16 | SASPLIT5[3:0] | SASPLIT4[3:0] | ||||||||
15:8 | SASPLIT3[3:0] | SASPLIT2[3:0] | ||||||||
7:0 | SASPLIT1[3:0] | SASPLIT0[3:0] | ||||||||
... | ||||||||||
0x0278 | MATRIX_SASSR14 | 31:24 | SASPLIT7[3:0] | SASPLIT6[3:0] | ||||||
23:16 | SASPLIT5[3:0] | SASPLIT4[3:0] | ||||||||
15:8 | SASPLIT3[3:0] | SASPLIT2[3:0] | ||||||||
7:0 | SASPLIT1[3:0] | SASPLIT0[3:0] | ||||||||
0x027C ... 0x027F | Reserved | |||||||||
0x0280 | MATRIX_SRTSR0 | 31:24 | SRTOP7[3:0] | SRTOP6[3:0] | ||||||
23:16 | SRTOP5[3:0] | SRTOP4[3:0] | ||||||||
15:8 | SRTOP3[3:0] | SRTOP2[3:0] | ||||||||
7:0 | SRTOP1[3:0] | SRTOP0[3:0] | ||||||||
... | ||||||||||
0x02B8 | MATRIX_SRTSR14 | 31:24 | SRTOP7[3:0] | SRTOP6[3:0] | ||||||
23:16 | SRTOP5[3:0] | SRTOP4[3:0] | ||||||||
15:8 | SRTOP3[3:0] | SRTOP2[3:0] | ||||||||
7:0 | SRTOP1[3:0] | SRTOP0[3:0] | ||||||||
0x02BC ... 0x02BF | Reserved | |||||||||
0x02C0 | MATRIX_SPSELR1 | 31:24 | NSECP31 | NSECP30 | NSECP29 | NSECP28 | NSECP27 | NSECP26 | NSECP25 | NSECP24 |
23:16 | NSECP23 | NSECP22 | NSECP21 | NSECP20 | NSECP19 | NSECP18 | NSECP17 | NSECP16 | ||
15:8 | NSECP15 | NSECP14 | NSECP13 | NSECP12 | NSECP11 | NSECP10 | NSECP9 | NSECP8 | ||
7:0 | NSECP7 | NSECP6 | NSECP5 | NSECP4 | NSECP3 | NSECP2 | NSECP1 | NSECP0 | ||
0x02C4 | MATRIX_SPSELR2 | 31:24 | NSECP31 | NSECP30 | NSECP29 | NSECP28 | NSECP27 | NSECP26 | NSECP25 | NSECP24 |
23:16 | NSECP23 | NSECP22 | NSECP21 | NSECP20 | NSECP19 | NSECP18 | NSECP17 | NSECP16 | ||
15:8 | NSECP15 | NSECP14 | NSECP13 | NSECP12 | NSECP11 | NSECP10 | NSECP9 | NSECP8 | ||
7:0 | NSECP7 | NSECP6 | NSECP5 | NSECP4 | NSECP3 | NSECP2 | NSECP1 | NSECP0 | ||
0x02C8 | MATRIX_SPSELR3 | 31:24 | NSECP31 | NSECP30 | NSECP29 | NSECP28 | NSECP27 | NSECP26 | NSECP25 | NSECP24 |
23:16 | NSECP23 | NSECP22 | NSECP21 | NSECP20 | NSECP19 | NSECP18 | NSECP17 | NSECP16 | ||
15:8 | NSECP15 | NSECP14 | NSECP13 | NSECP12 | NSECP11 | NSECP10 | NSECP9 | NSECP8 | ||
7:0 | NSECP7 | NSECP6 | NSECP5 | NSECP4 | NSECP3 | NSECP2 | NSECP1 | NSECP0 |