C4.2
ETM trace unit generation options and resources
The following table shows the trace generation options implemented in the Cortex-A76 ETM trace unit.
Table C4-1 ETM trace unit generation options implemented
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
4
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
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
Not implemented
Stall control support
Implemented
Support for overflow avoidance
Not implemented
Support for using CONTEXTIDR_EL2 in VMID comparator
Implemented
The following table shows the resources implemented in the Cortex-A76 ETM trace unit.
Table C4-2 ETM trace unit resources implemented
Description
Configuration
Number of resource selection pairs implemented
8
Number of external input selectors implemented
4
Number of external inputs implemented
165, 4 CTI + 161 PMU
Number of counters implemented
2
C4 Embedded Trace Macrocell
C4.2 ETM trace unit generation options and resources
100798_0300_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights
reserved.
C4-393
Non-Confidential
Summary of Contents for Cortex-A76 Core
Page 4: ......
Page 22: ......
Page 23: ...Part A Functional description ...
Page 24: ......
Page 119: ...Part B Register descriptions ...
Page 120: ......
Page 363: ...Part C Debug descriptions ...
Page 364: ......
Page 401: ...Part D Debug registers ...
Page 402: ......
Page 589: ...Part E Appendices ...
Page 590: ......