买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】参数自适应调整方法、装置及电子设备_天津芯海创科技有限公司;天津市滨海新区信息技术创新中心_201810562041.8 

申请/专利权人:天津芯海创科技有限公司;天津市滨海新区信息技术创新中心

申请日:2018-05-31

公开(公告)日:2020-10-16

公开(公告)号:CN108881081B

主分类号:H04L25/03(20060101)

分类号:H04L25/03(20060101)

优先权:

专利状态码:有效-授权

法律状态:2020.10.16#授权;2018.12.18#实质审查的生效;2018.11.23#公开

摘要:本发明提供了一种参数自适应调整方法、装置及电子设备,所述方法用于根据PRBS解码模块输出的解码数据调整在所述PRBS解码模块的输入侧级联的连续时间线性均衡器CTLE和判决反馈均衡器DFE的配置参数,所述方法包括:基于多个所述解码数据与预设的编码数据确定多个PRBS误码值;若所述多个PRBS误码值的第一均值和第一方差不满足第一预设条件,调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小;逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述PRBS解码模块输出的解码数据确定的PRBS误码值为零,达到软硬件协同工作,能够实现自动化完成,效率更高的技术效果。

主权项:1.一种参数自适应调整方法,其特征在于,所述方法用于根据PRBS解码模块输出的解码数据调整在所述PRBS解码模块的输入侧级联的连续时间线性均衡器CTLE和判决反馈均衡器DFE的配置参数,所述方法包括:基于多个所述解码数据与预设的编码数据确定多个PRBS误码值;若所述多个PRBS误码值的第一均值和第一方差均不为零,调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小;逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述PRBS解码模块输出的解码数据确定的PRBS误码值为零。

全文数据:参数自适应调整方法、装置及电子设备技术领域[0001]本发明涉及通信技术领域,尤其是涉及一种参数自适应调整方法、装置及电子设备。背景技术[0002]在长距高速串行数据传输系统速率在6.25G及以上通信过程中,基带信号由于需要经过长距离、高速的传输,往往会受到多种噪声千扰的影响,其中最常见的就是信号码间千扰。加之信号带宽有限,信号高频部分严重衰弱,最终传输信号因严重衰减和畸变问题而导致接收端无法获得有效的信号。在去除干扰,矫正和补偿信号方面最有效的技术就是接收器均衡技术,针对于长距高速的传输,需要接收器端采用CTLE和DFE配合的均衡技术来实现信道的补偿作用,因此,如何快速有效的找到CTLE和DFE配置参数显得尤为重要。[0003]传统的接收器自适应均衡技术采用的是硬件自适应调节,如采用眼开检测器或者示波器,通过判断反馈均衡DFE电路的输出电压是否在设定的上限和下限范围内,如果在所限范围之外则调节可变增益放大器VGA的增益设定,以调整输入判定反馈均衡DFE电路的数据振幅位于设定的上限和下限范围内。[0004]然而,传统的接收器自适应均衡技术采用的是眼开检测器或者示波器判断反馈均衡DFE电路的输出电压是否在设定的上限和下限范围内,通过调节可变增益放大器VGA的增益设定,以调整输入判定反馈均衡DFE电路的数据振幅,整个过程属于硬件调节,调节过程复杂且难以实现自动化调节。发明内容[0005]有鉴于此,本发明的目的在于提供一种参数自适应调整方法、装置及电子设备,以缓解现有技术中存在的CTLE和DFE配置参数的调节过程复杂且难以实现自动化的技术问题。[0006]第一方面,本发明实施例提供了一种参数自适应调整方法,所述方法用于根据PRBS解码模块输出的解码数据调整在所述PRBS解码模块的输入侧级联的连续时间线性均衡器CTLE和判决反馈均衡器DFE的配置参数,所述方法包括:[0007]基于多个所述解码数据与预设的编码数据确定多个PRBS误码值;[0008]若所述多个PRBS误码值的第一均值和第一方差不满足第一预设条件,调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小;[0009]逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述pRBS解码模块输出的解码数据确定的PRBS误码值为零。[0010]结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述基于多个所述解码数据与预设的编码数据确定多个PRBS误码值,包括:[0011]多次获取PRBS解码模块输出的解码数据;[0012]针对母一I所述解码数据,将所述解码数据每一位与预设的编码数据的对应位进行比较;[0013]将解码数据与编码数据不相同的位的数量确定为所述解码数据的PRBS误码值。[0014]结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小,包括:[0015]向所述CTLE发送补偿值调整指令;[0016]若基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值的第二均值和第二方差相对于所述第一均值和第一方差的变化趋势确定补偿有效,则继续执行向所述CTLE发送补偿值调整指令的步骤;[0017]若基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的pRBS误码值的第二均值和第二方差相对于所述第一均值和第一方差的变化趋势确定过补偿,则将所述CTLE的目标补偿值设置为前一次调整时使用的补偿值。[0018]结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值的第二均值和第二方差相对于所述第一均值和第一方差的变化趋势确定补偿有效,包括:[0019]若所述PRBS误码值的第二均值相对于所述第一均值减小,且,所述第二方差相对于所述第一方差减小,则确定补偿有效;[0020]或者,若所述PRBS误码值的第二均值相对于所述第一均值增大,且,所述第二方差相对于所述第一方差减小,则确定补偿有效。[0021]结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述若基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值的第二均值和第二方差相对于所述第一均值和第一方差的变化趋势确定过补偿,包括:[0022]若所述第二方差相对于所述第一方差增大,则确定过补偿。[0023]结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,其中,所述逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述PRBS解码模块输出的解码数据确定的PRBS误码值为零,包括:[0024]针对所述DFE的每一个tap系数,将所述tap系数在其取值范围内逐个取值,将使所述PRBS解码模块输出的解码数据具有最小PRBS误码值的tap系数取值确定为所述tap系数的目标tap系数取值。[0025]结合第一方面,本发明实施例提供了第一方面的第六种可能的实施方式,其中,所述DFE的每一个tap系数预先被设置为初始值,在确定每个tap系数的目标tap系数取值时,所述DFE的其余tap系数保持初始值不变。[0026]第二方面,本发明实施例还提供一种参数自适应调整装置,所述装置用于根据PRBS解码模块输出的解码数据调整在所述PRBS解码模块的输入侧级联的连续时间线性均衡器CTLE和判决反馈均衡器DFE的配置参数,所述装置包括:[0027]确定模块,用于基于多个所述解码数据与预设的编码数据确定多个PRBS误码值;[0028]第一调整模块,用于若所述多个PRBS误码值的第一均值和第一方差不满足第一预设条件,调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小;[0029]第二调整模块,用于逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述PRBS解码模块输出的解码数据确定的PRBS误码值为零。[0030]第三方面,本发明实施例还提供一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法的步骤。[0031]第四方面,本发明实施例还提供一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行上述第一方面所述的方法。[0032]本发明实施例带来了以下有益效果:本发明实施例通过基于多个所述解码数据与预设的编码数据确定多个PRBS误码值,若所述多个PRBS误码值的第一均值和第一方差不满足第一预设条件,调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小,逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述PRBS解码模块输出的解码数据确定的PRBS误码值为零,能够根据PRBS解码模块输出的解码数据调整在所述PRBS解码模块的输入侧级联的CTLE和DFE的配置参数。[0033]本发明实施例通过对链路上传输的PRBS编码数据的PRBS误码值的判断,调整CTLE的补偿值和DFE各tap值的设置,将链路调整到最佳状态,通过PRBS误码值的变化趋势指导CTLE及DFE的tap的调节,整个过程是通过软件判断PRBS的误码值的变化指导硬件CTLE模块及DFE模块参数的设置,到达软硬件协同工作,与现有的硬件调节方法相比更加简单,能够实现自动化完成,效率更高。[0034]本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。[0035]为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明[0036]为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。[0037]图1为本发明实施例提供的一种接收端的结构图;[0038]图2为本发明实施例提供的一种参数自适应调整方法的流程图;[0039]图3为图2中步骤S102的流程图;[0040]图4为本发明实施例提供的一种参数自适应调整装置的结构图。具体实施方式[0041]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性方动削提下所获得的所有其他实施例,都属于本发明保护的范围。[0042]目前,传统的接收器自适应均衡技术采用的是眼开检测器或者示波器判断反馈均衡DFE电路的输出电压是否在设定的上限和下限范围内,通过调节可变增益放大器VGA的增益设定,以调整输入判定反馈均衡DFE电路的数据振幅,整个过程属于硬件调节,调节过程复杂且难以实现自动化调节,基于此,本发明实施例提供的一种参数自适应调整方法、装置及电子设备,可以通过对链路上传输的PRBS编码数据的PRBS误码值的判断,调整CTLE的补偿值和DFE各tap值的设置,将链路调整到最佳状态,通过PRBS误码值的变化趋势指导CTLE及DFE的tap的调节,整个过程是通过软件判断PRBS的误码值的变化指导硬件CTLE模块及DFE模块参数的设置,到达软硬件协同工作,与现有的硬件调节方法相比更加简单,能够实现自动化完成,效率更闻。[0043]为便于对本实施例进行理解,首先对本发明实施例所公开的一种参数自适应调整方法进行详细介绍,所述参数自适应调整方法可以应用于高速串行数据链路的接收端的监测软件中,所述方法用于根据PRBSPseudo-RandomBinarySequence,伪随机二进制序列)解码模块输出的解码数据调整在所述PRBS解码模块的输入侧级联的连续时间线性均衡器CTLE和判决反馈均衡器DFE的配置参数,接收端中,监测软件与级联的所述CTLE、DFE和PRBS解码模块之间的信号连接关系可以如图1所示,PRBS解码模块用于对发送端通过高速串行数据链路向发送的编码数据进行解码,接收端对误码数的判断采用的是软件判断PRBS解码模块输出的PRBS误码数是否为零,如果为零,证明链路上没有误差。[0044]如图2所示,所述方法可以包括以下步骤:[0045]步骤S101,基于多个所述解码数据与预设的编码数据确定多个PRBS误码值;[0046]在该步骤中,可以多次获取PRBS解码模块输出的解码数据,然后针对每一个所述解码数据,将所述解码数据每一位与预设的编码数据的对应位进行比较,将解码数据与编码数据不相同的位的数量确定为所述解码数据的PRBS误码值。[0047]步骤S102,若所述多个PRBS误码值的第一均值和第一方差不满足第一预设条件,调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小;[0048]在实际应用中,如图3所示,所述步骤S102可以包括以下步骤:[0049]步骤S201,向所述CTLE发送补偿值调整指令;[0050]步骤S202,若基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值的第二均值和第二方差相对于所述第一均值和第一方差的变化趋势确定补偿有效,则继续执行向所述CTLE发送补偿值调整指令的步骤;[0051]在该步骤中,若所述PRBS误码值的第二均值相对于所述第一均值减小,且,所述第二方差相对于所述第一方差减小,则确定补偿有效;[0052]或者,若所述PRBS误码值的第二均值相对于所述第一均值增大,且,所述第二方差相对于所述第一方差减小,则确定补偿有效。[0053]步骤S203,若基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值的第二均值和第二方差相对于所述第一均值和第一方差的变化趋势确定过补偿,则将所述CTLE的目标补偿值设置为前一次调整时使用的补偿值。[0054]在该步骤中,若所述第二方差相对于所述第一方差增大,则确定过补偿。[0055]步骤Sl〇3,逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述PRBS解码模块输出的解码数据确定的PRBS误码值为零。[0056]在该步骤中,可以针对所述DFE的每一个tap系数,将所述tap系数在其取值范围内逐个取值,将使所述PRBS解码模块输出的解码数据具有最小TOBS误码值的tap系数取值确定为所述tap系数的目标tap系数取值。[0057]另外,所述DFE的每一个tap系数预先被设置为初始值,在确定每个tap系数的目标tap系数取值时,所述DFE的其余tap系数保持初始值不变。[0058]本发明实施例通过基于多个所述解码数据与预设的编码数据确定多个PRBS误码值,若所述多个PRBS误码值的第一均值和第一方差不满足第一预设条件,调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小,逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述PRBS解码模块输出的解码数据确定的PRBS误码值为零,能够根据PRBS解码模块输出的解码数据调整在所述PRBS解码模块的输入侧级联的CTLE和DFE的配置参数。[0059]本发明实施例通过对链路上传输的PRBS编码数据的PRBS误码值的判断,调整CTLE的补偿值和DFE各tap值的设置,将链路调整到最佳状态,通过PRBS误码值的变化趋势指导CTLE及DFE的tap的调节,整个过程是通过软件判断PRBS的误码值的变化指导硬件CTLE模块及DFE模块参数的设置,到达软硬件协同工作,与现有的硬件调节方法相比更加简单,能够实现自动化完成,效率更高。[0060]基于前述实施例,为了便于理解,在本发明的又一实施例中提供了一种实际应用中的实施例,所述参数自适应调整方法主要包括链路上传输的PRBS编码数据的PRBS误码值的对比,并根据误码值的变化调整CTLE的补偿值及DFE的各tap系数,具体步骤如下:[0061]步骤0、将CTLE的补偿值设置为零,DFE各补偿系数设置为初始值;[0062]步骤1、带有PRBS编码的编码数据经过CTLE、DFE、PRBS解码模块后,输入到监测软件的数据是PRBS解码后的解码数据,监测软件判断PRBS误码值,示例性的,CTLE的补偿值可以为0db,DFE的tapO的值可以为31,tapl〜tap4的值均可以设置为0;[0063]步骤2、进行CTLE补偿值的确定,CTLE补偿值的范围为[Odb〜-12db],首先设置CTLE的补偿值为Odb,监测软件中的PRBS误码值读取模块通过多次读取PRBS误码值,判决模块计算多次读取到的误码值的均值及方差,如果误差值的均值和方差均为零,则认为已经达到了最佳补偿效果,完成当前链路的调节;如果均值和方差均不为零,则判决模块发送给CTLE控制模块补偿值调整指令,CTLE控制模块控制CTLE增大CTLE的补偿值;[0064]步骤3、CTLE补偿值增大后,再多次读取PRBS误码值,取当前CTLE补偿值对应的多次误码值的第二均值及第二方差,与CTLE之前设置的补偿值对应的PRBS误码值的第一均值和第一方差进行比较,如果第二均值相对于第一均值减小,且第二方差相对于第一方差减小,则证明补偿有效,继续增加CTLE补偿值;若所述第二方差相对于所述第一方差增大,则证明当前的CTLE补偿值已经过补偿,将CTLE的补偿值设置为前一个补偿值。搜索过程中如果出现均值增大方差减小的情况,此时认为补偿有效。示例性的,当CTLE补偿值设置为Odb时,误码值的平均值为131,方差为33,调整CTLE的补偿值为ldb,误码值的平均值为125,方差为31,则补偿有效。若CTLE补偿值为ldb,误码值为135,方差为25时补偿有效。若CTLE补偿值为ldb时,码值为125,方差为35时,为过补偿。若CTLE补偿值为ldb,误码值为135,方差为35时,为过补偿。依次类推,直到找到最佳的CTLE补偿值;[0065]步骤4、当CTLE找到最佳补偿值后,进行DFE参数的扫描,DFE采用的是5阶设计,根据DFE的设计,tapO的取值为〇〜3l,tapl的取值为0〜31,tap2的取值为〇〜15,tap3的取值为0〜5,tap4的取值为〇〜5,首先初始设置tap0=31,tapl=0,tap2=0,tap3=0,tap4二0,读取PRBS误码值,误码值为零,则达到最佳补偿效果;当误码值不为零时,将tapl、tap2、tap3、tap4的值保持不变,tapO的值从31减小到〇,步长为1,判断误码值的变化,若为零则己经达到最佳补偿,若不为零,将tapO设置为使PRBS误码值最小的那个设置;[0066]步骤5、保持口043〇2、1口3、1口4的值不变,丨口1的值从0增加到31进行搜索,搜索方法同tapO;[0067]步骤6、对tap2、tap3、tap4的搜索同tap1,针对于6•25G的传输速率,实验证明只需tapO、tapl、tap2的设置即可将PRBS的误码值为零,高速串行数据链路达到最佳状态。[0068]在本发明的又一实施例中,如图4所示,还提供一种参数自适应调整装置,所述装置用于根据PRBS解码模块输出的解码数据调整在所述prbs解码模块的输入侧级联的连续时间线性均衡器CTLE和判决反馈均衡器DFE的配置参数,所述装置包括:[0069]确定模块11,用于基于多个所述解码数据与预设的编码数据确定多个PRBS误码值;[0070]第一调整模块12,用于若所述多个PRBS误码值的第一均值和第一方差不满足第一预设条件,调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小;[0071]第二调整模块13,用于逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述PRBS解码模块输出的解码数据确定的PRBS误码值为零。[0072]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。[0073]在本发明的又一实施例中,还提供一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法实施例所述的方法的步骤。[0074]在本发明的又一实施例中,还提供一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行上述方法实施例所述的方法。[0075]本发明实施例所提供的参数自适应调整方法、装置以及系统的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。[0076]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。[0077]另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。[0078]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备可以是个人计算机,服务器,或者网络设备等执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器R0M,Read-0nlyMemory、随机存取存储器RAM,RandomAccessMemory、磁碟或者光盘等各种可以存储程序代码的介质。[0079]在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。[0080]最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

权利要求:1.一种参数自适应调整方法,其特征在于,所述方法用于根据PRBS解码模块输出的解码数据调整在所述PRBS解码模块的输入侧级联的连续时间线性均衡器CTLE和判决反馈均衡器DFE的配置参数,所述方法包括:基于多个所述解码数据与预设的编码数据确定多个PRBS误码值;若所述多个PRBS误码值的第一均值和第一方差不满足第一预设条件,调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小;逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述PRBS解码模块输出的解码数据确定的PRBS误码值为零。2.根据权利要求1所述的参数自适应调整方法,其特征在于,所述基于多个所述解码数据与预设的编码数据确定多个PRBS误码值,包括:多次获取PRBS解码模块输出的解码数据;针对每一个所述解码数据,将所述解码数据每一位与预设的编码数据的对应位进行比较;将解码数据与编码数据不相同的位的数量确定为所述解码数据的PRBS误码值。3.根据权利要求1所述的参数自适应调整方法,其特征在于,所述调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小,包括:向所述CTLE发送补偿值调整指令;若基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值的第二均值和第二方差相对于所述第一均值和第一方差的变化趋势确定补偿有效,则继续执行向所述CTLE发送补偿值调整指令的步骤;若基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值的第二均值和第二方差相对于所述第一均值和第一方差的变化趋势确定过补偿,则将所述CTLE的目标补偿值设置为前一次调整时使用的补偿值。4.根据权利要求3所述的参数自适应调整方法,其特征在于,所述基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值的第二均值和第二方差相对于所述第一均值和第一方差的变化趋势确定补偿有效,包括:若所述PRBS误码值的第二均值相对于所述第一均值减小,且,所述第二方差相对于所述第一方差减小,则确定补偿有效;或者,若所述PRBS误码值的第二均值相对于所述第一均值增大,且,所述第二方差相对于所述第一方差减小,则确定补偿有效。5.根据权利要求3所述的参数自适应调整方法,其特征在于,所述若基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值的第二均值和第二方差相对于所述第一均值和第一方差的变化趋势确定过补偿,包括:若所述第二方差相对于所述第一方差增大,则确定过补偿。6.根据权利要求1所述的参数自适应调整方法,其特征在于,所述逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述PRBS解码模块输出的解码数据确定的PRBS误码值为零,包括:针对所述DFE的每一个tap系数,将所述tap系数在其取值范围内逐个取值,将使所述PRBS解码模块输出的解码数据具有最小PRBS误码值的tap系数取值确定为所述tap系数的目标tap系数取值。7.根据权利要求6所述的参数自适应调整方法,其特征在于,所述DFE的每一个tap系数预先被设置为初始值,在确定每个tap系数的目标tap系数取值时,所述DFE的其余tap系数保持初始值不变。8.—种参数自适应调整装置,其特征在于,所述装置用于根据PRBS解码模块输出的解码数据调整在所述PRBS解码模块的输入侧级联的连续时间线性均衡器CTLE和判决反馈均衡器DFE的配置参数,所述装置包括:确定模块,用于基于多个所述解码数据与预设的编码数据确定多个PRBS误码值;第一调整模块,用于若所述多个PRBS误码值的第一均值和第一方差不满足第一预设条件,调整所述CTLE的补偿值,直至基于调整所述CTLE的补偿值后所述PRBS解码模块输出的解码数据确定的PRBS误码值最小;第二调整模块,用于逐个调整所述DFE的tap系数,直至基于调整所述DFE的tap系数后所述PRBS解码模块输出的解码数据确定的PRBS误码值为零。9.一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至7任一项所述的方法的步骤。10.—种具有处理器可执行的非易失的程序代码的计算机可读介质,其特征在于,所述程序代码使所述处理器执行所述权利要求1-7任一所述方法。

百度查询: 天津芯海创科技有限公司;天津市滨海新区信息技术创新中心 参数自适应调整方法、装置及电子设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。