一种纠错方法及纠错装置制造方法及图纸

技术编号:22420012 阅读:24 留言:0更新日期:2019-10-30 02:30
本申请实施例公开了一种纠错方法及纠错装置,用于降低FFE的误码率,提高均衡性能。本申请方法包括:获取前向均衡器FFE的输出信号和幅度值,所述幅度值为所述FFE的等效信道对应的信道响应幅度值;根据所述幅度值对所述输出信号进行电平判决,得到第一判决信号,所述第一判决信号中包括(2M‑1)个判决符号,所述M为不小于2的整数;对所述第一判决信号进行(1/(1+D))解码得到第一解码信号,将所述第一解码信号确定为第二判决信号,所述第二判决信号中包括(M‑1)个判决符号;若所述第二判决信号的绝对值大于(M‑1),确定所述第二判决信号发生突发错误;对所述第二判决信号中的突发错误进行纠错。

【技术实现步骤摘要】
一种纠错方法及纠错装置
本申请涉及通信
,尤其涉及一种纠错方法及纠错装置。
技术介绍
高速链路技术是芯片和接口之间的基础技术,其中,高速链路包括:高速电链路和高速光链路。无论是在高速电链路中,还是在高速光链路中都存在码间干扰(intersymbolinterference,ISI)现象,ISI现象会对信号传输产生不利影响。为克服ISI现象的不利影响,一般通过均衡器对ISI进行过滤。此前,均衡器中具有判决反馈结构,换言之,在均衡器中使用前一个输入信号的判决结果对当前输入信号进行均衡,以得到当前输入信号的判决结果,最终将判决结果作为均衡输出信号输出。正如大多数电子器件一样,均衡器也会存在一定的信号错判,当出现一个误码时,由于判决反馈结构的存在,不仅误码会影响下一个信号的误判,还会造成误码传递,造成大量信号的误判,从而使得均衡器的误码率较高。
技术实现思路
有鉴于此,本申请实施例第一方面提供了一种纠错方法,包括:获取前向均衡器FFE的输出信号和幅度值,该幅度值为该FFE的等效信道对应的信道响应幅度值;根据该幅度值对该输出信号进行电平判决,得到第一判决信号,该第一判决信号中包括(2M-1)个判决符号,该M为大于2的整数;对该第一判决信号进行(1/(1+D))解码得到第一解码信号,将该第一解码信号确定为第二判决信号,该第二判决信号中包括(M-1)个判决符号;若该第二判决信号的绝对值大于(M-1),则确定该第二判决信号发生突发错误;对该第二判决信号中的突发错误进行纠正,得到正确的第二判决信号。从以上技术方案可以看出,本申请实施例具有以下优点:采用本申请实施例提供的纠错方法,能够利用第二判决信号的绝对值对第二判决信号进行突发错误检测,并且对突发错误进行纠正,得到正确的第二判决信号,从而降低FFE的误码率,提高均衡性能。在第一方面的一种实现方式中,若所述第二判决信号的绝对值大于(M-1),则所述方法还包括:若所述第二判决信号的电平值为负,则选择(-(M-1))为发生突发错误的符号周期内的判决符号,所述(-(M-1))为所述第二判决信号中电平值最小的判决符号;若所述第二判决信号的电平值为正,则选择(+(M-1))为发生突发错误的符号周期内的判决符号,所述(+(M-1))为所述第二判决信号中电平值最大的判决符号。在第一方面的一种实现方式中,若该第二判决信号的绝对值大于(M-1)时,该方法还包括:将绝对值大于(M-1)的第二判决信号的符号位置确定为突发错误结束的符号位置;该对该第二判决信号中的突发错误进行纠错,包括:根据该突发错误结束的符号位置对该第二判决信号中J个符号周期内的判决符号进行回溯纠错,以纠正该第二判决信号中J个符号周期内的判决符号,该J为预设的回溯深度,该J为大于1的整数。在第一方面的一种实现方式中,该根据该突发错误结束的符号位置对该第二判决信号中J个符号周期内的判决符号进行回溯纠错,包括:据该输出信号和该幅度值,利用最大似然序列估计MLSE算法,从该突发错误结束的符号位置开始对该第二判决信号中J个符号周期内的判决符号进行回溯纠错。在第一方面的一种实现方式中,该根据该突发错误结束的符号位置对该第二判决信号中J个符号周期内的判决符号进行回溯纠错,包括:根据该输出信号的差错控制编码ECC码字,从该突发错误结束的符号位置开始对该第二判决信号中J个符号周期内的判决符号进行回溯纠错。在第一方面的一种实现方式中,该FFE的输入信号为预先经过(1/(1+D))预编码的信号,该对该第一判决信号进行(1/(1+D))解码得到第一解码信号,将该第一解码信号确定为第二判决信号,该第二判决信号中包括(M-1)个判决符号,包括:对该第一判决信号进行(1/(1+D))解码得到该第一解码信号;对该第一解码信号进行(1+D)解码得到第二解码信号;将该第二解码信号确定为该第二判决信号;相应的,该对该第二判决信号中的突发错误进行纠错,包括:获取突发错误结束的符号位置和错误标志符号,该突发错误结束的符号位置为发生突发错误的第二判决信号的符号位置,该错误标志符号用于指示突发错误的错误类型;根据该错误标志符号,从该突发错误结束的符号位置开始对该第二判决信号中J个符号周期内的判决符号进行回溯纠错,以纠正该第二判决信号中J个符号周期内的判决符号,该J为预设的回溯深度,该J为大于1的整数。在上述几种纠错方法的实现方式中,只有当发生突发错误时,对突发错误进行回溯纠错,可以有效地降低纠错装置的功耗,容易理解,出错率越低,功耗节省越多。利用MLSE算法和ECC码字进行回溯纠错可以提高纠正突发错误的准确性,提高纠错装置的纠错正确率。在第一方面的一种实现方式中,该输出信号为:脉冲振幅调制PAM信号、正交相移键控QPSK信号和正交振幅调制QAM信号中的任一种信号。本申请实施例第二方面提供了一种纠错装置,包括:获取模块,用于获取前向均衡器FFE的输出信号和幅度值,该幅度值为该FFE的等效信道对应的信道响应幅度值;判决模块,用于根据该幅度值对该输出信号进行电平判决,得到第一判决信号,该第一判决信号中包括(2M-1)个判决符号,该M为不小于2的整数;解码模块,用于对该第一判决信号进行(1/(1+D))解码得到第一解码信号,将该第一解码信号确定为第二判决信号,该第二判决信号中包括(M-1)个判决符号;确定模块,用于若该第二判决信号的绝对值大于(M-1),确定该第二判决信号发生突发错误;纠错模块,用于若确定该第二判决信号发生突发错误,对该第二判决信号中的突发错误进行纠错。在第二方面的一种实现方式中,该纠错装置还包括:选择模块;该选择模块,用于若该第二判决信号的电平值为负,则选择(-(M-1))为发生突发错误的符号周期内的判决符号,该(-(M-1))为该第二判决信号中电平值最小的判决符号;以及,若该第二判决信号的电平值为正,则选择(+(M-1))为发生突发错误的符号周期内的判决符号,该(+(M-1))为该第二判决信号中电平值最大的判决符号。在第二方面的一种实现方式中,该确定模块,还用于:将绝对值大于(M-1)的第二判决信号的符号位置确定为突发错误结束的符号位置;该纠错单元具体用于:根据该突发错误结束的符号位置对该第二判决信号中J个符号周期内的判决符号进行回溯纠错,以纠正该第二判决信号中J个符号周期内的判决符号,该J为预设的回溯深度,该J为大于1的整数。在第二方面的一种实现方式中,该纠错模块具体用于:根据该输出信号和该幅度值,利用最大似然序列估计MLSE算法,从该突发错误结束的符号位置开始对该第二判决信号中J个符号周期内的判决符号进行回溯纠错。在第二方面的一种实现方式中,该纠错模块具体用于:根据该输出信号的差错控制编码ECC码字,从该突发错误结束的符号位置开始对该第二判决信号中J个符号周期内的判决符号进行回溯纠错。在第二方面的一种实现方式中,该FFE的输入信号为预先经过(1/(1+D))预编码的信号,该解码模块具体用于:对该第一判决信号进行(1/(1+D))解码得到该第一解码信号;对该第一解码信号进行(1+D)解码得到第二解码信号;将该第二解码信号确定为该第二判决信号;该纠错模块具体用于:获取突发错误结束的符号位置和错误标志符号,该突发错误结束的符号位置为发生突发错本文档来自技高网...

【技术保护点】
1.一种纠错方法,其特征在于,包括:获取前向均衡器FFE的输出信号和幅度值,所述幅度值为所述FFE的等效信道对应的信道响应幅度值;根据所述幅度值对所述输出信号进行电平判决,得到第一判决信号,所述第一判决信号中包括(2M‑1)个判决符号,所述M为不小于2的整数;对所述第一判决信号进行(1/(1+D))解码得到第一解码信号,将所述第一解码信号确定为第二判决信号,所述第二判决信号中包括(M‑1)个判决符号;若所述第二判决信号的绝对值大于(M‑1),确定所述第二判决信号发生突发错误;对所述第二判决信号中的突发错误进行纠错。

【技术特征摘要】
1.一种纠错方法,其特征在于,包括:获取前向均衡器FFE的输出信号和幅度值,所述幅度值为所述FFE的等效信道对应的信道响应幅度值;根据所述幅度值对所述输出信号进行电平判决,得到第一判决信号,所述第一判决信号中包括(2M-1)个判决符号,所述M为不小于2的整数;对所述第一判决信号进行(1/(1+D))解码得到第一解码信号,将所述第一解码信号确定为第二判决信号,所述第二判决信号中包括(M-1)个判决符号;若所述第二判决信号的绝对值大于(M-1),确定所述第二判决信号发生突发错误;对所述第二判决信号中的突发错误进行纠错。2.根据权利要求1所述的方法,其特征在于,若所述第二判决信号的绝对值大于(M-1),所述方法还包括:若所述第二判决信号的电平值为负,则选择(-(M-1))为发生突发错误的符号周期内的判决符号,所述(-(M-1))为所述第二判决信号中电平值最小的判决符号;若所述第二判决信号的电平值为正,则选择(+(M-1))为发生突发错误的符号周期内的判决符号,所述(+(M-1))为所述第二判决信号中电平值最大的判决符号。3.根据权利要求1或2所述的方法,其特征在于,若所述第二判决信号的绝对值大于(M-1)时,所述方法还包括:将绝对值大于(M-1)的第二判决信号的符号位置确定为突发错误结束的符号位置;所述对所述第二判决信号中的突发错误进行纠错,包括:根据所述突发错误结束的符号位置对所述第二判决信号中J个符号周期内的判决符号进行回溯纠错,以纠正所述第二判决信号中J个符号周期内的判决符号,所述J为预设的回溯深度,所述J为大于1的整数。4.根据权利要求3所述的方法,其特征在于,所述根据所述突发错误结束的符号位置对所述第二判决信号中J个符号周期内的判决符号进行回溯纠错,包括:根据所述输出信号和所述幅度值,利用最大似然序列估计MLSE算法,从所述突发错误结束的符号位置开始对所述第二判决信号中J个符号周期内的判决符号进行回溯纠错。5.根据权利要求3所述的方法,其特征在于,所述根据所述突发错误结束的符号位置对所述第二判决信号中J个符号周期内的判决符号进行回溯纠错,包括:根据所述输出信号的差错控制编码ECC码字,从所述突发错误结束的符号位置开始对所述第二判决信号中J个符号周期内的判决符号进行回溯纠错。6.根据权利要求1或2所述的方法,其特征在于,所述FFE的输入信号为预先经过(1/(1+D))预编码的信号,所述对所述第一判决信号进行(1/(1+D))解码得到第一解码信号,将所述第一解码信号确定为第二判决信号,所述第二判决信号中包括(M-1)个判决符号,包括:对所述第一判决信号进行(1/(1+D))解码得到所述第一解码信号;对所述第一解码信号进行(1+D)解码得到第二解码信号;将所述第二解码信号确定为所述第二判决信号;所述对所述第二判决信号中的突发错误进行纠错,包括:获取突发错误结束的符号位置和错误标志符号,所述错误标志符号用于指示突发错误的错误类型;根据所述错误标志符号,从所述突发错误结束的符号位置开始对所述第二判决信号中J个符号周期内的判决符号进行回溯纠错,以纠正所述第二判决信号中J个符号周期内的判决符号,所述J为预设的回溯深度,所述J为大于1的整数。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述输出信号为:脉冲振幅调制...

【专利技术属性】
技术研发人员:陆玉春
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1