2.2.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 2-13. TZC Controller and DDR Ports
TZC ControllerTZC PortDDR Port
00Port 1 (TZAESB, QSPI, USB, EBI, ICM)
01Port 2 (DMA0, DMA1)
02Port 3 (LCDC, GPU2DC)
03Port 4 (GMAC[1:0], SDMMC[2:0], DMA2)
10Port 0 (CPU)