C3.2
Configuration options for the ETM unit and trace resources
The ETM unit is configurable. The processor implements options for the ETM unit and its resources.
Table C3-1 Configuration of trace generation
Description
Configuration
Instruction address size in bytes
8
Data address size in bytes
0
Data value size in bytes
0
Virtual Machine ID size in bytes
1
Context ID size in bytes
4
Support for conditional instruction tracing
Not implemented
Support for tracing of data
Not implemented
Support for tracing of load and store instructions as P0 elements Not implemented
Support for cycle counting in the instruction trace
Implemented
Support for branch broadcast tracing
Implemented
Exception levels implemented in Non-secure state
EL2, EL1, EL0
Exception levels implemented in Secure state
EL3, EL1, EL0
Number of events supported in the trace
4
Return stack support
Implemented
Tracing of SError exception support
Implemented
Instruction trace cycle counting minimum threshold
1
Size of Trace ID
7 bits
Synchronization period support
Read-write
Global timestamp size
64 bits
Number of cores available for tracing
1
ATB trigger support
Implemented
Low-power behavior override
Implemented
Stall control support
Implemented
Support for no overflows in the trace
Not implemented
Table C3-2 Configuration of trace resources
Description
Configuration
Number of resource selection pairs implemented
8
Number of external input selectors implemented
4
Number of external inputs implemented
30, 4 CTI + 26 PMU
Number of counters implemented
2
Reduced function counter implemented
Not implemented
C3 ETM
C3.2 Configuration options for the ETM unit and trace resources
100236_0100_00_en
Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
C3-598
Non-Confidential
Summary of Contents for Cortex-A35
Page 4: ......
Page 18: ......
Page 26: ......
Page 27: ...Part A Functional Description ...
Page 28: ......
Page 145: ...Part B Register Descriptions ...
Page 146: ......
Page 573: ...Part C Debug ...
Page 574: ......
Page 845: ...Part D Appendices ...
Page 846: ......