This section provides general guidelines for using the core to perform dynamic switching between 1000BASE-X and SGMII. The core only provides this capability if generated with the appropriate option, as described in Customizing and Generating the Core. Dynamic Switching between 2500BASE-X and 2.5G SGMII is not supported by the core.