13.7.27. Context ID Comparator Control Register 0

The TRCCIDCCTLR0 characteristics are:

Purpose

Contains Context ID mask values for the TRCCIDCVR0 register.

Usage constraints
  • Only accepts writes when the trace unit is disabled.

  • If software sets a mask bit to 1 then it must program the relevant byte in TRCCIDCVRn to 0x00.

Configurations

There is one Context ID comparator, set by TRCIDR4.NUMCIDC.

Attributes

A 32-bit RW trace register.

See the register summary in Table 13.3.

Figure 13.28 shows the TRCCIDCCTLR0 bit assignments.

Figure 13.28. TRCCIDCCTLR0 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 13.30 shows the TRCCIDCCTLR0 bit assignments.

Table 13.30. TRCCIDCCTLR0 bit assignments

BitsNameFunction
[31:4]-

Reserved, res0.

[3:0]COMP0

Controls the mask value that the trace unit applies to TRCCIDCVR0. Each bit in this field corresponds to a byte in TRCCIDCVR0. When a bit is:

0

The trace unit includes the relevant byte in TRCCIDCVR0 when it performs the Context ID comparison.

1

The trace unit ignores the relevant byte in TRCCIDCVR0 when it performs the Context ID comparison.


The TRCCIDCCTLR0 can be accessed through the internal memory-mapped interface and the external debug interface, offset 0x680.

Copyright © 2013, 2014 ARM. All rights reserved.ARM DDI 0488D
Non-ConfidentialID012914