混合物理编码子层以及数据发送、接收方法与流程

文档序号:11156422阅读:来源:国知局

技术特征:

1.一种混合物理编码子层,其特征在于,所述混合物理编码子层包括:发送模块,所述发送模块包括:

4个物理编码子层PCS基本发送单元,用于对4个介质访问控制MAC层发送侧经4套千兆媒体独立接口GMII发出的数据同时做有序集替换插入以及编码处理;

码组替换选择单元,用于在编码处理后,当混合物理编码子层工作在4通道场景时,将第一通道的K28.5码组替换为K28.1码组;当混合物理编码子层工作在单通道场景时,不作替换处理;

不均衡值计算处理单元,用于当混合物理编码子层工作在4通道场景时,利用4通道不均衡值计算编码处理所需的不均衡值;用于当混合物理编码子层工作在单通道场景时,利用单通道不均衡值计算编码处理所需的不均衡值。

2.根据权利要求1所述的混合物理编码子层,其特征在于,每个PCS基本发送单元均包括:

标准发送状态机模块,用于将一个通道的MAC层发送侧经GMII发出的数据做有序集替换插入处理,将数据封装为适用于8B/10B编码的码组形式;

8B/10B编码模块,用于对标准发送状态机模块处理好的码流进行8B/10B编码处理,其中,8B/10B编码处理需要不均衡值作为输入;编码处理后将数据发送至SERDES发送侧做并行数据到串行数据的转换;

自协商处理模块,用于通过自协商完成通信两端的能力协调操作。

3.根据权利要求1或2所述的混合物理编码子层,其特征在于,

所述码组替换选择单元,还用于根据控制信号,选择是否将第一通道的K28.1码组替换为K28.5码组;

所述不均衡值计算处理单元,还用于根据控制信号,选择利用4通道不均衡值计算编码处理所需的不均衡值,或是利用单通道不均衡值计算编码处理所需的不均衡值。

4.一种混合物理编码子层,其特征在于,所述混合物理编码子层包括:接收模块,所述接收模块包括:

对齐码检测处理单元,用于当混合物理编码子层工作在4通道场景时,利用4通道对齐码检测将从SERDES发出的数据对齐;当混合物理编码子层工作在单通道场景时,利用单通道对齐码检测将从SERDES发出的数据对齐;

码组还原选择单元,用于在数据对齐后,当混合物理编码子层工作在4通道场景时,将第一通道的K28.1码组恢复为K28.5码组;当混合物理编码子层工作在单通道场景时,不作还原处理;

4个PCS基本接收单元,对在数据对齐后,对4通道的数据做解码处理以及去除有序集码组,将数据流恢复为GMII的数据流形式发送至4个MAC层接收侧;

不均衡值计算处理单元,用于当混合物理编码子层工作在4通道场景时,利用4通道不均衡值计算解码处理所需的不均衡值;用于当混合物理编码子层工作在单通道场景时,利用单通道不均衡值计算解码处理所需的不均衡值。

5.根据权利要求4所述的混合物理编码子层,其特征在于,每个PCS基本接收单元均包括:

8B/10B解码模块,用于对对齐后的数据进行8B/10B解码操作;

标准接收状态机模块,用于对经过8B/10B解码后的数据去除有序集码组,将数据流恢复为GMII的数据流形式发送至MAC层接收侧。

6.根据权利要求4或5所述的混合物理编码子层,其特征在于,

所述码组还原选择单元,还用于根据控制信号,选择利用4通道对齐码检测、或是单通道对齐码检测将从SERDES发出的数据对齐;

所述不均衡值计算处理单元,还用于根据控制信号,选择利用4通道不均衡值计算解码处理所需的不均衡值,或是利用单通道不均衡值计算解码处理所需的不均衡值。

7.一种混合物理编码子层,其特征在于,所述混合物理编码子层包括权利要求1至3任一项所述的发送模块,以及权利要求4至6任一项所述的接收模 块。

8.一种混合物理编码子层的数据发送方法,其特征在于,所述方法包括:

接收MAC层发送侧通过GMII发送的数据;

对所述数据进行有序集替换插入以及编码处理,其中,进行编码处理时,当混合物理编码子层工作在4通道场景时,利用4通道不均衡值计算编码处理所需的不均衡值,当混合物理编码子层工作在单通道场景时,利用单通道不均衡值计算编码处理所需的不均衡值;

当混合物理编码子层工作在4通道场景时,将第一通道的K28.5码组替换为K28.1码组,并发送至SERDES发送侧做并行数据到串行数据的转换;当混合物理编码子层工作在单通道场景时,不作替换处理,直接将数据发送至SERDES发送侧做并行数据到串行数据的转换。

9.根据权利要求8所述的混合物理编码子层的数据发送方法,其特征在于,所述对所述数据进行有序集替换插入以及编码处理,包括:

将一个通道的MAC层发送侧经GMII发出的数据做有序集替换插入处理,将数据封装为适用于8B/10B编码的码组形式;

对处理好的码流进行8B/10B编码处理,其中,8B/10B编码处理需要不均衡值作为输入。

10.根据权利要求8所述的混合物理编码子层的数据发送方法,其特征在于,所述方法还包括:

通过自协商完成通信两端的能力协调操作。

11.一种混合物理编码子层的数据接收方法,其特征在于,所述方法包括:

当混合物理编码子层工作在4通道场景时,利用4通道对齐码检测将从SERDES发出的数据对齐;当混合物理编码子层工作在单通道场景时,利用单通道对齐码检测将从SERDES发出的数据对齐;

在数据对齐后,当混合物理编码子层工作在4通道场景时,将第一通道的K28.1码组恢复为K28.5码组;当混合物理编码子层工作在单通道场景时,不作还原处理;

在数据对齐后,对4通道的数据做解码处理以及去除有序集码组,将数据流恢复为GMII的数据流形式发送至4个MAC层接收侧;其中,当混合物理编码子层工作在4通道场景时,利用4通道不均衡值计算解码处理所需的不均衡值;用于当混合物理编码子层工作在单通道场景时,利用单通道不均衡值计算解码处理所需的不均衡值。

12.根据权利要求11所述的混合物理编码子层的数据接收方法,其特征在于,所述在数据对齐后,对4通道的数据做解码处理以及去除有序集码组,将数据流恢复为GMII的数据流形式发送至4个MAC层接收侧,包括:

对对齐后的数据进行8B/10B解码操作;对经过8B/10B解码后的数据去除有序集码组,将数据流恢复为GMII的数据流形式发送至MAC层接收侧。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1