4.6. Data trace

Data trace works by outputting the data accesses (that is address, data value, or both) performed by the processor.

Tracing every data access might require a large number of pins to achieve the required bandwidth, and data trace cannot use all of the compression techniques that are available with instruction trace. However, data trace can be optimized as follows:

User-controlled optimization

The following sections describe how you can avoid generating unnecessary data trace:

Data trace compression performed by the ETM

The ETM can compress the data trace by reducing the number of bits output for the data address, as described in:

Copyright © 1999-2002, 2004-2009, 2011 ARM Limited. All rights reserved.ARM IHI 0014Q
Non-ConfidentialID101211