凡亿教育-媛媛
凡事用心,一起进步
打开APP
公司名片
凡亿专栏 | ​ 三分钟讲清楚:8B10B编码技术
​ 三分钟讲清楚:8B10B编码技术

8B10B编码技术是一种高效且广泛应用的编码技术,尤其是在高速串行通信接口,甚至被评为应用最广的编码技术。下面将简短介绍8B10B编码技术,希望对小伙伴们有所帮助。

image.png

1、8B10B编码技术是什么?

8B10B编码将8位数据编码为10位数据,包含256个数据字符编码和12个控制字符编码。

2、8B10B编码技术的编码特性

  • 确保“0”与“1”的个数平衡(直流均衡),减少直流偏移。

  • 所有编码具有3到10种变换,避免长连“1”或长连“0”的出现。

  • 通过特殊字符实现字节同步,确保数据流的准确解码。

3、直流平衡机制

使用RD-和RD+字符对不平衡进行补偿,确保不平衡度不大于1。

4、同步定位

采用控制字符(如K28.5,K28.1,K28.7)中的特殊字符保证同步准确性。

5、误码检测与幅值

利用268个字符及其反转码检测可能的误码,但存在误码复制现象。

6、编码组合

8B10B编码可视为3B4B和5B6B编码技术的组合,将数据分为3位和5位两组进行编码。

7、改进方法

在编码前增加扰码过程,以减少重复模式导致的不可预测误码。

8、系统开销

主要缺点为高达25%的系统开销,即编码后的数据量比原始数据大25%。


本文凡亿教育原创文章,转载请注明来源!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论