CoreSight topology and associations for the CoreSight DK11

The following figure shows the CoreSight topology diagram for CoreSight DK11:

Figure 45. CoreSight system topology diagram - CoreSight DK11

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.


The Association file for this is:

Name=ARMCS-DP;Type=ARMCS-DP;Name=ARM1136JFS-JTAG-AP;Type=ARM1136JFS-JTAG-AP;ETM=ETM11;Name=ETM11;Type=CSETM11;TraceOutput0=ETB;TraceOutput1=TPIU;Core=ARM1136JFS-JTAG-AP;Name=ETB;Type=CSETB;Port0=ETM11;Name=TPIU;Type=CSTPIU;Port0=ETM11;

In this Association file:

Name=ARMCS-DP;Type=ARMCS-DP;

This line specifies the first device in the list is the ARM CoreSight Debug port. Any CoreSight components that are connected by the Debug Port associated with this template must follow this device.

Name=ARM1136JFS-JTAG-AP;Type=ARM1136JFS-JTAG-AP;ETM=ETM;

This line specifies that an ARM1136JF-S processor is connected to a JTAG-AP on the preceding ARMCS-DP. The ETM=ETM11 section states that the processor has an associated ETM called ETM11.

Name=ETM11;Type=CSETM11;TraceOutput0=ETB;TraceOutput1=TPIU;Core=ARM1136JFS-JTAG-AP;

This line specifies that an ETM is accessible using the preceding ARMCS-DP.

TraceOutput0=ETB signifies that this ETM can output into the component named ETB.

TraceOutput1=TPIU signifies that this ETM can output into the component named Trace Port Interface Unit (TPIU).

Core=ARM1136JFS-JTAG-AP signifies that the source for trace captured by this ETM is the ARM1136JFS-JTAG-AP device.

Name=ETB;Type=CSETB;Port0=ETM11;

This line specifies that a CoreSight ETB is accessible using the preceding ARMCS-DP.

Port0=ETM11; indicates that the source of trace that is stored in this ETB is the component named ETM11.

Name=TPIU;Type=CSTPIU;Port0=ETM;

This line specifies that a CoreSight TPIU is accessible using the preceding ARMCS-DP.

Port0=ETM indicates that the source of trace that is stored in this ETB is the component named ETM11.

Note

Although the funnel is located between the trace sources and trace sinks, it is not necessary to include it in the Association mapping. The funnel can be used to control the flow of trace through the system dynamically. The purpose of the Association file is to describe a static view of the trace flow through the system.

Show/hideSee also

Copyright © 2010-2011 ARM. All rights reserved.ARM DUI 0498D
Non-ConfidentialID071311