1G/2.5G/5G/10G Multirate Ethernet PHY IP User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs

ID 813667
Date 10/24/2025
Public
Document Table of Contents

4.1. Core Configuration

Table 16.   1G/2.5G/5G/10G Multirate Ethernet PHY IP Core Parameters
Parameter Value Description
External PHY
Connect to MGBASE-T PHY On, Off Select this option when the external PHY is MGBASE compatible.

This parameter is enabled for 1G, 2.5G, 1G/2.5G and 1G/2.5G/10G (MGBASE) modes.

Connect to NBASE-T PHY

On, Off

Select this option when the external PHY is NBASE compatible.

This parameter is enabled for 10M/100M/1G/2.5G/5G/10G (USXGMII) modes.

PHY Options
Speed

1G

2.5G

1G/2.5G

1G/2.5G/10G

10M/100M/1G/2.5G/5G/10G (USXGMII)

The operating speed of the PHY.
Ethernet Mode

PCS+PMA

PCS_only

Select the ethernet mode, which includes the ethernet blocks corresponding to the mode selected.
  • PCS+PMA mode—supports all MGBASE and NBASE variants.
  • PCS_Only mode—supports only 1G/2.5G/10G MGBASE variant. This mode does not integrate the PMA (GTS Transceiver PHY).
Enable SGMII bridge On, Off Select this parameter to enable SGMII 10-Mbps/100-Mbps/1-Gbps.
Enable IEEE 1588 Precision Time Protocol On, Off

Select this parameter for the PHY to provide latency information to the MAC. The MAC requires this information if it enables the IEEE 1588v2 feature.

You can enable this parameter for 1G, 2.5G, 1G/2.5G and 1G/2.5G/10G (MGBASE).

Enable GMII8 Adapter On, Off Enable the 8-bit and 16-bit interface adapter at the MAC interface.
Note: Enable GMII8 Adapter option is disabled for PCS only mode and 2.5G Agilex™ 3 devices.
PCS Options
PHY ID (32 bit) 32-bit value

An optional 32-bit unique identifier:

  • Bits 3 to 24 of the Organizationally Unique Identifier (OUI) assigned by the IEEE
  • 6-bit model number
  • 4-bit revision number

The default value is 0x00000000.

Transceiver Options
Default transceiver mode

1G (MGBASE)

2.5G (MGBASE)

10G (MGBASE)

10G (NBASE) (USXGMII)

Default transceiver mode during startup.
PMA reference frequency

156.250000

312.500000

322.265625

Specify the frequency of the reference clock to PMA from i_clk_ref.

MGBASE supports 156.25 MHz and 312.5 MHz only. NBASE supports all three frequencies.

System PLL Frequency

322.2656 MHz

644.53125 MHz

Specify the frequency of the System PLL clock. 322.2656 MHz frequency for MGBASE and 644.53125 MHz frequency for NBASE.
Use HVIO PLL On, Off

Turn on for HVIO PLL source mode.

Default settings is System PLL source mode.

Enable Clkrx recovery logic On, Off Enable Clkrx recovery related logic and ports. This parameter adds recovery logic to restore failing reference clocks.

By default, this option is not enabled.