8.4.5.1 Function

The TZC-400 is dedicated to DDR security settings. As the DDR controller features five client ports and the maximum number of ports on a TZC-400 is four, two TZC-400 controllers are integrated. A 1-port TZC-400 is used between the processor and the DDR, while the other four ports are secured through a 4-port TZC-400. See the following table for the association of TZC ports and DDR ports.

Table 8-10. TZC Controller and DDR Ports
TZC Controller TZC Port DDR Port
0 0 Port 1 (TZAESB, QSPI, USB, EBI, ICM)
0 1 Port 2 (DMA0, DMA1)
0 2 Port 3 (ISC)
0 3 Port 4 (GMAC[1:0], SDMMC[2:0], DMA2)
1 0 Port 0 (CPU)