EasyManuals Logo

ARM Cortex A9 User Manual

ARM Cortex A9
213 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
Page #165 background imageLoading...
Page #165 background image
Performance Monitoring Unit
ARM DDI 0388I Copyright © 2008-2012 ARM. All rights reserved. 11-7
ID073015 Non-Confidential
11.4 Performance monitoring events
The Cortex-A9 processor implements architectural events shown in Table 11-5. These events
are defined in the ARM Architecture Reference Manual.
For more information about these events see the ARM Architecture Reference Manual.
For events and the corresponding PMUEVENT signals, see Table A-18 on page A-14.
The PMU provides an additional set of Cortex-A9 specific events.
Table 11-5 Implemented architectural events
Number Event
0x00 Software increment
0x01 Instruction cache miss
0x02 Instruction micro TLB miss
0x03 Data cache miss
0x04 Data cache access
0x05 Data micro TLB miss
0x06 Data read
0x07 Data writes
0x08
a
a. This event is not implemented. However, similar functionality is provided by event number 0x68,
Instructions coming out of the core renaming stage. See Table 11-6 on page 11-8
-
0x09 Exception taken
0x0A Exception return
0x0B Write context ID
0x0C Software change of the PC
0x0D Immediate branch
0x0E
b
b. This event is not implemented. However, similar functionality is provided by event number 0x6E,
Predictable function returns. See Table 11-6 on page 11-8
-
0x0F Unaligned load or store
0x10 Branch mispredicted or not predicted
0x11 Cycle count
0x12 Predictable branches

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM Cortex A9 and is the answer not in the manual?

ARM Cortex A9 Specifications

General IconGeneral
ArchitectureARMv7-A
Cores1-4
SIMD ExtensionsNEON
ISAARM
MicroarchitectureCortex-A9
Instruction Width32-bit
Data Width32-bit
MMUYes
Instruction SetARMv7-A
Clock SpeedUp to 2 GHz
L1 Cache32 KB Instruction, 32 KB Data (per core)
Process Technology40 nm, 28 nm
Floating Point UnitVFPv3
Pipeline Depth8 stages
Power ConsumptionLow power design

Related product manuals