| |||
| Home > Cross Trigger Interface > Trigger inputs and outputs | |||
This section describes the trigger inputs and outputs that are available to the CTI.
Table 15.1 shows the trigger inputs available to the CTI.
Table 15.1. Trigger inputs
| Trigger input | Name | Clock domain | Description |
|---|---|---|---|
| 0 | DBGTRIGGER | CLK | Processor has entered debug state |
| 1 | !nPMUIRQ | CLK | PMU generated interrupt |
| 2 | EXTOUT[0] | CLK | ETM external output |
| 3 | EXTOUT[1] | CLK | ETM external output |
| 4 | COMMRX | CLK | Debug communication receive channel is full |
| 5 | COMMTX | CLK | Debug communication transmit channel is empty |
| 6 | TRIGGER | ATCLK | ETM trigger |
Table 15.2 shows the trigger outputs available to the CTI.
Table 15.2. Trigger outputs
| Trigger Output | Name | Clock domain | Edge detection enable | Description |
|---|---|---|---|---|
| 0 | EDBGRQ | CLK | - | Causes the processor to enter debug state. |
| 1 | EXTIN[0] | CLK | ASICCTL[0] | ETM external input. |
| 2 | EXTIN[1] | CLK | ASICCTL[1] | ETM external input. |
| 3 | EXTIN[2] | CLK | ASICCTL[2] | ETM external input. |
| 4 | EXTIN[3] | CLK | ASICCTL[3] | ETM external input. |
| 5 | PMUEXTIN[0] | CLK | ASICCTL[4] | PMU CTI event. This input can be selected by the Event Selection Register. See c9, Event Selection Register for more information on PMU events. |
| 6 | PMUEXTIN[1] | CLK | ASICCTL[5] | PMU CTI event. This input can be selected by the Event Selection Register. See c9, Event Selection Register for more information on PMU events. |
| 7 | DBGRESTART | CLK | - | Causes the processor to exit debug state. |
| 8 | !nCTIIRQ | Asynchronous | - | Generates an interrupt if nCTIIRQ is connected appropriately to the interrupt controller. |