User guide
Embedded Trace Macrocell 
ARM DDI 0337I Copyright © 2005-2008, 2010 ARM Limited. All rights reserved. 10-18
ID072410 Non-Confidential
10.3.8 Configuration Code Extension Register, ETMCCER
The ETMCCER characteristics are:
Purpose  Holds ETM configuration information additional to that in the ETMCCR. 
See Configuration Code Register, ETMCCR on page 10-14.
Usage constraints  There are no usage constraints.
Configurations  This register is only available if the processor is configured to use the 
ETM.
Attributes  See the register summary in Table 10-6 on page 10-9.
Figure 10-7 shows the ETMCCER bit assignments.
Figure 10-7 ETMCCER bit assignments
Table 10-12 shows the ETMCCER bit assignments.
Extended external
input bus size
Number of extended 
external input selectors
Data address 
comparison supported
Number of 
Instrumentation 
resources
All registers readable
Number of EmbeddedICE 
watchpoint inputs
Trace Start/Stop block uses
EmbeddedICE inputs
ETMEIBCR implemented
31 29 28 27 26 23 22 21 20 19 16 15 13 12 11 10 2 0
3
Timestamping implemented
Reserved
Reduced function 
counter
Timestamp encoding
30
Timestamp size
Table 10-12 ETMCCER bit assignments
Bits Name Function
[31:30] - Reserved. Read-As-Zero.
[29] Timestamp size Set to 0 to indicate a size of 48 bits.
[28] Timestamp encoding Set to 1 to indicate that the timestamp is encoded as a natural binary number.
[27] Reduced function counter Set to 1 to indicate that Counter 1 is a reduced function counter.
[26:23] - Reserved, Read-As-Zero.
[22] Timestamping implemented This bit is set to 1, indicating that timestamping is implemented.
[21] EmbeddedICE behavior 
control implemented
The value of this bit is 0, indicating that the ETMEIBCR is not implemented. For more 
information on EmbeddedICE behavior see the Embedded Trace Macrocell Architecture 
Specification.
[20] Trace Start/Stop block uses 
EmbeddedICE watchpoint 
inputs
The value of this bit is 1, indicating that the Trace Start/Stop block uses the EmbeddedICE 
watchpoint inputs.
[19:16] EmbeddedICE watchpoint 
inputs
The value of these bits is 
0b0100
, indicating that the number of EmbeddedICE watchpoint 
inputs implemented is four. These inputs come from the DWT.
[15:13] Instrumentation resources The value of these bits is 
0b000
, indicating that no Instrumentation resources are supported.










