下图是8/10B编码前后的频谱图:
总得来说:进行8b/10b编码,是为了提高串行数据传输的可靠性。 经过编码后,有如下作用: 1. 根据编码规则,有效避免了长连0和长连1的情况,有了足够多的跳变沿,接收端可以从数据中进行时钟恢复; 2. 在信号链路上采用AC耦合,可以实现直流平衡; 3. 有利于信号校验; 4. 可嵌入时钟信息或控制字符。 8b/10b效率较低,目前高速率串行链路会采用更高效率的编码方式。
京公网安备 11010502049817号