1
Executes data cache clean operations as data cache clean and invalidate. The
following operations are affected:
• In AArch32, DCCSW is executed as DCCISW, DCCMVAU and DCCMVAC
are executed as DCCIMVAC.
• In AArch64, DC CSW is executed as DC CISW, DC CVAU and DC CVAC are
executed as DC CIVAC.
[43:31]
Reserved,
RES0
.
CDIDIS, [30]
Disable Cryptographic dual issue. The possible values are:
0
Enable dual issue of Advanced SIMD and Cryptographic instructions. This is the
reset value.
1
Disable dual issue of Advanced SIMD and Cryptographic instructions.
DIDIS, [29]
Disable Dual Issue. The possible values are:
0
Enable Dual Issue of instructions. This is the reset value.
1
Disable Dual Issue of all instructions.
RADIS, [28:27]
Write streaming no-allocate threshold. The possible values are:
0b00
16th consecutive streaming cache line does not allocate in the L1 or L2 cache.
0b01
128th consecutive streaming cache line does not allocate in the L1 or L2 cache.
This is the reset value.
0b10
512th consecutive streaming cache line does not allocate in the L1 or L2 cache.
0b11
Disables streaming. All write-allocate lines allocate in the L1 or L2 cache.
L1RADIS, [26:25]
Write streaming no-L1-allocate threshold. The possible values are:
0b00
4th consecutive streaming cache line does not allocate in the L1 cache. This is the
reset value.
0b01
64th consecutive streaming cache line does not allocate in the L1 cache.
0b10
128th consecutive streaming cache line does not allocate in the L1 cache.
0b11
Disables streaming. All write-allocate lines allocate in the L1 cache.
DTAH, [24]
Disable transient and no-read-allocate hints for loads. The possible values are:
0
Normal operation.
1
Transient and no-read-allocate hints in the MAIR are ignored and treated the same
as non-transient, read-allocate types for loads.
The
LDNP
instruction in AArch64 behaves the same as the equivalent
LDP
instruction. This is the reset value.
STBPFRS, [23]
Disable ReadUnique request for prefetch streams initiated by STB accesses:
B1 AArch32 system registers
B1.42 CPU Auxiliary Control Register
100236_0100_00_en
Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
B1-209
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: ......