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

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

4. 1G/2.5G/5G/10G Multirate Ethernet PHY Intel® FPGA IP Parameters

You can select the 1G/2.5G/5G/10G Multirate Ethernet PHY Intel® FPGA IP core for Agilex™ 5 devices from the Quartus® Prime Pro Edition IP catalog. To customize the IP, specify the parameters in the IP parameter editor.
Table 14.   1G/2.5G/5G/10G Multirate Ethernet PHY Intel® FPGA IP Core Parameters
Parameter Options Description
External PHY
Connect to MGBASE-T PHY On, Off Select this option when the external PHY is MGBASE-T compatible.

This parameter is enabled for 2.5G and 1G/2.5G (MGBASE-T) modes.

Connect to NBASE-T PHY

On, Off

Select this option when the external PHY is NBASE-T compatible.

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

PHY Options
Speed

2.5G

1G/2.5G

10M/100M/1G/2.5G/5G/10G

The operating speed of the PHY.
Enable SGMII bridge On, Off Select this parameter to enable SGMII 10-Mbps/100-Mbps/1-Gbps.

You can enable this parameter for 1G/2.5G (MGBASE-T) mode.

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 2.5G and 1G/2.5G (MGBASE-T).

Enable GMII8 Adapter On, Off Enable the 8-bit and 16-bit interface adapter at the MAC interface.
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_MODE

1G (MGBASE-T)

2.5G (MGBASE-T)

10M/100M/1G/2.5G/5G/10G (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. NBASE-T only supports 322.2656 MHz.
System PLL Frequency

322.2656 MHz

644.53125 MHz

Specify the frequency of the System PLL clock. 322.2656 MHz frequency for MGBASE-T and 644.53125 MHz frequency for NBASE-T.