A7.3 Support for memory types
The processor simplifies the coherency logic by downgrading some memory types.
• Memory that is marked as both Inner Write-Back Cacheable and Outer Write-Back Cacheable is
cached in the L1 data cache and the L2 cache.
• Memory that is marked Inner Write-Through is downgraded to Non-cacheable.
• Memory that is marked Outer Write-Through or Outer Non-cacheable is downgraded to Non-
cacheable, even if the inner attributes are Write-Back cacheable.
The attributes provided on ARCACHE or AWCACHE in AXI and ACE configurations or MemAttr and
SnpAttr in CHI configurations are these downgraded attributes and indicate how the interconnect must
treat the transaction.
A7 L2 Memory System
A7.3 Support for memory types
100236_0100_00_en Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
A7-101
Non-Confidential