SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
Device-level cross-triggering is handled by the XTRIG module. XTRIG manages two emulation triggers: Trigger0 and Trigger1. These trigger lines are shared by all the device subsystems implementing cross-triggering and are used to facilitate co-emulation.
Table 34-6 summarizes the device cross-triggering capabilities.
| Subsystem | Module | MPU Core | CS_PTM/CT_TBR | Cortex-M4 | Cortex-M4 | DSP1 C66x | IVA Arm968 | IVA Arm968 | HWA | SMSET | PMI | CMI | NOC_SC | OCP_WP_NOC | EMU0/ EMU1 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Trigger Input | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| Trigger Source | ||||||||||||||||
| MPU | MPU Core | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| CS_PTM / CT_TBR | ✓ | ✓ | ✓ | ✓ | – | – | – | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ||
| IPUx | Cortex-M4 | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | |
| Cortex-M4 | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ||
| DSP1 | C66x | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| IVA | Arm968 ICONT1 | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Arm968 ICONT2 | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| HWA | – | – | – | – | – | – | – | – | – | – | – | – | – | – | ||
| SMSET | – | – | – | – | – | – | – | – | – | – | – | – | – | – | ||
| PM | PMI | – | – | – | – | – | – | – | – | – | – | – | – | – | – | |
| CM | CMI | – | – | – | – | – | – | – | – | – | – | – | – | – | – | |
| SoC | NOC_SC | – | – | – | – | – | – | – | – | – | – | – | – | – | – | |
| OCP_WP_NOC | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| EMU0, EMU1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ |