11.3.10. TPIU_DEVID

The TPIU_DEVID characteristics are:

Purpose

Indicates the functions provided by the TPIU for use in topology detection.

Usage constraints

There are no usage constraints.

Configurations

This register is available in all processor configurations.

Attributes

Figure 11.11 shows the TPIU_DEVID bit assignments.

Figure 11.11. TPIU_DEVID bit assignments

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.


Table 11.11 shows the TPIU_DEVID bit assignments.

Table 11.11. TPIU_DEVID bit assignments

BitsNameFunction
[31:12]-Reserved
[11]Asynchronous Serial Wire Output (NRZ)This bit Reads-As-One (RAO), indicating that the output is supported.
[10]Asynchronous Serial Wire Output (Manchester)This bit Reads-As-One (RAO), indicating that the output is supported.
[9]Parallel trace port modeThis bit Reads-As-Zero (RAZ), indicating that parallel trace port mode is supported.
[8:6]Minimum buffer size

Specifies the minimum TPIU buffer size:

0b010 = 4 bytes.

[5]Asynchronous TRACECLKIN

Specifies whether TRACECLKIN can be asynchronous to CLK:

0b1 = TRACECLKIN can be asynchronous to CLK.

[4:0]Number of trace inputs

Specifies the number of trace inputs:

0b000000 = 1 input

0b000001 = 2 inputs

If your implementation includes an ETM, the value of this field is 0b00001.


Copyright © 2005-2008, 2010 ARM Limited. All rights reserved.ARM DDI 0337I
Non-Confidential