一、SGMII基本概念
引自:GMII,RGMII,SGMII,TBI,RTBI接口信号、时序分析_sgmii物理波形-CSDN博客
SGMII即Serial GMII,串行GMII,收发各一对差分信号线,时钟频率625MHz,在时钟信号的上升沿和下降沿均采样,所以总的数据速率为1.25Gbps=625Mbps*2。参考时钟RX_CLK由PHY提供,是可选的,主要用于MAC侧没有时钟的情况,一般情况下,RX_CLK不使用。收发都可以从数据中恢复出时钟。在TXD发送的串行数据中,每8比特数据会插入TX_EN/TX_ER 两比特控制信息,同样,在RXD接收数据中,每8比特数据会插入RX_DV/RX_ER 两比特控制信息。 大多数MAC芯片的SGMII接口都可以配置成SerDes接口(在物理上完全兼容,只需配置寄存器即可),直接外接光模块,而不需要PHY层芯片,此时时钟速率仍旧是625MHz,不过此时跟SGMII接口不同,SGMII接口速率被提高到1.25Gbps是因为插入了控制信息,而SerDes端口速率被提高是因为进行了8B/10B变换,本来8B/10B变换是PHY芯片的工作,在SerDes接口中,因为外面不接PHY芯片,此时8B/10B变换在MAC芯片中完成了。
在1G/2.5G Ethernet PCS/PMA or SGMII IP核中是通过GT Transceiver将GMII的接口转换成SGMII的接口。
二、1G/2.5G Ethernet PCS/PMA or SGMII IP核应用场景
1、Ethernet 1000BASE-X or 2500BASE-X
当采用Ethernet 1000BASE

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



