3.23.3. Embedded trace support

Many Core Tile test chips incorporate an Embedded Trace Macrocell (ETM). This enables you to carry out real-time debugging by connecting external trace equipment to the Trace connector on the Core Tile.

The baseboard also has two trace connectors. These are connected to the Logic Tile signals that are used to implement trace in an Soft Macrocell Model (SMM). These connectors do not connect to the trace signals present on a 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 the ARM Trace Debug Tools (TDT) or RealView Debugger.

Note

Connection of the trace port analyzer is described in Connecting the Trace Port Analyzer to the baseboard.

Copyright © 2005-2011 ARM Limited. All rights reserved.ARM DUI 0411D
Non-Confidential