Embedded Trace Macrocell
ARM DDI 0500D
Copyright © 2013-2014 ARM. All rights reserved.
13-51
ID021414
Non-Confidential
Table 13-46
shows the TRCPDSR bit assignments.
The TRCPDSR can be accessed through the internal memory-mapped interface and the external
debug interface, offset
0x314
.
13.8.44 Address Comparator Value Registers 0-7
The TRCACVRn characteristics are:
Purpose
Indicates the address for the address comparators.
Usage constraints
Accepts writes only when the trace unit is disabled.
Configurations
Available in all configurations.
Attributes
See the register summary in
Table 13-3 on page 13-10
.
Figure 13-46
shows the TRCACVRn bit assignments.
Figure 13-46 TRCACVRn bit assignments
Table 13-47
shows the TRCACVRn bit assignments.
Table 13-46 TRCPDSR bit assignments
Bits
Name
Function
[31:6]
-
Reserved,
RES
0.
[5]
OSLK
OS lock status.
0
The OS Lock is unlocked.
1
The OS Lock is locked.
[4:2]
-
Reserved,
RES
0.
[1]
STICKYPD
Sticky power down state.
0
Trace register power has not been removed since the TRCPDSR was last read.
1
Trace register power has been removed since the TRCPDSR was last read.
This bit is set to 1 when power to the ETM trace unit registers is removed, to indicate that programming state
has been lost. It is cleared after a read of the TRCPDSR.
[0]
POWER
Indicates the ETM trace unit is powered:
0
ETM trace unit is not powered. The trace registers are not accessible and they all return an
error response.
1
ETM trace unit is powered. All registers are accessible.
If a system implementation allows the ETM trace unit to be powered off independently of the debug power
domain, the system must handle accesses to the ETM trace unit appropriately.
ADDRESS
63
0
Table 13-47 TRCACVRn bit assignments
Bits
Name
Function
[63:0]
ADDRESS
The address value to compare against.