SGMII、1000BASE-X、1000BASE-T区别

最近研究光纤传输,发现对于SGMII、1000BASE-X的概念很容易模糊,网上各种查资料也不是很清楚,在此把搜集到的一些信息贴出来,以供参考。

来自Xilinx 论坛:https://forums.xilinx.com/t5/General-Technical-Discussion/Ethernet-1000base-X-VS-SGMII/td-p/483338

Registered: ‎07-31-2010
Re: Ethernet 1000base-X VS SGMII

1000BASE-X is intended to go to a SFP. It was intended for point to point electical links on PCB, as well as an interface to 1000BASE-LX and 1000BASE-SX.

SGMII is a serialization of the GMII signals, and was intended to connect a MAC to a PHY.

They ended up having similar features, and many devices ended up supporting both. For example, the Xilinx core supports both. Many ethernet PHYs support both.

For 1000BASE-T SFP+ modules, it looks like there is a similar feature with some modules supporting one or both standards.

Both protocols should work between optical SFP+ modules that are controlled by the FPGA. However, you should make sure that any high/low BW pins on the SFP+ are set correctly, and that the SFP+'s don’t require a specific protocol.

Otherwise you should favor the protocol that will work with other devices. This is probably 1000BASE-X.

If you are having issues with 1000BASE-X, make sure all reset/clocking is done. Note that some config values are loaded on edges of the res

来自88E1512 datasheet:
在这里插入图片描述
综合上述信息得出:SGMII本身设计是用于MAC和PHY之间连接的协议。和1000BASE-X有很多共同特性,包括编码方式等,但是自协商这部分应该不一样。

都可以用在在光纤中传输,但是要想保证兼容性,和别的设备能够对接的话,使用光纤最好还是用1000BASE-X的模式。

作者:huakaimanlin
出处:https://www.cnblogs.com/huakaimanlin/
作者:柒月
出处:https://www.cnblogs.com/qiynet/
开源:https://github.com/qiy/
站点:https://qiy.net/
Q群 :2122210(嵌入式/机器学习)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值