Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

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

5.15.7.2. HPS I/O Design Considerations

Intel provides two main design considerations for I/O pin multiplexing as described below:

  • Route the USB, EMAC, and Flash interfaces to the HPS dedicated I/O first, starting with USB.
    • Intel recommends that you start by routing high-speed interfaces such as USB, Ethernet, and Flash to the dedicated I/O first.
  • Ensure that you have correctly configured the I/O settings for the HPS dedicated I/O.
    • The HPS pin location assignments are managed automatically when you generate the Platform Designer system containing the HPS. Likewise, timing and I/O constraints for the HPS EMIF interface are managed by the Agilex External Memory Interfaces for HPS IP. You must manage the I/O constraints for the HPS dedicated I/O using the Quartus software in the same way as for FPGA I/O. Any peripherals configured to use FPGA I/O must also be fully constrained, including pin locations using the Quartus software.