9.7.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 require a marker must be passed through the trigin pin and can either be immediately indicated or, as Figure 9.4 shows, can be delayed through other flushes and then indicated to the TPA.

Figure 9.4. Independent triggering during repeated flushes

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.

Copyright © 2011-2013, 2015 ARM. All rights reserved.ARM DDI 0480G