19.3.2 Matrix Clients

The H64MX manages 15 clients. Each client has its own arbiter providing a dedicated arbitration per client.

Table 19-2. List of H64MX Clients
Client No.DescriptionTrustZone Access Management
0Bridge from H64MX to H32MXNot applicable
1H64MX Peripheral BridgeHSEL0: not applicable
SDMMC0HSEL1: Internal Securable to Peripheral: 1 region(1)
SDMMC1HSEL2: Internal Securable to Peripheral: 1 region(1)
2DDR2 Port 0 - AESBScalable Securable: 4 regions(2)
3DDR2 Port 1Scalable Securable: 4 regions(2)
4DDR2 Port 2Scalable Securable: 4 regions(2)
5DDR2 Port 3Scalable Securable: 4 regions(2)
6DDR2 Port 4Scalable Securable: 4 regions(2)
7DDR2 Port 5Scalable Securable: 4 regions(2)
8DDR2 Port 6Scalable Securable: 4 regions(2)
9DDR2 Port 7Scalable Securable: 4 regions(2)
10Internal SRAM 128KInternal Securable: 1 region
11Internal SRAM 128K (Cache L2)Internal Securable: 1 region
12QSPI0Internal Securable: 1 region
13QSPI1Internal Securable: 1 region
14AESBNot applicable
Note:
  1. For each SDMMCx, see Security Types of SDMMC System Bus Clients for Internal Securable to Peripheral type configuration. A consistent configuration must be done for:
    • the client port,
    • MATRIX_SPSELSR for the general interrupt and the host port,
    • MATRIX_SPSELSR for the TIMER interrupt.
  2. For consistency, each DDR2 port must have the same TrustZone access management configuration.