【博文精选】以太网扫盲——64b/66b编码
注:实际上,各种协议所采用的扰码多项式并非完全相同。从理论上来讲,任何一种扰码多项式都存在与之对应的Critical Data Pattern,会导致很长的Run Length出现。考虑到采用64b/66b编码的串行协议几乎都是基于数据包(Packet)传输的,而数据包往往存在包头包尾等具备明确特征的信息。因此,可以基于该协议数据包的特征找到最适合该协议的扰码多项式,可以将最大Run Length限制在一定的范围之内,或者将出现较大Run Length的概率降低。除此之外,扰码器的种子(随机数种子)和周期(或者不定期)的复位扰码器等都是控制Run Length和DC Balance的手段。
赞 (0)