Embedded Trace Macrocell
ARM DDI 0500D
Copyright © 2013-2014 ARM. All rights reserved.
13-44
ID021414
Non-Confidential
The TRCIDR4 can be accessed through the internal memory-mapped interface and the external
debug interface, offset
0x1F0
.
13.8.36 ID Register 5
The TRCIDR5 characteristics are:
Purpose
Returns how many resources the trace unit supports.
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-38
shows the TRCIDR5 bit assignments.
Figure 13-38 TRCIDR5 bit assignments
Table 13-39
shows the TRCIDR5 bit assignments.
[8]
SUPPDAC
Indicates whether the implementation supports data address comparisons: This value is:
0
Data address comparisons are not implemented.
[7:4]
NUMDVC
Indicates the number of data value comparators available for tracing:
0x0
Data value comparators not implemented.
[3:0]
NUMACPPAIRS
Indicates the number of address comparator pairs available for tracing:
0x4
Four address comparator pairs are implemented.
Table 13-38 TRCIDR4 bit assignments (continued)
Bits
Name
Function
31
0
25 24
16 15
8
27
28
NUMEXTIN
RES
0
TRACEIDSIZE
NUMEXTINSEL
9
11
12
ATBTRIG
30
23 22 21
LPOVERRIDE
RES
0
NUMSEQSTATE
NUMCNTR
REDFUNCNTR
Table 13-39 TRCIDR5 bit assignments
Bits
Name
Function
[31]
REDFUNCNTR
Reduced Function Counter implemented:
0
Reduced Function Counter not implemented.
[30:28]
NUMCCNTR
Number of counters implemented:
b010
Two counters implemented.
[27:25]
NUMSEQSTATE
Number of sequencer states implemented:
b100
Four sequencer states implemented.
[24]
-
Reserved,
RES
0.