In Versal devices, ECT is configured with four broadcast channels, 12 CTIs, and a CTM. The table below shows the trigger input and trigger output connections of each CTI. These are hard-wired connections. For more details, refer to the Versal Adaptive SoC Technical Reference Manual (AM011).
| CTI Trigger Port | Signal |
|---|---|
| R5 CTI 0,1 (RPU). XSDB IDs = 0-7 (R5 #0), 8-15 (R5 #1) | |
| IN 0 | R5 DBGTRIGGER |
| IN 1 | R5 PMUIRQ |
| IN 2 | ETM EXTOUT[0] |
| IN 3 | ETM EXTOUT[1] |
| IN 4 | R5 COMMRX |
| IN 5 | R5 COMMTX |
| IN 6 | ETM TRIGGER |
| IN 7 | - |
| OUT 0 | R5 EDBGRQ |
| OUT 1 | ETM EXTIN[0] |
| OUT 2 | ETM EXTIN[1] |
| OUT 3 | - |
| OUT 4 | - |
| OUT 5 | - |
| OUT 6 | - |
| OUT 7 | R5 DBGRESTART |
| CTI 0,1,2,3 (APU). XSDB IDs = 16-23 (A72 #0), 24-31 (A72 #1), 32-39 (A72 #2), 40-47 (A72 #3) | |
| IN 0 | A72 DBGTRIGGER |
| IN 1 | A72 PMUIRQ |
| IN 2 | - |
| IN 3 | - |
| IN 4 | ETM EXTOUT[0] |
| IN 5 | ETM EXTOUT[1] |
| IN 6 | ETM EXTOUT[2] |
| IN 7 | ETM EXTOUT[3] |
| OUT 0 | A72 EDBGRQ |
| OUT 1 | A72 DBGRESTART |
| OUT 2 | GIC PPI 24 |
| OUT 3 | - |
| OUT 4 | ETM EXTIN[0] |
| OUT 5 | ETM EXTIN[1] |
| OUT 6 | ETM EXTIN[2] |
| OUT 7 | ETM EXTIN[3] |
| CTI p (pmc_debug). XSDB IDs = 48-55 | |
| IN 0 | ATM TRIGOUT[0] |
| IN 1 | - |
| IN 2 | - |
| IN 3 | - |
| IN 4 | - |
| IN 5 | - |
| IN 6 | - |
| IN 7 | - |
| OUT 0 | ATM TRIGIN[0] |
| OUT 1 | - |
| OUT 2 | - |
| OUT 3 | - |
| OUT 4 | - |
| OUT 5 | - |
| OUT 6 | - |
| OUT 7 | - |
| CTI 0d (soc_debug_lpd). XSDB IDs = 56-63 | |
| IN 0 | ATM0 TRIGOUT[0] |
| IN 1 | ATM0 TRIGOUT[1] |
| IN 2 | ATM0 TRIGOUT[2] |
| IN 3 | ATM0 TRIGOUT[3] |
| IN 4 | ATM0 TRIGOUT[4] |
| IN 5 | - |
| IN 6 | - |
| IN 7 | - |
| OUT 0 | ATM0 TRIGIN[0] |
| OUT 1 | ATM0 TRIGIN[1] |
| OUT 2 | ATM0 TRIGIN[2] |
| OUT 3 | ATM0 TRIGIN[3] |
| OUT 4 | ATM0 TRIGIN[4] |
| OUT 5 | 7 |
| OUT 6 | - |
| OUT 7 | - |
| CTI 1a (APU). XSDB IDs = 64-71 | |
| IN 0 | ELA 1a CTTRIGOUT[0] |
| IN 1 | ELA 1a CTTRIGOUT[1] |
| IN 2 | ETF 1a FULL |
| IN 3 | ETF 1a ACQCOMP |
| IN 4 | - |
| IN 5 | - |
| IN 6 | - |
| IN 7 | - |
| OUT 0 | ELA 1a CTTRIGIN[0] |
| OUT 1 | ELA 1a CTTRIGIN[1] |
| OUT 2 | ETF 1a FLUSHIN |
| OUT 3 | ETF 1a TRIGIN |
| OUT 4 | PMUSNAPSHOT[0] |
| OUT 5 | PMUSNAPSHOT[1] |
| OUT 6 | - |
| OUT 7 | - |
| CTI 1b (soc_debug_fpd). XSDB IDs = 72-79 | |
| IN 0 | STM TRIGOUTSPTE |
| IN 1 | STM TRIGOUTSW |
| IN 2 | STM TRIGOUTHETE |
| IN 3 | STM ASYNCOUT |
| IN 4 | ETF 1 FULL |
| IN 5 | ETF 1 ACQCOMP |
| IN 6 | ETR FULL |
| IN 7 | ETF ACQCOMP |
| OUT 0 | STM HWEVENTS |
| OUT 1 | STM HWEVENTS |
| OUT 2 | TPIU FLUSHIN |
| OUT 3 | TPIU TRIGIN |
| OUT 4 | ETF 1 FLUSHIN |
| OUT 5 | ETF 1 TRIGIN |
| OUT 6 | ETR FLUSHIN |
| OUT 7 | ETR TRIGIN |
| CTI 1c (soc_debug_fpd). XSDB IDs = 80-87 | |
| IN 0 | pl_ps_trigger[0] |
| IN 1 | pl_ps_trigger[1] |
| IN 2 | pl_ps_trigger[2] |
| IN 3 | pl_ps_trigger[3] |
| IN 4 | - |
| IN 5 | - |
| IN 6 | - |
| IN 7 | - |
| OUT 0 | ps_pl_trigger[0] |
| OUT 1 | ps_pl_trigger[1] |
| OUT 2 | ps_pl_trigger[2] |
| OUT 3 | ps_pl_trigger[3] |
| OUT 4 | - |
| OUT 5 | - |
| OUT 6 | HALT System Timer |
| OUT 7 | RESTART System Timer |
| CTI 1d (soc_debug_fpd). XSDB IDs = 88-95 | |
| IN 0 | ATM1 TRIGOUT[0] |
| IN 1 | ATM1 TRIGOUT[1] |
| IN 2 | ATM1 TRIGOUT[2] |
| IN 3 | ATM1 TRIGOUT[3] |
| IN 4 | ATM1 TRIGOUT[4] |
| IN 5 | ATM1 TRIGOUT[5] |
| IN 6 | ATM1 TRIGOUT[6] |
| IN 7 | - |
| OUT 0 | ATM1 TRIGIN[0] |
| OUT 1 | ATM1 TRIGIN[1] |
| OUT 2 | ATM1 TRIGIN[2] |
| OUT 3 | ATM1 TRIGIN[3] |
| OUT 4 | ATM1 TRIGIN[4] |
| OUT 5 | ATM1 TRIGIN[5] |
| OUT 6 | ATM1 TRIGIN[6] |
| OUT 7 | - |