Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 7/19/2024
Public
Document Table of Contents

15.5.3.3. CTI-5

The following table lists the trigger inputs and outputs supported by CTI-5.

Table 416.  CTI-5 Triggers
Source / Dest Name Description
CTI-NOC Trigger Inputs
STM ASYNCOUT The STM ASYNCOUT output port indicates that alignment synchronization (ASYNC packet followed by VERSION packet) has occurred. You can use this port to generate other forms of periodic synchronization, for example, by causing an interrupt on a processor.
TRIGOUTSW The STM asserts this signal for one clock cycle when a trigger event is generated on writes to a TRIG location in the extended stimulus port registers
TRIGOUTHETE The STM asserts this signal for one clock cycle when a trigger event is detected on a match using the Hardware Event Trigger Enable Register (STMHETER).
TRIGOUTSPTE The STM asserts this signal for one clock cycle when a trigger event is detected on a match using the Stimulus Port Trigger Enable Register (STMSPTER).
ETR ACQCOMP The ETR asserts this signal when trace capture has been completed and all captured trace data has been written to the trace memory.
FULL In circular buffer mode, the ETR asserts this signal when trace memory is full.
ETF ACQCOMP The ETF asserts this signal when trace capture has been completed and all captured trace data has been written to the trace memory.
FULL In circular buffer mode, the ETF asserts this signal when trace memory is full.
CTI-NOC Trigger Outputs
ETF TRIGIN The ETF uses an external request to insert a trigger in a trace stream. A rising edge is treated as one trigger event.
FLUSHIN This input causes a flush of all trace data in the ETF.
STM HWEVEN[2] This trigger output asserts bit 2 of the STM Hardware Event observation interface. A rising edge causes the STM to generate a trace packet indicating bit HWEVENT[2] was asserted.
HWEVEN[0] This trigger output asserts bit 0 of the STM Hardware Event observation interface. A rising edge causes the STM to generate a trace packet indicating bit HWEVENT[0] was asserted.
TPIU TRIGIN The TPIU uses an external request to insert a trigger in a trace stream. A rising edge is treated as one trigger event.
FLUSHIN This input causes a flush of all trace data in the TPIU.
ETR TRIGIN The ETF uses an external request to insert a trigger in a trace stream. A rising edge is treated as one trigger event.
FLUSHIN This input causes a flush of all trace data in the ETR.