EasyManuals Logo

ARM Cortex-A76 Core User Manual

ARM Cortex-A76 Core
602 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #299 background imageLoading...
Page #299 background image
The encoding is dependent on the unit from which the error being recorded was detected. The
possible values are:
L1 Data
Cache
Indicates which Tag RAM way or data RAM way detected the error. Upper 2
bits are unused.
L2 TLB Indicates which RAM has an error. The possible values are 0 (RAM 1) to 9
(RAM 10).
L1 Instruction
Cache
Indicates which way has the error. Upper 2 bits are unused.
[27:26]
Reserved, RES0.
SUBBANK, [25]
The encoding is dependent on the unit from which the error being recorded was detected. The
possible values are:
L1 Instruction
Cache
Indicates which subbank has the error, valid for Instruction Data Cache. For
Tag errors this field is zero.
BANK, [24:23]
The encoding is dependent on the unit from which the error being recorded was detected. The
possible values are:
L2 Cache Indicates which L2 bank detected the error. Upper 1 bit is unused.
L1 Instruction
Cache
Indicates which bank has the error, valid for Instruction Data Cache. For Tag
errors this field is zero.
SUBARRAY, [22:19]
The encoding is dependent on the unit from which the error being recorded was detected. The
possible values are:
L2 Cache Indicates which L2 Tag way or data doubleword detected the error. Upper 1 bit
is unused.
L1 Data
Cache
Indicates for L1 Data RAM which word had the error detected. For L1 Tag
RAMs which bank had the error (0b0000: bank0 , 0b0001: bank1)
INDEX, [18:6]
The encoding is dependent on the unit from which the error being recorded was detected. The
possible values are:
L2 Cache Indicates which index detected the error. Upper bits of the index are unused
depending on the cache size.
L1 Data
Cache
Indicates which index detected the error. Upper bits of the index are unused
depending on the cache size.
L2 TLB Index of TLB RAM. Upper 4 bits are unused.
L1 Instruction
Cache
Indicates which index has the error. Upper bits of the index are unused
depending on the cache size.
ARRAY, [5:4]
The encoding is dependent on the unit from which the error being recorded was detected. The
possible values are:
L2 Cache Indicates which array has the error. The possible values are:
0b00 L2 Tag RAM.
B3 Error system registers
B3.5 ERR0MISC0, Error Record Miscellaneous Register 0
100798_0300_00_en Copyright © 2016–2018 Arm Limited or its affiliates. All rights
reserved.
B3-299
Non-Confidential

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM Cortex-A76 Core and is the answer not in the manual?

ARM Cortex-A76 Core Specifications

General IconGeneral
ArchitectureARMv8.2-A
MicroarchitectureCortex-A76
Pipeline Depth13 stages
FrequencyUp to 3.0 GHz
Process Technology7nm
Core TypeOut-of-order
NEONYes
Power EfficiencyImproved over Cortex-A75
Performance Improvement35% over Cortex-A75
Core Count1-4 cores per cluster
ISA SupportAArch64 and AArch32
Branch PredictionYes
L1 Data Cache32KB, per core
L2 Cache256KB or 512KB, per core
L3 CacheUp to 4MB
Memory SupportLPDDR4, LPDDR4X, DDR4
DynamIQ Shared Unit (DSU)DynamIQ Shared Unit (DSU)
Cryptography ExtensionsYes
Virtualization SupportYes
L1 Cache64 KB per core

Related product manuals