Computer Engineering and Applications ›› 2018, Vol. 54 ›› Issue (2): 87-90.DOI: 10.3778/j.issn.1002-8331.1607-0315

Previous Articles     Next Articles

Design and implementation of novel 8B/10B encoding

CHANG Hong, KE Daoming, MENG Jian, YAN Beibei, SUN Guijin, CHENG Guolin, PENG Te   

  1. School of Electronics and Information Engineering, Anhui University, Hefei 230601, China
  • Online:2018-01-15 Published:2018-01-31

新型8B/10B编码方案的设计与实现

常  红,柯导明,孟  坚,晏蓓蓓,孙贵金,程国林,彭  特   

  1. 安徽大学 电子信息工程学院,合肥 230601

Abstract: Based on analyzing the encoding theory, inherent coherence and logic relationship of 8B/10B code, a novel implementing method of 8B/10B encoding is proposed. The frequency of encoding can be improved by using the pipelined processing, some groups of data have to be encoded under the one clock. The experimental results show that the proposed 8B/10B encoder can achieve the function of coding, and the frequency of coding can reach 500 MHz. The proposed 8B/10B coder can be used to the high speed serial interface.

Key words: 8B/10B encoding, parallel processing, high-speed serial interface

摘要: 在研究了8B/10B编码原理以及内在相关性的基础上,提出了一种新的8B/10B编码方案。利用并行处理方法,在同一个时钟下同时并行处理多组数据的编码工作,从而提高编码电路的输出时钟频率。实验结果表明所设计的8B/10B编码电路在时钟频率为500 MHz下可正确地实现对8 bit数据进行编码,能够满足高速串行接口的设计要求。

关键词: 8B/10B编码, 并行处理, 高速串行接口