一种多通道数据对齐的方法及装置制造方法及图纸

技术编号:21038902 阅读:49 留言:0更新日期:2019-05-04 07:56
本申请提供一种多通道数据对齐的方法及装置,该方法包括:获取第一采样数据和目标数据通道的第一传输数据,确定所述第一采样数据和所述第一传输数据是否比对成功,并在比对成功时确定所述第一传输数据的时延;获取第二采样数据和所述目标数据通道的第二传输数据,并依据所述时延检查所述第二采样数据和所述第二传输数据是否比对成功;如果所述第二传输数据和所述第二采样数据比对失败,控制所述目标数据通道的高速串行收发器移位,并返回获取所述第一采样数据和所述第一传输数据的步骤;如果所述第二传输数据和所述第二采样数据比对成功,可基于所述时延输出所述目标数据通道的传输数据。本申请可有效地实现多通道数据对齐。

A Method and Device for Multi-Channel Data Alignment

【技术实现步骤摘要】
一种多通道数据对齐的方法及装置
本申请涉及通信
,特别涉及一种多通道数据对齐的方法及装置。
技术介绍
SPI-5(SerDesFramerInterfaceLevel5,串行外设接口)是由OIF(OpticalInternetworkingForum,光学网络互连论坛)定义的一种传输标准。SPI-5传输系统中,发送端的网络设备和接收端的网络设备之间包含16个数据通道和1个DSC通道(DeskewChannel,去除偏移通道)。在通过多个数据通道传输数据的过程中,由于各种原因,可能导致各数据通道的传输速度存在差异。而发送端传输的一系列数据往往存在一定的顺序,接收端需基于该顺序对数据进行处理。接收端的网络设备将各个数据通道的数据按照上述顺序进行排序,然后可将排序后的数据输出至后端业务模块,用于执行相应的业务。排序的操作即为多通道数据对齐。
技术实现思路
有鉴于此,本申请提供一种多通道数据对齐的方法及装置,用以准确实现多通道数据对齐。具体地,本申请是通过如下技术方案实现的:一种多通道数据对齐的方法,包括:获取第一采样数据和目标数据通道的第一传输数据,确定所述第一采样数据和所述第一传输数据本文档来自技高网...

【技术保护点】
1.一种多通道数据对齐的方法,其特征在于,包括:获取第一采样数据和目标数据通道的第一传输数据,确定所述第一采样数据和所述第一传输数据是否比对成功,并在比对成功时确定所述第一传输数据的时延;获取第二采样数据和所述目标数据通道的第二传输数据,并依据所述时延检查所述第二采样数据和所述第二传输数据是否比对成功;如果所述第二传输数据和所述第二采样数据比对失败,控制所述目标数据通道的高速串行收发器移位,并返回获取所述第一采样数据和所述第一传输数据的步骤;如果所述第二传输数据和所述第二采样数据比对成功,可基于所述时延输出所述目标数据通道的传输数据。

【技术特征摘要】
1.一种多通道数据对齐的方法,其特征在于,包括:获取第一采样数据和目标数据通道的第一传输数据,确定所述第一采样数据和所述第一传输数据是否比对成功,并在比对成功时确定所述第一传输数据的时延;获取第二采样数据和所述目标数据通道的第二传输数据,并依据所述时延检查所述第二采样数据和所述第二传输数据是否比对成功;如果所述第二传输数据和所述第二采样数据比对失败,控制所述目标数据通道的高速串行收发器移位,并返回获取所述第一采样数据和所述第一传输数据的步骤;如果所述第二传输数据和所述第二采样数据比对成功,可基于所述时延输出所述目标数据通道的传输数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果所述第一采样数据和所述第一传输数据比对失败,控制所述高速串行收发器移位,并返回获取所述第一采样数据和所述第一传输数据的步骤。3.根据权利要求1所述的方法,其特征在于,在控制所述高速串行收发器移位前,所述方法还包括:检查失败次数是否达到预设的失败次数阈值;其中,所述失败次数在比对所述第二传输数据和所述第二采样数据失败时更新;若达到所述失败次数阈值,执行控制所述高速串行收发器移位的步骤;若未达到所述失败次数阈值,返回获取所述第二采样数据和所述第二传输数据的步骤。4.根据权利要求1所述的方法,其特征在于,在基于所述时延输出所述目标数据通道的传输数据前,所述方法还包括:检查成功次数是否达到预设的成功次数阈值;其中,所述成功次数在比对所述第二传输数据和所述第二采样数据成功时更新;若达到所述成功次数阈值,执行基于所述时延输出所述目标数据通道的传输数据的步骤;若未达到所述成功次数阈值,返回获取所述第二采样数据和所述第二传输数据的步骤。5.根据权利要求1所述的方法,其特征在于,预先延时缓存所述第一传输数据位于指定数量的时钟周期内;所述确定所述第一采样数据和所述第一传输数据是否比对成功,并在比对成功时确定所述第一传输数据的时延,包括:将所述第一采样数据和每一时钟周期内的第一传输数据进行比对,确定是否比对成功;若所述第一采样数据与任一时钟周期的第一传输数据比对成功,依据该时钟周期在已缓存的所述第一传输数据的所有时钟周期中的排序位置,确定所述第一传输数据的时延。6.一种多通道数据对齐的装置,其特...

【专利技术属性】
技术研发人员:张代生吴刚
申请(专利权)人:杭州迪普科技股份有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1