PHY Interface Signal Definition - 9.0 English - PG051

Tri-Mode Ethernet MAC LogiCORE IP Product Guide (PG051)

Document ID
PG051
Release Date
2024-12-11
Version
9.0 English

The following tables describe the three possible interface standards supported, RGMII, GMII and MII, which are typically attached to a PHY module, either off-chip or internally integrated. The RGMII is defined in Reduced Gigabit Media Independent Interface (RGMII) , version 2.0, the GMII is defined in IEEE 802.3-2008 specification, clause 35, and MII is defined in IEEE 802.3-2008 specification, clause 22.

Table 1. Optional GMII Interface Signal Pinout
Signal Direction Clock Domain Description
gmii_txd[7:0] Out tx_mac_aclk Transmit data to PHY
gmii_tx_en Out tx_mac_aclk Data Enable control signal to PHY
gmii_tx_er Out tx_mac_aclk Error control signal to PHY
mii_tx_clk In Clock from PHY (used for 10/100)
gmii_col In N/A Control signal from PHY
gmii_crs In N/A Control signal from PHY
gmii_rxd[7:0] In gmii_rx_clk Received data from PHY
gmii_rx_dv In gmii_rx_clk Data Valid control signal from PHY
gmii_rx_er In gmii_rx_clk Error control signal from PHY
gmii_rx_clk In Clock from PHY
Table 2. Optional MII Interface Signal Pinout
Signal Direction Clock Domain Description
mii_tx_clk In Clock from PHY
mii_txd[3:0] Out mii_tx_clk Transmit data to PHY
mii_tx_en Out mii_tx_clk Data Enable control signal to PHY
mii_tx_er Out mii_tx_clk Error control signal to PHY
mii_col In N/A Control signal from PHY
mii_crs In N/A Control signal from PHY
mii_rxd[3:0] In mii_rx_clk Received data from PHY
mii_rx_dv In mii_rx_clk Data Valid control signal from PHY
mii_rx_er In mii_rx_clk Error control signal from PHY
mii_rx_clk In Clock from PHY
Table 3. Optional RGMII Interface Signal Pinout
Signal Direction Clock Domain Description
rgmii_txd[3:0] Out tx_mac_aclk Transmit data to PHY
rgmii_tx_ctl Out tx_mac_aclk control signal to PHY
rgmii_txc Out Clock to PHY
rgmii_rxd[3:0] In rgmii_rxc Received data from PHY
rgmii_rx_ctl In rgmii_rxc Control signal from PHY
rgmii_rxc In Clock from PHY
inband_link_status Out rgmii_rxc Link Status from the PHY
inband_clock_speed Out rgmii_rxc Link Speed from the PHY
inband_duplex_status Out rgmii_rxc Duplex Status from the PHY