Embedded Trace Macrocell
ARM DDI 0500D
Copyright © 2013-2014 ARM. All rights reserved.
13-55
ID021414
Non-Confidential
Table 13-50
shows the TRCVMIDCVR0 bit assignments.
The TRCVMIDCVR0 can be accessed through the internal memory-mapped interface and the
external debug interface, offset
0x640
.
13.8.48 Context ID Comparator Control Register 0
The TRCCIDCCTLR0 characteristics are:
Purpose
Controls the mask value for the context ID comparators.
Usage constraints
•
Accepts writes only when the trace unit is disabled.
•
If software uses the TRCCIDCVRn registers, where n=0 to 3, then
it must program this register.
•
If software sets a mask bit to 1 then it must program the relevant byte
in TRCCIDCVRn to
0x00
.
Configurations
Available in all configurations.
Attributes
See the register summary in
Table 13-3 on page 13-10
.
Figure 13-50
shows the TRCCIDCCTLR0 bit assignments.
Figure 13-50 TRCCIDCCTLR0 bit assignments
Table 13-51
shows the TRCCIDCCTLR0 bit assignments.
The TRCCIDCCTLR0 can be accessed through the internal memory-mapped interface and the
external debug interface, offset
0x680
.
Table 13-50 TRCVMIDCVR0 bit assignments
Bits
Name
Function
[63:8]
-
Reserved,
RES
0
[7:0]
VALUE
The VMID value
31
0
RES
0
4
COMP0
3
Table 13-51 TRCCIDCCTLR0 bit assignments
Bits
Name
Function
[31:4]
-
Reserved,
RES
0.
[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.