以太网 MAC+SGMII->GMII接口转换
以FPGA V7为例,搭建一个千兆以太网接口。运行环境为Vivado2019.1。板卡的FPGA V7与千兆网口芯片采用SGMII互联,最终实现FPGA与上位机之间的千兆网卡通信,实际实现时,V7采用MAC + GMII ->SGMII的结构。SGMII接口使用1G/2.5G Ethernet PCS/PMA or SGMII ip核,MAC层使用Tri Mode Ethernet MAC ip核。
由于MAC层IP不支持SGMII接口,因此需要GMII->SGMII的IP,MAC层IP配置如图8.11所示,具体参数请参考IP的数据手册。
图8.11 MAC层IP配置说明
图8.12 MAC层IP配置说明
PHY interface 选用internal接口,可以与SGMII ip核连接 MAC Speed