Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 7/19/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

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.