27.1.1 Matrix 0 and 1 Hosts and Clients

Table 27-1. MATRIX0 Hosts
Host No.Host NameDescription
0CM4-C0 ICode Bus
1CM4-C0 DCode Bus
2CM4-C0 S-Bus
3CMCC0 (ICache/ITCM)
4CMCC1 (DCache/DTCM)
5MATRIX2PDC1
6MATRIX1PDC0, PDC2 and ICM
Table 27-2. MATRIX0 Clients
Client No.Client NameDescription
0SRAM0, Port 0
1SRAM0, Port 1
2SRAM0, Port 2
3ROM
4MATRIX1Provides access to:
  • QSPI
  • QSPI through AESB
  • APB peripherals accessible through Bridges 0 and 2
5CPKCC
6APB Bridge 3
7MATRIX2Provides access to:
  • APB peripherals accessible through Bridges 1 and 4
8CMCC0 (ICache/ITCM)
9CMCC1 (DCache/DTCM)
10Flash
11MATRIX1Provides access to:
  • QSPI
  • QSPI through AESB
Note: For consistency, each SRAM port shall have the same Privilege Protection access management configuration.
Table 27-3. MATRIX0 Host to Client Connections
MATRIX0 ClientsMATRIX0 Hosts
0123456
CM4-C0 ICode BusCM4-C0 DCode BusCM4-C0 S-BusCMCC0 (ICache/ITCM)CMCC1 (DCache/DTCMMATRIX2MATRIX1
0SRAM0, Port 0X
1SRAM0, Port 1X
2SRAM0, Port 2X
3ROMXX
4MATRIX1XXXX
5CPKCCXX
6APB Bridge 3X
7MATRIX2X
8CMCC0 (ICache/ITCM)XX(3)
9CMCC1 (DCache/DTCM)X
10Flash(4)XXX(6)XXX
11MATRIX1 XX
Note:
  1. For consistency, each SRAM port shall have the same Privilege Protection access management configuration.
  2. Connection needed to enable write of ITCM for CM4-C0.
  3. Client Flash must be configured in NO_DEFAULT_MASTER.
  4. Used to access the Flash Controller Page Buffer (Write Operation) in a strongly ordered manner.
Table 27-4. MATRIX1 Hosts
Host No.Host NameDescription
0MATRIX0
  • CM4-C0-ICode and CM4-C0-DCode to QSPI and AESB
  • CM4-C0-S-Bus to APB Bridges (0 and 2)
1MATRIX0 CMCC0 (I), CMCC1 (D) to QSPI and AESB
2AESBQSPI Cached or Non cached through AESB
3ICM

Flash Non cached

QSPI Non cached

SRAM0 port1

4PDC0

QSPI Non cached

AESB Non cached - through AESB

SRAM0 port1

5PDC2

Flash Non cached

QSPI Non cached

SRAM0 port1

Table 27-5. MATRIX1 Clients
Client No.Client NameDescription
0QSPI
1AESB
2MATRIX0Provides access to:
  • SRAM0 port 1
  • Flash for ICM
3APB Bridge 0
4APB Bridge 2
Table 27-6. MATRIX1 Host to Client Connections
MATRIX1 ClientsMATRIX1 Hosts
012345
MATRIX0MATRIX0AESBICMPDC0PDC2
0QSPIXXXXXX
1AESBXXX
2MATRIX0 XXX
3APB Bridge 0XX
4APB Bridge 2XX