Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/01/2024
Public
Document Table of Contents

3.5.3.12.3. Activity Monitor Unit

The Cortex* -A76 core includes a activity monitor unit (AMU). It has features in common with performance monitoring but is intended for system management use whereas performance monitoring is aimed at user and debug applications. The activity monitors provide useful information for system power management and persistent monitoring. The activity monitors are read-only in operation and their configuration is limited to the highest exception level implemented.

The Cortex* -A76 core implements five counters, 0-4 and activity monitoring is only implemented in AArch64. The activity monitors can be accessed by:

  • System register interface for both AArch64 and AArch32 states.
  • Read-only memory-mapped access using the debug APB interface.