SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
A master NIU ID (ConnID) is assigned to every module in the device. The ID uniquely identifies the master NIU for an interconnect transfer (see Table 14-10). The interconnect uses ConnID values for a number of purposes, including:
| 8-bit ConnID (hex) | 4-bit ConnID (hex) | Master NIU |
|---|---|---|
| 0 | 0 | MPU |
| 10 | 1 | CS_DAP |
| 20 | 2 | DSP1 MDMA |
| 24 | 2 | DSP1 CFG |
| 28 | 2 | DSP1 DMA |
| 2C | 2 | DSP2 DMA |
| 30 | 3 | DSP2 CFG |
| 34 | 3 | DSP2 MDMA |
| 3A | 3 | IVA |
| 42 | 4 | EVE1 P1 |
| 46 | 4 | EVE2 P1 |
| 60 | 6 | IPU1 |
| 64 | 6 | IPU2 |
| 68 | 6 | DMA_SYSTEM RD |
| 6A | 6 | DMA_SYSTEM WR |
| 70 | 7 | EDMA_TC1_WR |
| 72 | 7 | EDMA_TC1_RD |
| 74 | 7 | EDMA_TC2_WR |
| 76 | 7 | EDMA_TC2_RD |
| 80 | 8 | DSS |
| 84 | 8 | MLB |
| 86 | 8 | MMU1 |
| 88 | 8 | PCIE1 |
| 8C | 8 | PCIE2 |
| 8E | 8 | MMU2 |
| 90 | 9 | VIP1 P1 |
| 92 | 9 | VIP1 P2 |
| 94 | 9 | VIP2 P1 |
| 96 | 9 | VIP2 P2 |
| 98 | 9 | VIP3 P1 |
| 9A | 9 | VIP3 P2 |
| 9C | 9 | VPE P1 |
| 9E | 9 | VPE P2 |
| A0 | A | MMC1 |
| A2 | A | GPU P1 |
| A4 | A | MMC2 |
| A6 | A | GPU P2 |
| A8 | A | BB2D P1 |
| AA | A | BB2D P2 |
| AC | A | GMAC_SW |
| B0 | B | USB1 (USB3.0_SS) |
| B4 | B | USB2 (USB2_SS) |
| B8 | B | USB3 (USB2_ULPI_SS1) |
| BC | B | USB4 (USB2_ULPI_SS2) |
| CC | C | SATA |
| D2 | D | EVE1 P2 |
| D6 | D | EVE2 P2 |
The 8-bit ConnID values are used by error decoding to distinguish the different initiators, see Section 14.2.3.8.5, Example for Decoding Standard/Custom Errors Logged in L3_MAIN. They are also used by the EMIF controller. The 4-bit ConnID values are used by the firewalls to allow or not an access to a slave NIU, see Table 14-18.