SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
Any initiator or target core is connected to the L3_MAIN interconnect through an NIU. NIUs act as entry points to the L3_MAIN interconnect, and also include various programming registers. Table 14-7 lists the supported master NIU ports.
Master NIU | Description |
---|---|
MPU_INIT | MPU initiator port. One 64b OCP initiator port, and two 128b ports connected directly to the EMIF, bypassing L3 |
DSP1_INIT | DSP Initiator port. One 128b MDMA interconnect initiator port (used also for cache requests) One EDMA initiator port per instance |
DSP2_INIT | DSP Initiator port. One 128b MDMA interconnect initiator port (used also for cache requests) One EDMA initiator port per instance |
EVE1_INIT | Embedded Vision Engine 1 (EVE1) initiator port. Two 128b interconnect initiator ports (P1/P2) |
EVE2_INIT | Embedded Vision Engine 1 (EVE2) initiator port. Two 128b interconnect initiator ports (P1/P2) |
IVA_INIT | Image and video accelerator (IVA) initiator port. One 128b initiator port |
GPU_P1_INIT | GPU 128b initator port 1 |
GPU_P2_INIT | GPU 128b initiator port 2 |
BB2D_P1_INIT | 2D Graphics accelerator 128b initiator port 1 |
BB2D_P2_INIT | BB2D 128b initiator port 2 |
DSS_INIT | Display SubSystem initiator port. One 128b initiator port |
VIP1_INIT | VIP initiator ports. Two 128b initiator ports |
VIP2_INIT | VIP initiator ports. Two 128b initiator ports |
VIP3_INIT | VIP initiator ports. Two 128b initiator ports |
VPE_P1_INIT | VPE 128b initiator port 1 |
VPE_P2_INIT | VPE 128b initiator port 2 |
PCIE1_INIT | PCIe 64b initiator port |
PCIE2_INIT | PCIe 64b initiator port |
TPTC1_INIT | EDMA_TC1 initiator port. Two 128b initiator ports(one read port and one write port) |
TPTC2_INI | EDMA_TC2 initiator port. Two 128b initiator ports(one read port and one write port) |
MMU1_INIT | MMU initiator port.One 128b initiator port |
MMU2_INIT | MMU initiator port. One 128b initiator port |
IPU1_INIT | IPU initiator port. One 64b initiator port |
IPU2_INIT | IPU initiator port. One 64b initiator port |
DMA_SYSTEM_INIT | Two 64b initiator ports per instance (one read port and one write port) |
GMAC_SW_INIT | GMAC_SW 32b initiator port |
MMC1_INIT | MMC initiator port. One 32b initiator port |
MMC2_INIT | MMC2 32b initiator port |
SATA_INIT | SATA 32b initiator port |
MLBSS_INIT | MLB 32b initiator port |
USB1_INIT | USB3.0 initiator port. One 64b OTG initiator port |
USB2_INIT | USB2.0 initiator port. One 64b OTG initiator port |
USB3_INIT | USB2.0 initiator port. One 64b OTG initiator port |
USB4_INIT | USB2.0 initiator port. One 64b OTG initiator port |
IEEE1500_INIT | IEEE1500 32b initiator port |
DEBUGSS_INIT | Debug subsystem 32b initiator port |
Table 14-8 lists the supported slave NIU ports.
Slave NIU | Description |
---|---|
DSP_TARG | DSP 128b target port per instance |
DMM_P1_TARG | Dynamic memory management128b target port 1 |
DMM_P2_TARG | Dynamic memory management 128b target port 2 |
IVA_CONFIG_TARG | Video accelerator subsystem 32b configuration target port |
IVA_SL2IF_TARG | Video accelerator subsystem 128b SL target port |
L4_CFG_TARG | L4 CFG 32b target port |
L4_WKUP_TARG | L4 WKUP 32b target port |
TPTC_P1_TARG | TPTC 32b target port 1 |
TPTC_P2_TARG | TPTC 32b target port 2 |
TPCC_TARG | Third party channel controller (TPCC) 32b target port |
OCMC_RAM1_TARG | On-chip memory controller 128b target port 1 |
OCMC_RAM2_TARG | On-chip memory controller 128b target port 2 |
OCMC_RAM3_TARG | On-chip memory controller 128b target port 3 |
PCIe1/2_TARG | PCIe1/2 64b target port |
GPU_TARG | 3D graphics accelerator 64b target port |
IPU_P1_TARG | DUAL Cortex M4 subsystem 64b target port 1 |
IPU_P2_TARG | DUAL Cortex M4 subsystem 64b target port2 |
VCP1_TARG | VCP 64b target port 1 |
VCP2_TARG | VCP 64b target port 2 |
GPMC_TARG | General-purpose memory controller target port |
L4_PER/1/2/3_TARG | L4 interconnect peripherals 32b initiator port |
MCASP1/2/3_TARG | McASP 32b target ports |
DSS_TARG | Display subsystem 64b target port |
BB2D_TARG | 2D graphics accelerator (BB2D) 32b target port |
QSPI_TARG | QSPI 32b target port |
EVE1_TARG | Embedded vision engine (EVE) 128b target port |
EVE2_TARG | EVE2 128b target port |
MMU1_TARG | Memory management unit (MMU) 128b target port 1 |
MMU2_TARG | MMU 128b target port 2 |
L3_INSTR_TARG | L3 instrumentation 32b target port |
DEBUGSS_TARG | Debug subsystem 32b target port |