3.9. Embedded Trace support

Many ARM test chips incorporate an Embedded Trace Macrocell (ETM).

The trace macrocell enables you to carry out real-time debugging by connecting external trace equipment to the Core Tile. To trace program flow, the ETM broadcasts branch addresses, data accesses, and status information through the trace port. Later in the debug process, the complete instruction flow can be reconstructed by debug software running on a host machine that is connected to the RealView Trace or Multi-Trace interface.

The logic analyzer connection is a high-density AMP Mictor connector. The pinout for this connector is provided in Trace Port connectors.


The presence (and size) of the ETM packets depends on the test chip fitted to the board. ETM functionality is not guaranteed for all test chip versions.

Copyright © 2004-2011 ARM Limited. All rights reserved.ARM DUI 0273G