Embedded Trace Macrocell
ARM DDI 0500D
Copyright © 2013-2014 ARM. All rights reserved.
13-53
ID021414
Non-Confidential
Table 13-48
shows the TRCACATRn bit assignments.
The TRCACATR
n
can be accessed through the internal memory-mapped interface and the
external debug interface, offset
0x480-0x4B8
.
Table 13-48 TRCACATRn bit assignments
Bits
Name
Function
[63:16]
-
Reserved,
RES
0.
[15:12]
EXLEVEL_NS
Each bit controls whether a comparison can occur in Non-secure state for the corresponding exception
level. The possible values are:
0
The trace unit can perform a comparison, in Non-secure state, for exception level
n
.
1
The trace unit does not perform a comparison, in Non-secure state, for exception level
n
.
Note
The exception levels are:
Bit[12]
Exception level 0.
Bit[13]
Exception level 1.
Bit[14]
Exception level 2.
Bit[15]
Always
RES
0.
[11:8]
EXLEVEL_S
Each bit controls whether a comparison can occur in Secure state for the corresponding exception level.
The possible values are:
0
The trace unit can perform a comparison, in Secure state, for exception level
n
.
1
The trace unit does not perform a comparison, in Secure state, for exception level
n
.
Note
The exception levels are:
Bit[8]
Exception level 0.
Bit[9]
Exception level 1.
Bit[10]
Always
RES
0.
Bit[11]
Exception level 3.
[7:4]
-
Reserved,
RES
0.
[3:2]
Context type
Controls whether the trace unit performs a Context ID comparison, a VMID comparison, or both
comparisons:
0b00
The trace unit does not perform a Context ID comparison.
0b01
The trace unit performs a Context ID comparison using the Context ID comparator that
the CONTEXT field specifies, and signals a match if both the Context ID comparator
matches and the address comparator match.
0b10
The trace unit performs a VMID comparison using the VMID comparator that the
CONTEXT field specifies, and signals a match if both the VMID comparator and the
address comparator match.
0b11
The trace unit performs a Context ID comparison and a VMID comparison using the
comparators that the CONTEXT field specifies, and signals a match if the Context ID
comparator matches, the VMID comparator matches, and the address comparator
matches.
[1:0]
Type
The type of comparison:
b00
Instruction address,
RES
0.