Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

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

5.15.5.3.1. Dedicated Pin MUX Registers

The HPS provides pin MUX registers, Pin_Mux.pin0sel through Pin_Mux.pin47sel, for each of the dedicated pin HPS_IOA_0 to HPS_IOA_23 and HPS_IOB_0 to HPS_IOB_23. Each pin MUX register contains a 4-bit MUX select field to select the function of the dedicated pin.

At cold reset, the dedicated pin MUX registers default to GPIO. A warm reset event does not affect these registers.

Note: Although the HPS dedicated I/O pins are configured through the control registers, software cannot reconfigure the pins after the I/O configuration is complete. There is no support for dynamically changing the pin MUX selections for HPS dedicated I/O pins.