4.5.6. Trigger packet

The PTM generates a trigger packet when the trigger occurs. The trigger packet is always one byte, and consists of the trigger header, as Figure 4.37 shows.

Figure 4.37. Trigger packet

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.


When a trigger occurs between two waypoints or at the same time as a second waypoint, the trigger must be inserted no earlier than the first waypoint, and no later than an implementation defined number of waypoints after the first waypoint. This implementation defined number of waypoints is generally limited to the number of waypoints the processor can process simultaneously.

Note

If you have enabled cycle-accurate tracing, the PTM generates an atom packet for each atom. See Atom packet. Therefore, when a trigger occurs between two waypoints the PTM must output the trigger packet between the two atom packets.

Copyright © 1999-2002, 2004-2008, 2011 ARM. All rights reserved.ARM IHI 0035B
Non-ConfidentialID060811