一种SerDes链路参数自动调试方法技术

技术编号:19648974 阅读:123 留言:0更新日期:2018-12-05 21:12
一种SerDes链路参数自动调试方法,针对链路时钟、信道特性选择相应的编解码模式、前向纠错方法及校验码,然后通过回溯方法确定适合该链路TX侧的预加重参数,经历上述码流学习过程后,再通过在链路RX侧的训练确定自适应配置参数。由于本方法对TX侧和RX侧的训练进行了严格的时序控制,避免因链路双向通信时产生的干扰而造成的链路参数配置偏差,能够有效保证所设置的链路参数的准确性。同时,由于TX侧根据RX侧链路FEC解码的报错情况,对链路当前所选择的预加重参数进行回溯训练,能够针对链路特性确定每一次训练所选择的参数配置,提高训练效率。本方法可适用于各种路由器背板,并针对高速率SerDes链路实现对各链路参数的自动调试。

【技术实现步骤摘要】
一种SerDes链路参数自动调试方法
本专利技术涉及SerDes通信
,尤其涉及一种针对高速SerDes的链路参数自动调试方法。
技术介绍
伴随着宽带需求和业务规模的提升,业内对数据的高效传输提出了更高的要求,而在高速率通道下的数据传输中,保证数据的稳定是实现高效数据传输关键。SerDes是英文SERializer(串行器)/DESerializer(解串器)的简称(即,串并/并串转换器)。它是一种主流的时分多路复用(TDM)、点对点(P2P)的串行通信技术。即在发送端多路低速并行信号被转换成高速串行信号,经过传输媒体(光缆或铜线),最后在接收端高速串行信号重新转换成低速并行信号。这种点对点的串行通信技术充分利用传输媒体的信道容量,减少所需的传输信道和器件引脚数目,从而大大降低通信成本,在各种大型交换机、路由器设备中广泛应用。然而性能的提高是伴随着严格的精度控制,所以,如何在高速率下通过严格控制SerDes运行中因环境及器件产生的偏差,显得极为重要。现有技术中,理想状态下,往往希望在发送端和接收端按照一定的算法进行训练,通过训练得到一套适合该系统的参数。但针对高速率SerDes本文档来自技高网...

【技术保护点】
1.一种SerDes链路参数自动调试方法,其特征在于,在连接好测试设备与待调试高速串并/并串转换器后,按照如下步骤对SerDes链路参数进行调试:步骤1,基于链路时钟与信道特性确定编解码模式;确定前向纠错方法及校验码;步骤2,确定预加重参数范围,并根据所述预加重参数范围对所述待调试高速串并/并串转换器的发送侧进行训练,得到预加重配置参数;步骤3,在确定所述预加重配置参数后,对所述待调试高速串并/并串转换器的接收侧进行均衡参数训练,得到自适应配置参数。

【技术特征摘要】
1.一种SerDes链路参数自动调试方法,其特征在于,在连接好测试设备与待调试高速串并/并串转换器后,按照如下步骤对SerDes链路参数进行调试:步骤1,基于链路时钟与信道特性确定编解码模式;确定前向纠错方法及校验码;步骤2,确定预加重参数范围,并根据所述预加重参数范围对所述待调试高速串并/并串转换器的发送侧进行训练,得到预加重配置参数;步骤3,在确定所述预加重配置参数后,对所述待调试高速串并/并串转换器的接收侧进行均衡参数训练,得到自适应配置参数。2.根据权利要求1所述的SerDes链路参数自动调试方法,其特征在于,步骤1中所述编解码模式为64B/66B编解码模式。3.根据权利要求1所述的SerDes链路参数自动调试方法,其特征在于,步骤1中所述前向纠错方法为RS-FEC前向纠错方法;所述校验码为CRC16校验码。4.根据权利要求3所述的SerDes链路参数自动调试方法,其特征在于,步骤2中得到预加重配置参数的具体方法如下:第201步,设置预加重参数的选择范围,根据训练方向,从所述预加重参数的选择范围内选择一组预加重参数的组合,作为所述待调试高速串并/并串转换器的发送侧配置参数;第202步,在所述待调试高速串并/并串转换器的接收侧,根据步骤1中确定的前向纠错方法还原校验;若还原校验过程中出现CRC报错,则记录本次所选择的预加重参数的组合不可用,并回溯至与本次训练方向相反或并行的训练方向,跳转至第201步,按照新的训练方向选择另一组预加重参数的组合重复第201步至第202步;若还原校验过程中未...

【专利技术属性】
技术研发人员:李强
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东,44

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

1