SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
The L3_MAIN interconnect provides several functional probes embedded and attached to the following L3_MAIN targets:
The probes output are muxed together and then sent to the L3_MAIN interconnect debug port. A component called OCP_WP_NOC is used to collect data from functional probes and then transmit captured data to the CT_STM module. The OCP_WP_NOC drives a probe-ID signal to the L3_MAIN interconnect for probe selection. The probe selection is exclusive, meaning that interleaving is not possible.
The OCP_WP_NOC provides the following main features:
The OCP_WP_NOC is restricted to monitor request flow only.
Table 34-13 summarizes the OCP targets that can be monitored by the OCP_WP_NOC and their respective probe-ID.
| Probe-ID | L3 OCP Target |
|---|---|
| 0000 | Reserved |
| 0001 | GPMC |
| 0010 | L4_PER1 |
| 0011 | L4_CFG |
| 0100 | DMM_P1 (DMM target port 1)(1) |
| 0101 | DMM_P2 (DMM target port 2)(1) |
| 0110 | OCMC_RAM1 |
| 0111 | L4_PER2 |
| 1000 | L4_PER3 |
The user can program the OCP_WP to extract the traffic from a specific set of initiators (maximum four master-IDs). Table 34-14 lists the master-ID reported by the L3_MAIN debug port for the device initiators.
| Master-ID | Initiator |
|---|---|
| 0x1 | MPU |
| 0x4 | CS_DAP |
| 0x5 | IEEE1500_2_OCP |
| 0x8 | DSP1 MDMA |
| 0x9 | DSP1 CFG |
| 0xA | DSP1 DMA |
| 0xB | Reserved |
| 0xC | Reserved |
| 0xD | Reserved |
| 0xE | IVA ICONT1 |
| 0x10 | Reserved |
| 0x11 | Reserved |
| 0x12 | Reserved |
| 0x13 | Reserved |
| 0x14 | PRU-ICSS1 PRU1 |
| 0x15 | PRU-ICSS1 PRU2 |
| 0x16 | PRU-ICSS2 PRU1 |
| 0x17 | PRU-ICSS2 PRU2 |
| 0x18 | IPU1 |
| 0x19 | IPU2 |
| 0x1A | DMA_SYSTEM RD |
| 0x1A | DMA_SYSTEM WR |
| 0x1B | Reserved |
| 0x1B | Reserved |
| 0x1C | EDMA_TC1 WR |
| 0x1C | EDMA_TC1 RD |
| 0x1D | EDMA_TC2 WR |
| 0x1D | EDMA_TC2 RD |
| 0x20 | DSS |
| 0x21 | MLB(1) |
| 0x21 | MMU1 |
| 0x22 | PCIe_SS1 |
| 0x23 | PCIe_SS2 |
| 0x23 | MMU2 |
| 0x24 | VIP1 P1 |
| 0x24 | VIP1 P2 |
| 0x25 | Reserved |
| 025 | Reserved |
| 0x26 | Reserved |
| 0x26 | Reserved |
| 0x27 | VPE P1 |
| 0x27 | VPE P2 |
| 0x28 | MMC1 |
| 0x28 | GPU P1 |
| 0x29 | MMC2 |
| 0x29 | GPU P2 |
| 0x2A | BB2D P1 |
| 0x2A | BB2D P2 |
| 0x2B | GMAC_SW |
| 0x2B | Reserved |
| 0x2C | Reserved |
| 0x2D | USB1 |
| 0x2E | USB2 |
| 0x2F | USB3(1) |
| 0x30 | Reserved |
| 0x31 | Reserved |
| 0x33 | SATA(2) |
| 0x34 | Reserved |
| 0x35 | Reserved |
| 0x36 | Reserved |
| 0x37 | Reserved |
For information about master-ID values from a protection/error logging point of view, see Interconnect.