Agilex™ 5 ES Device Errata and User Guidelines

ID 825514
Date 12/09/2024
Public
Document Table of Contents

3.2.5. 1346756: TLBI does not treat upper ASID bits as zero when TCR_EL1.AS is 0

Description

TLBI instructions are not treating ASID[15:8] as zero when TCR_EL1.AS=0, as specified in the Arm Architecture Reference Manual. In this configuration, the bits are RES0, which should be written to zero by software, and ignored by hardware.

Conditions

  1. TCR_EL1.AS=0.
  2. A TLBI is executed with ASID[15:8] not equal to zero.

Impact

The TLBI will execute locally and broadcast with an ASID that is out of range for this configuration.

Workaround

This erratum can be avoided if software is properly writing zero to RES0 bits.

Category

Category C