Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 7/19/2024
Public
Document Table of Contents

3.5.1. Arm Cortex-A76 Core Features

The Cortex-A76 core includes the following features:

Core features:
  • 40-bit Physical Address
  • Memory Management Unit (MMU)
  • Cryptographic Extension
  • Armv8.4 Dot Product instruction support
  • Superscalar, variable-length, out-of-order pipeline
  • Support for Arm TrustZone technology
  • Full implementation of the Armv8.2-A A64, A32, and T32 instruction sets
  • Generic Interrupt Controller (GIC v4) CPU interface to connect to an external distributor
  • Generic timers interface supporting 64-bit count input from an external system counter
  • An integrated execution unit that implements the Advanced SIMD and floating-point architecture support
  • AArch32 Execution state at Exception level EL0 only, and AArch64 Execution state at all Exception levels (EL0 to EL3)
Cache features:
  • Separate L1 data and instruction caches per core
  • Private, unified data and instruction L2 cache per core
  • L1 and L2 memory protection in the form of error checking and correction (ECC) or parity on RAM instances which affect functionality
Debug features:
  • Armv8.2 debug logic
  • Performance monitoring unit (PMU)
  • Embedded trace macrocell (ETM) that supports instruction trace only