5.4. Memory types and memory system behavior

The behavior of the memory system depends on the type attribute of the memory that is being accessed:

Table 5.2 summarizes the processor memory types and associated behavior.

Table 5.2. Memory types and associated behavior

Memory typeCan be cachedMergingRestartableExclusives handled
NormalSharedNo[a]YesYesInternal and external
Non-sharedYesYesYesInternal only
DeviceSharedNoNoNoInternal and external
Non-sharedNoNoNoInternal only
Strongly-orderedSharedNoNoNoInternal and external

[a] Unless CACR.SIWT is set to 1.

Copyright © 2014-2016, 2018 Arm. All rights reserved.ARM DDI 0489F