Hard Processor System Technical Reference Manual: Agilex™ 3 SoCs

ID 848530
Date 6/23/2025
Public
Document Table of Contents

A.3.2. ARM Security ISA

The Arm* Cortex* -A55 cores implement the Armv8.2-A instruction sets with support for:

  • Arm* TrustZone Technology
  • Armv8-A Cryptographic extensions

Arm* TrustZone technology is an Arm* security enhancement that adds hardware security extensions to the Arm* instruction sets to provide a secure execution environment. The fundamental concept of TrustZone is the notion of core state which can be classified as secure versus non-secure. It also designates a portion of memory as secure memory. Access to secure state and secure memory is strictly controlled. More information about Arm* TrustZone can be found in Arm* documentation.