原创 以太网设计中时钟方案的选取

2009-12-16 22:47 2426 6 6 分类: 通信

最近在调试以太网电路的过程中发现单板断电重启的过程中,在1000M情况下面,用Smartbits灌包测试,24小时无误码,但是在100M情况下面经常有误码。单板方案中用FPGA出GMII接口当MAC使用,M88E1111当作PHY使用,不管是在100M还是1000M情况下面都是采用FPGA恢复的时钟作为采样时钟。后来在测试过程中发现M88E1111环回数据出错,有一些数据由0变成1。后来查询802.3协议中规定,在1000M情况下面,需要采用随路时钟,而100M情况下面都需要采用PHY提供的时钟。所以上面方案中都采用的随路时钟,导致时序裕量不够,所以出现数据采样出错的问题。改变时钟方案之后,没有再出现问题。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条