When targeting a GMII design, a BUFGMUX is used to switch between the MII_TX_CLK and the GTX_CLK clocks. This allows the design to support data rates of 10/100 Mbps and 1000 Mbps. The FPGA pins for these clocks must be selected such that they are located in the same clock region and they are both on clock dedicated pins. The GMII status, control, and data pins must be chosen to be in the same clock region as these clocks. See the 7 Series FPGAs Clocking Resources User Guide (UG472) for the targeted FPGA family for more information.
In the Include Shared Logic in IP Example
Design configuration, the s_axi_lite_clk
,
ref_clk
, and axis_clk
signals for the core are generated
from the *_clocks_resets
module (within the example design) through an
MMCME3_ADV followed by BUFGs.