List of Figures
ARM DDI 0301H
Copyright © 2004-2009 ARM Limited. All rights reserved.
xix
ID012310
Non-Confidential, Unrestricted Access
Figure 3-64
DMA Context ID Register format ............................................................................................ 3-120
Figure 3-65
Secure or Non-secure Vector Base Address Register format ................................................ 3-121
Figure 3-66
Monitor Vector Base Address Register format ........................................................................ 3-122
Figure 3-67
Interrupt Status Register format .............................................................................................. 3-124
Figure 3-68
FCSE PID Register format ...................................................................................................... 3-126
Figure 3-69
Address mapping with the FCSE PID Register ....................................................................... 3-127
Figure 3-70
Context ID Register format ..................................................................................................... 3-128
Figure 3-71
Peripheral Port Memory Remap Register format .................................................................... 3-130
Figure 3-72
Secure User and Non-secure Access Validation Control Register format .............................. 3-132
Figure 3-73
Performance Monitor Control Register format ........................................................................ 3-133
Figure 3-74
System Validation Counter Register format for external debug request counter .................... 3-141
Figure 3-75
System Validation Cache Size Mask Register format ............................................................. 3-145
Figure 3-76
TLB Lockdown Index Register format ..................................................................................... 3-149
Figure 3-77
TLB Lockdown VA Register format ......................................................................................... 3-149
Figure 3-78
TLB Lockdown PA Register format ......................................................................................... 3-150
Figure 3-79
TLB Lockdown Attributes Register format .............................................................................. 3-151
Figure 4-1
Load unsigned byte ..................................................................................................................... 4-6
Figure 4-2
Load signed byte ......................................................................................................................... 4-6
Figure 4-3
Store byte .................................................................................................................................... 4-7
Figure 4-4
Load unsigned halfword, little-endian ......................................................................................... 4-7
Figure 4-5
Load unsigned halfword, big-endian ........................................................................................... 4-8
Figure 4-6
Load signed halfword, little-endian ............................................................................................. 4-8
Figure 4-7
Load signed halfword, big-endian ............................................................................................... 4-9
Figure 4-8
Store halfword, little-endian ........................................................................................................ 4-9
Figure 4-9
Store halfword, big-endian ........................................................................................................ 4-10
Figure 4-10
Load word, little-endian ............................................................................................................. 4-10
Figure 4-11
Load word, big-endian .............................................................................................................. 4-11
Figure 4-12
Store word, little-endian ............................................................................................................ 4-11
Figure 4-13
Store word, big-endian .............................................................................................................. 4-12
Figure 6-1
Memory ordering restrictions .................................................................................................... 6-24
Figure 6-2
Translation table managed TLB fault checking sequence part 1 .............................................. 6-30
Figure 6-3
Translation table managed TLB fault checking sequence part 2 .............................................. 6-31
Figure 6-4
Backwards-compatible first-level descriptor format .................................................................. 6-37
Figure 6-5
Backwards-compatible second-level descriptor format ............................................................. 6-38
Figure 6-6
Backwards-compatible section, supersection, and page translation ........................................ 6-38
Figure 6-7
ARMv6 first-level descriptor formats with subpages disabled ................................................... 6-39
Figure 6-8
ARMv6 second-level descriptor format ..................................................................................... 6-40
Figure 6-9
ARMv6 section, supersection, and page translation ................................................................. 6-41
Figure 6-10
Creating a first-level descriptor address ................................................................................... 6-44
Figure 6-11
Translation for a 1MB section, ARMv6 format .......................................................................... 6-46
Figure 6-12
Translation for a 1MB section, backwards-compatible format .................................................. 6-46
Figure 6-13
Generating a second-level page table address ........................................................................ 6-47
Figure 6-14
Large page table walk, ARMv6 format ...................................................................................... 6-48
Figure 6-15
Large page table walk, backwards-compatible format .............................................................. 6-49
Figure 6-16
4KB small page or 1KB small subpage translations, backwards-compatible format ................ 6-50
Figure 6-17
4KB extended small page translations, ARMv6 format ............................................................. 6-51
Figure 6-18
4KB extended small page or 1KB extended small subpage translations,
backwards-compatible format ................................................................................................... 6-52
Figure 7-1
Level one cache block diagram .................................................................................................. 7-4
Figure 8-1
Level two interconnect interfaces ................................................................................................ 8-2
Figure 8-2
Channel architecture of reads ..................................................................................................... 8-8
Figure 8-3
Channel architecture of writes .................................................................................................... 8-8
Figure 8-4
Swizzling of data and strobes in BE-32 big-endian configuration ............................................. 8-38
Figure 9-1
Processor clocks with no IEM ..................................................................................................... 9-3
Figure 9-2
Read latency with no IEM ........................................................................................................... 9-4
Figure 9-3
Processor clocks with IEM .......................................................................................................... 9-6
Figure 9-4
Processor synchronization with IEM ........................................................................................... 9-6
Figure 9-5
Read latency with IEM ................................................................................................................ 9-8
Figure 9-6
Power-on reset .......................................................................................................................... 9-10
Figure 10-1
IEM structure ............................................................................................................................. 10-8