Product Specification - Product Specification - 4.1 English - PG160

GMII to RGMII v4.1 LogiCORE IP Product Guide (PG160)

Document ID
PG160
Release Date
2025-12-17
Version
4.1 English

The following figure illustrates the connection of the Gigabit Ethernet Controller in the AMD Zynq™ 7000 SoC to the GMII to RGMII core. The same connection is applicable for AMD Zynq™ UltraScale+™ MPSoC too.

Figure 1. Core Block Diagram
Page-1 Sheet.1 Zynq-7000 Gigabit Ethernet Controller Zynq-7000 Gigabit Ethernet Controller Sheet.2 LogiCORE GMII to RGMII IP LogiCORE GMII to RGMII IP Sheet.3 External PHY Device ExternalPHYDevice Sheet.4 Sheet.5 Sheet.6 Sheet.7 Sheet.8 Sheet.9 Sheet.10 Sheet.11 Sheet.12 Sheet.13 Sheet.14 Sheet.15 Sheet.16 Sheet.17 Sheet.18 Sheet.19 Sheet.20 Sheet.21 Sheet.22 Sheet.23 Sheet.24 Rectangle.8 BI-DI IO BI-DIIO Sheet.26 gmii_txd(7:0) gmii_txd(7:0) Sheet.27 gmii_tx_en gmii_tx_en Sheet.28 gmii_tx_er gmii_tx_er Sheet.29 gmii_tx_clk gmii_tx_clk Sheet.30 gmii_rxd(7:0) gmii_rxd(7:0) Sheet.31 gmii_rx_dv gmii_rx_dv Sheet.32 gmii_rx_er gmii_rx_er Sheet.33 gmii_rx_clk gmii_rx_clk Sheet.34 gmii_crs gmii_crs Sheet.35 gmii_col gmii_col Sheet.36 mdio_gem_mdc mdio_gem_mdc Sheet.37 mdio_gem_i mdio_gem_i Sheet.38 mdio_gem_o mdio_gem_o Sheet.39 mdio_gem_t mdio_gem_t Sheet.40 rgmii_txd(3:0) rgmii_txd(3:0) Sheet.41 rgmii_tx_ctl rgmii_tx_ctl Sheet.42 rgmii_txc rgmii_txc Sheet.43 rgmii_rxd(3:0) rgmii_rxd(3:0) Sheet.44 rgmii_rx_ctl rgmii_rx_ctl Sheet.45 rgmii_rxc rgmii_rxc Sheet.46 mdio_phy_i mdio_phy_i Sheet.47 Sheet.48 mdio_phy_mdc mdio_phy_mdc Sheet.49 Sheet.50 Sheet.51 mdio_phy_o mdio_phy_o Sheet.52 mdio_phy_t mdio_phy_t Sheet.53 Sheet.54 mdio mdio
Important: The MDIO interface is necessary for the operation of the core because the auto-negotiated speed of operation from the PHY is communicated to the Ethernet MAC through MDIO.

The clock input is 200 MHz for AMD Zynq™ 7000, 300 MHz for AMD Versal™ devices, and 375 MHz for Zynq UltraScale+ MPSoC. It is used as a reference clock for the IDELAYCTRL elements and input for the management modules.

If the GMII clock is sourced internally (C_EXTERNAL_CLOCK = 0), this 200/300/375 MHz clock is the input clock to the MMCM from which the TX clocks for all line rates (125/12.5/ 2.5 MHz for 1000/100/10 Mb/s, respectively) are generated.