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 ACAP 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 | - |