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的模式。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
2020-04-15 Face Alignment
2020-04-15 dlib 人脸识别论文 One Millisecond Face Alignment with an Ensemble of Regression Trees
2020-04-15 linux内核函数kmap_atomic用法
2019-04-15 物理层PHY 和 网络层MAC