【技术实现步骤摘要】
本专利技术涉及通信系统,尤其设计一种8b10b编码器及基于8b10b编码的jesd204b协议数据传输方法。
技术介绍
1、随着通信速率的不断提高,并行通信系统由于其线对之间存在较大的耦合、串扰严重、数据同步越来越困难等问题而逐渐被串行通信系统所取代。在串行通信系统中,发送端的发送数据有存在连续多个“0”或连续多个“1”的情况。高速串行总线通常采用在发送端串接电容的方式实现交流耦合,信号的频率越高,电容的阻抗越低。出现连续多个“0”或连续多个“1”的时候可以认为该时段的信号是直流信号,此时电容的阻抗值变大,直流信号被电容滤除,最终会导致接收端无法准确识别发送的是“0”还是“1”。连续多个“0”或连续多个“1”的数据带来了两个问题:1)发送端电流持续偏低或者偏高而导致信号被滤除;2)连续的“0”或者“1”由于缺乏边缘信息给接收端时钟恢复带来了困难。
2、为了维持直流平衡,即使得数据流中的“0”和“1”的数量基本保持平衡,以及方便接收端进行同步时钟的提取,ibm公司提出了8b10b编解码方案。该方案不仅保证了直流平衡和数据流中连
...【技术保护点】
1.一种适用于JESD204B协议的8B10B编码器,其特征在于,包括一个极性寄存器、一个编码表模组和两个字节编码模组;
2.根据权利要求1所述的8B10B编码器,其特征在于,所述运行极性码Run_D的值为0或1,用于对输出编码结果中的0、1数量进行均衡调节;
3.根据权利要求2所述的8B10B编码器,其特征在于,所述K字节编码模块的编码方式为:
4.根据权利要求3所述的8B10B编码器,其特征在于,所述K字节编码模块中,对运行极性码Run_D的值进行计算更新的具体方式为:
5.根据权利要求2所述的8B10B编码器,其特
...【技术特征摘要】
1.一种适用于jesd204b协议的8b10b编码器,其特征在于,包括一个极性寄存器、一个编码表模组和两个字节编码模组;
2.根据权利要求1所述的8b10b编码器,其特征在于,所述运行极性码run_d的值为0或1,用于对输出编码结果中的0、1数量进行均衡调节;
3.根据权利要求2所述的8b10b编码器,其特征在于,所述k字节编码模块的编码方式为:
4.根据权利要求3所述的8b10b编码器,其特征在于,所述k字节编码模块中,对运行极性码run_d的值进行计算更新的具体方式为:
5.根据权利要求2所述的8b10b编码器,其特征在于,所述d字节编码模块包括能够并行运行的3b4b编码单元和5b6b编码单元,以及一个10b编码单元;d字节编码模块的编码方式为:
6.根据权利要求5所述的8b10b编码器,其特征在于,所述d字节编...
【专利技术属性】
技术研发人员:李铁虎,张明春,王爱娟,晏恺,郭超东,张伟,黄锦涛,曾军,
申请(专利权)人:重庆理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。