не очень понимаю, как работает магия с переключением интерфейса между PHY и MAC.
Допустим, пишу я себе MAC для GMII (для гигабитного соединения), то есть даю PHY на вход 125 МГц (как phy_gtx_clk), а phy_txd (7 downto 0) тактирую по тому же клоку. Вроде такое должно даже работать, если линк установился на гигабите. А что будет, если на другой стороне стоит обычный Fast Ethernet? Как на это дело должен отреагировать PHY? Если он переключается в MII, то как он об этом сообщает MAC'у?