Table B1-10 c7 System operation summary
op1 CRm op2 Name
Description
0
c1
0
ICIALLUIS
Invalidate all instruction caches Inner Shareable to PoU
PoU = Point of Unification. PoU is set by the
BROADCASTINNER
signal and can be in the L1
data cache or outside of the processor, in which case PoU is dependent on the external memory
system.
6
BPIALLIS
Invalidate all entries from branch predictors Inner Shareable
c5
0
ICIALLU
Invalidate all Instruction Caches to PoU
1
ICIMVAU
Invalidate Instruction Caches by VA to PoU
4
CP15ISB
Instruction Synchronization Barrier operation, this operation is deprecated in Armv8-A
6
BPIALL
Invalidate all entries from branch predictors
7
BPIMVA
Invalidate VA from branch predictors
c6
1
DCIMVAC
Invalidate data cache line by VA to PoC
PoC = Point of Coherence. The PoC is always outside of the processor and is dependent on the
external memory system.
2
DCISW
Invalidate data cache line by set/way
c8
0
ATS1CPR
Stage 1 current state PL1 read
1
ATS1CPW
Stage 1 current state PL1 write
2
ATS1CUR
Stage 1 current state unprivileged read
3
ATS1CUW
Stage 1 current state unprivileged write
4
ATS12NSOPR
Stages 1 and 2 Non-secure only PL1 read
5
ATS12NSOPW
Stages 1 and 2 Non-secure only PL1 write
6
ATS12NSOUR
Stages 1 and 2 Non-secure only unprivileged read
7
ATS12NSOUW
Stages 1 and 2 Non-secure only unprivileged write
c10
1
DCCMVAC
Clean data cache line by VA to PoC
2
DCCSW
Clean data cache line by set/way
4
CP15DSB
Data Synchronization Barrier operation, this operation is deprecated in Armv8-A
5
CP15DMB
Data Memory Barrier operation, this operation is deprecated in Armv8-A
c11
1
DCCMVAU
Clean data cache line by VA to PoU
c14
1
DCCIMVAC
Clean and invalidate data cache line by VA to PoC
2
DCCISW
Clean and invalidate data cache line by set/way
B1 AArch32 system registers
B1.10 c7 system operations
100236_0100_00_en
Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
B1-163
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: ......