EasyManua.ls Logo

ARM Cortex-A53 MPCore - ETM Register Descriptions

ARM Cortex-A53 MPCore
635 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Embedded Trace Macrocell
ARM DDI 0500D Copyright © 2013-2014 ARM. All rights reserved. 13-13
ID021414 Non-Confidential
13.8 ETM register descriptions
This section describes the implementation-specific ETM trace unit registers in the Cortex-A53
processor. Table 13-3 on page 13-10 provides cross-references to individual registers.
The ARM
®
ETM
Architecture Specification, ETMv4 describes the other ETM trace unit
registers.
13.8.1 Programming Control Register
The TRCPRGCTLR characteristics are:
Purpose Enables the ETM trace unit.
Usage constraints See Controlling ETM trace unit programming on page 13-8.
Configurations Available in all configurations.
Attributes See the register summary in Table 13-3 on page 13-10.
Figure 13-3 shows the TRCPRGCTLR bit assignments.
Figure 13-3 TRCPRGCTLR bit assignments
Table 13-4 shows the TRCPRGCTLR bit assignments.
The TRCPRGCTLR can be accessed through the internal memory-mapped interface and the
external debug interface, offset
0x004
.
13.8.2 Status Register
The TRCSTATR characteristics are:
Purpose Indicates the ETM trace unit status.
Usage constraints There are no usage constraints.
Configurations Available in all configurations.
Attributes See the register summary in Table 13-3 on page 13-10.
Figure 13-4 on page 13-14 shows the TRCSTATR bit assignments.
31 10
EN
RES
0
Table 13-4 TRCPRGCTLR bit assignments
Bits Name Function
[31:1] - Reserved,
RES0.
[0] EN Trace program enable:
0
The ETM trace unit interface in the processor is disabled, and clocks are enabled only when
necessary to process APB accesses, or drain any already generated trace. This is the reset value.
1
The ETM trace unit interface in the processor is enabled, and clocks are enabled. Writes to most
trace registers are ignored

Table of Contents

Related product manuals