|Home > ATB infrastructure components functional description > About the Trace Port Interface Unit > Example configuration scenarios > Independent triggering and flushing|
The TPIU has separate inputs for flushes and triggers.
Although flushes can generate triggers, and triggers generate flushes, there might be a requirement to keep them separate. A timing block that is connected to a CTI can provide a consistent flow of new information through the Trace Out port by scheduling a regular flush. These regular events must not be marked in the trace stream as triggers.
Special events coming through the CTI that require a marker must be passed through the trigin pin. These events can either be indicated immediately or, as the following figure shows, they can be delayed through other flushes and then indicated to the TPA.