100M光实现的问题
时间:10-02
整理:3721RD
点击:
本人最近在用xilinx的transceiver实现100M光,但是在看802.3协议的时候有个疑问那就是经过4b/5b编码后的idle码是全1的,而且我也没看到协议里有说还要加扰码的,请教一下有没有人知道啊 谢谢了
我实现的大概流程是把GMII接口(8bit, 12.5M)的数据转换为MII(4bit,25M)的数据,然后将数据同步到transceiver的时钟域上(也是25M),之后做4b/5b编码,之后把5bit 25M的数据转换为4bit 31.25M数据,最后过采样将4bit数据扩充为16bit送给transceiver IP核的接口(过采样的原因是以为transceiver的最低线路速率是500M),这个是我发数据的大概过程。
我想问一下是不是在4b/5b编码后,还有一个扰码的过程啊 但是我在协议里没有看到 请大神指点 谢谢

自己顶一下
顶起来
666666666
已经解决 100base-fx没有扰码 但是需要做NRZI
