1.1.1. Configuration options

The TMC has the following major configurations that are fixed when the design is integrated into a system:

Embedded Trace Buffer (ETB)

Enables trace to be stored in a dedicated SRAM, used as a Circular Buffer. This configuration is similar to the CoreSight ETB.

Figure 1.1. ETB configuration

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.


Embedded Trace FIFO (ETF)

Enables trace to be stored in a dedicated SRAM, used either as a Circular Buffer or as a FIFO. The functionality of this configuration is a superset of the functionality of the ETB configuration.

Figure 1.2. ETF configuration

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.


Embedded Trace Router (ETR)

Enables trace to be routed over an AXI bus to system memory or to any other AXI slave.

Figure 1.3. ETR configuration

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 © 2010 ARM. All rights reserved.ARM DDI 0461B
Non-ConfidentialID010111