Cyclone® 10 GX FPGA Development Kit User Guide

ID 683696
Date 8/09/2024
Public
Document Table of Contents

A.9.6. 10/100/1000Base-T Ethernet Connector

A copper Ethernet connector (RJ1) is provided on the PCIe bracket. This interface is implemented with Marvell 88E1111 10/100/1000Base-T Ethernet PHY.

The interface to FPGA is with SGMII through a pair of LVDS on FPGA. The PHY is managed with MDC/MDIO management interface. The signals used and hardware configuration pins of the Marvell device are shown in the table below:
Table 23.  JTAG DIP Switch Settings
Hardware Configuration Pins Connection Bits Bit [2] Bit [1] Bit [0]
Config0 GND 000 PHYADR [2:0] = 000
Config1 GND 000 ENA_PAUSE = 0 PHYADR [4:3] = 00
Config2 VDDO 111 ANEG [3:1] = 111
Config3 GND 000 ANEG [0] = 0 ENA_XC = 0 DIS_125 = 0
Config4 LED_1000 100 HWCFG_MODE [2:0] = 100
Config5 LED_10 110 DIS_FC = 1 DIS_SLEEP = 1 HWCFG_MODE [3] = 0
Config6 LED_RX 010 SEL_TWSI = 0 INT_POL = 1 75/50 OHM = 0
The default hardware configuration is
  • Select MDC/MDIO interface. PHY address is 5'b00000.
  • INTn signal is active low
  • 50 Ohm termination for SGMII
  • Disable fiber/copper auto selection
  • Hardware Configuration mode is "SGMII without Clock with SGMII Auto-Neg to copper"
  • Energy detect is disabled
  • Disable crossover
  • PAUSE is disabled

The registers of the Marvell 88E1111 device can be changed with MDC/MDIO. The MDC/MDIO is connected to the FPGA device through a level translator.