Contents
ARM DDI 0500D Copyright © 2013-2014 ARM. All rights reserved. iv
ID021414 Non-Confidential
4.2 AArch64 register summary ...................................................................................... 4-3
4.3 AArch64 register descriptions ................................................................................ 4-14
4.4 AArch32 register summary .................................................................................. 4-135
4.5 AArch32 register descriptions .............................................................................. 4-157
Chapter 5 Memory Management Unit
5.1 About the MMU ........................................................................................................ 5-2
5.2 TLB organization ...................................................................................................... 5-3
5.3 TLB match process .................................................................................................. 5-4
5.4 External aborts ......................................................................................................... 5-5
Chapter 6 Level 1 Memory System
6.1 About the L1 memory system .................................................................................. 6-2
6.2 Cache behavior ........................................................................................................ 6-3
6.3 Support for v8 memory types ................................................................................... 6-6
6.4 L1 Instruction memory system ................................................................................. 6-7
6.5 L1 Data memory system .......................................................................................... 6-9
6.6 Data prefetching .................................................................................................... 6-12
6.7 Direct access to internal memory .......................................................................... 6-13
Chapter 7 Level 2 Memory System
7.1 About the L2 memory system .................................................................................. 7-2
7.2 Snoop Control Unit .................................................................................................. 7-3
7.3 ACE master interface ............................................................................................... 7-6
7.4 CHI master interface .............................................................................................. 7-13
7.5 Additional memory attributes ................................................................................. 7-17
7.6 Optional integrated L2 cache ................................................................................. 7-18
7.7 ACP ....................................................................................................................... 7-19
Chapter 8 Cache Protection
8.1 Cache protection behavior ....................................................................................... 8-2
8.2 Error reporting .......................................................................................................... 8-4
Chapter 9 Generic Interrupt Controller CPU Interface
9.1 About the GIC CPU Interface .................................................................................. 9-2
9.2 GIC programmers model ......................................................................................... 9-3
Chapter 10 Generic Timer
10.1 About the Generic Timer ........................................................................................ 10-2
10.2 Generic Timer functional description ..................................................................... 10-3
10.3 Generic Timer register summary ........................................................................... 10-4
Chapter 11 Debug
11.1 About debug .......................................................................................................... 11-2
11.2 Debug register interfaces ....................................................................................... 11-4
11.3 AArch64 debug register summary ......................................................................... 11-6
11.4 AArch64 debug register descriptions ..................................................................... 11-8
11.5 AArch32 debug register summary ....................................................................... 11-15
11.6 AArch32 debug register descriptions ................................................................... 11-17
11.7 Memory-mapped register summary ..................................................................... 11-21
11.8 Memory-mapped register descriptions ................................................................ 11-25
11.9 Debug events ....................................................................................................... 11-36
11.10 External debug interface ...................................................................................... 11-37
11.11 ROM table ............................................................................................................ 11-41
Chapter 12 Performance Monitor Unit
12.1 About the PMU ...................................................................................................... 12-2
12.2 PMU functional description .................................................................................... 12-3