Triple-Speed Ethernet Intel® FPGA IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 813669
Date 4/01/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.3. Register Initialization

The Triple-Speed Ethernet Intel® FPGA IP for Agilex™ 5 devices supports various types of interfaces commonly used by the following Ethernet solutions:
  • MII/GMII
  • RGMII
  • 10-bit Interface
  • SGMII
  • 1000BASE-X
  • Management Data Input/Output (MDIO) for external PHY register configuration

When using the Triple-Speed Ethernet Intel® FPGA IP with an external interface, you must understand the requirements and initialize the registers.

Register initialization mainly performed in the following configurations:

  • External PHY Initialization using MDIO (Optional)
  • PCS Configuration Register Initialization
  • MAC Configuration Register Initialization