A7.3
Support for memory types
The Cortex-A76 core 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 following table shows the transaction capabilities of the Cortex-A76 core. It lists the maximum
possible values for read, write, DVM issuing, and snoop capabilities of the private L2 cache.
Table A7-1 Cortex-A76 Transaction Capabilities
Attribute
Value
Description
Write issuing capability
22/34/46
Maximum number of outstanding write
transactions. Dependent on the configured
TQ size. (24/36/48)
Read issuing capability
22/34/46
Maximum number of outstanding read
transactions. Dependent on the configured
TQ size. (24/36/48)
Snoop acceptance capability
17/23/29
Maximum number of outstanding snoops
and stashes accepted. Dependent on the TQ
size. (24/36/48)
DVM issuing capability
22/34/46
Maximum number of outstanding DVMOp
transactions. Dependent on the configured
TQ size. (24/36/48)
A7 Level 2 memory system
A7.3 Support for memory types
100798_0300_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights
reserved.
A7-100
Non-Confidential
Summary of Contents for Cortex-A76 Core
Page 4: ......
Page 22: ......
Page 23: ...Part A Functional description ...
Page 24: ......
Page 119: ...Part B Register descriptions ...
Page 120: ......
Page 363: ...Part C Debug descriptions ...
Page 364: ......
Page 401: ...Part D Debug registers ...
Page 402: ......
Page 589: ...Part E Appendices ...
Page 590: ......