8.14.4. Independent triggering and flushing

The TPIU has separate inputs for flushes and triggers and, although one can be configured to generate the other, there might be a requirement to keep them separate. To enable a consistent flow of new information through the Trace Out port, there might be a regular flush scheduled, generated from a timing block connected to a CTI. These regular events must not be marked in the trace stream as triggers. Special events coming through the CTI that do require a marker must be passed through the TRIGIN pin that can either be immediately indicated or, as shown in Figure 8.23, it can be delayed through other flushes and then indicated to the TPA.

Figure 8.23. Independent triggering during repeated flushes


Copyright © 2004-2009 ARM. All rights reserved.ARM DDI 0314H
Non-Confidential