千兆PHY之SerDes接口调试

近期在捣鼓88e1512 的sgmii接口。

需求是将88e1512的sgmii接口与一颗交换机的sgmii接口连上,实现sgmii转copper,当然也可以用SFP接到sgmii上实现。

要实现sgmii转copper,要做到以下几点。

第一,在sgmii接口处做AC耦合处理,这是很重要的,并且电容靠近发射端,事实上没有严格要求,有文档说靠近接收端,这个后面再议。

第二,要仔细检查88e1512的电源以及时钟,有的需要1.8v,又的需要1.0v,还有需要3.3v,切记不可搞错。我就是因为1.0v误接为1.8v,导致始终无法实现。

第三,要做好复位和其他配置处理,并且要把mdio接口预留出,方便后期调试,读写寄存器。注意的的是mdio要做上拉处理。

第三,88e1512 模式是rgmii模式,要实现sgmii,必须通过mdio将模式修改为sgmii转copper模式,具体可以用TI 官方提供的 软硬件工具实现,很方便哦。

由于交换机sgmii接口模式是默认的,也就不用处理,但是要记住,mac和phy之前模式一定要匹配,才能实现具体功能。

在确保以上几点后,就可以实现sgmii转copper ~

PS:TI 的软硬件工具连接

http://www.ti.com.cn/tool/cn/USB-2-MDIO?keyMatch=USB-2-MDIO&tisearch=Search-CN-everything&usecase=GPN

我这里有硬件板卡以及上述主要芯片,需要的找可以联系哦,提供技术支持。

你可能感兴趣的:(千兆phy,SGMII)