19.4.2 Matrix Clients

The H32MX manages six clients. Each client has its own arbiter providing a dedicated arbitration per client.

Table 19-5. List of H32MX Clients
Client No. Description TZ Access Management
0 Bridge from H32MX to H64MX Not applicable
1 H32MX Peripheral Bridge 0 Not applicable
2 H32MX Peripheral Bridge 1 Not applicable
3 External Bus Interface External Securable: 7 regions:

HSEL0: 0x10000000 128 MB CS0

HSEL1: 0x18000000 128 MB CS0

HSEL2: 0x60000000 128 MB CS1

HSEL3: 0x68000000 128 MB CS1

HSEL4: 0x70000000 128 MB CS2

HSEL5: 0x78000000 128 MB CS2

HSEL6: 0x80000000 128 MB CS3

NFC Command Register Internal Securable to Peripheral: 1 region

HSEL7: 0xC0000000 256 MB NFCCMD

4 NFC SRAM Internal Securable: 1 region
5 USB Device High Speed (UDPHS) Dual Port RAM (DPR) HSEL0: Internal Securable: 1 region
USB Host (UHPHS) OHCI registers HSEL1: Internal Securable to Peripheral: 1 region(Note)
USB Host (UHPHS) EHCI registers HSEL2: Internal Securable to Peripheral: 1 region(Note)
6 Peripheral Touch Controller (PTC) Internal Securable: 1 region
Note: UHPHS: Consistent configuration must be done on:

  • Client UHPHS OHCI Internal Securable Peripheral,
  • Client UHPHS EHCI Internal Securable Peripheral,
  • MATRIX_SPSELSR for Interrupt and Host