一种串行数据接收器的多级均衡器增益的控制方法技术

技术编号:21369733 阅读:46 留言:0更新日期:2019-06-15 11:13
本发明专利技术包括一种串行数据接收器的多级均衡器增益的控制方法,应用于串行数据接收器中,串行数据接收器包括多级均衡器,其中,包括以下步骤:步骤S1,串行数据接收器接收一组串行数据;步骤S2,在串行数据中根据预设的第一规则挑选出一个连续的第一数据序列;步骤S3,在第一数据序列中根据预设的第二规则挑选出一个连续的第二数据序列;步骤S4,在第二数据序列中提取预定的位;步骤S5,以每个预定的位计算出数据序列的均衡增益标识;步骤S6,根据均衡增益标识控制多级均衡器的增益值。本发明专利技术的有益效果在于:实现低速率的工作频率实际处理的数据在不会固定在串行数据流中的周期性数据中,进而提高串行数据接受器的兼容性和使用性能。

A Gain Control Method for Multistage Equalizer of Serial Data Receiver

The invention includes a method for controlling the gain of a multi-stage equalizer of a serial data receiver, which is applied to a serial data receiver. The serial data receiver includes a multi-stage equalizer, including the following steps: a serial data receiver receives a set of serial data; and a serial data receiver selects a continuous first data sequence in the serial data according to the preset first rule; In the first data sequence, a continuous second data sequence is selected according to the preset second rule; in the second data sequence, a predetermined bit is extracted; in the second data sequence, a balanced gain identification of the data sequence is calculated with each predetermined bit; and in the sixth, the gain value of the multi-stage equalizer is controlled according to the balanced gain identification. The beneficial effect of the present invention is that the data actually processed at a low rate of operation frequency is not fixed in the periodic data in the serial data stream, thereby improving the compatibility and performance of the serial data receiver.

【技术实现步骤摘要】
一种串行数据接收器的多级均衡器增益的控制方法
本专利技术涉及高速串行数据接收器
,尤其涉及一种串行数据接收器的多级均衡器增益的控制方法。
技术介绍
目前,随着社会的进步及科技的发展,人们对于数据传输的速度及准确率要求越来越高,而串行数据是目前最常用的传输高速信号的方式,因此串行数据接收器的设计越来越重要。由于信号所处的环境复杂多变,信号容易衰减,需要对多级均衡器的增益进行控制,以实现对衰减信号进行合理地补偿。现有技术中由于串行数据的速率为高速率,而多级均衡器的增益检测电路的工作频率为低速时钟。当用工作频率的时钟域处理高速率的串行数据的时候,会舍弃一部分串行数据,并且由于串行数据的速率和工作频率会有固定的比例,容易导致工作频率实际处理的数据在串行数据流中是固定的间隔,从而导致多级均衡器的增益产生偏差,进而使得当前的均衡器无法合理的控制多级均衡器的增益。因此如何安排合适的方式控制多级均衡器增益就非常重要。
技术实现思路
针对现有技术中存在的上述问题,现提供一种旨在实现低速率的工作频率实际处理的数据在不会固定在串行数据流中的周期性数据中,进而优化了参数调整,并且提高串行数据接受器的兼容性和使用性能的串行数据接收器的多级均衡器增益的控制方法。具体技术方案如下:一种串行数据接收器的多级均衡器增益的控制方法,应用于串行数据接收器中,串行数据接收器包括多级均衡器,其中,包括以下步骤:步骤S1,串行数据接收器接收一组串行数据;步骤S2,在串行数据中根据预设的第一规则挑选出一个连续的第一数据序列;步骤S3,在第一数据序列中根据预设的第二规则挑选出一个连续的第二数据序列;步骤S4,在第二数据序列中提取预定的位;步骤S5,以每个预定的位计算出数据序列的均衡增益标识;步骤S6,根据均衡增益标识控制多级均衡器的增益值。优选的,串行数据接收器的多级均衡器增益的控制方法,其中,步骤S2的预设的第一规则具体包括:步骤A1,通过一个长度为m+1的滑动窗,滑动窗由串行数据的起始位以预设步长向后滑动;步骤A2,提取滑动窗对应的串行数据为第一数据序列。优选的,串行数据接收器的多级均衡器增益的控制方法,其中,预设步长为一位。优选的,串行数据接收器的多级均衡器增益的控制方法,其中,步骤S3的预设的第二规则具体包括:步骤B1,设置复数个序列长度值;步骤B2,以预设的第三规则从复数个序列长度值中选取一个序列长度值;步骤B3,以序列长度值从第一数据序列挑选出一个连续的第二数据序列。优选的,串行数据接收器的多级均衡器增益的控制方法,其中,第一数据序列和第二数据序列的长度均大于等于3位。优选的,串行数据接收器的多级均衡器增益的控制方法,其中,步骤S4中的预定的位为第二数据序列从起始起的第三位,以及从起始起的第一位和第二位的数据间隔;和/或通过对串行数据进行半数率采样获得数据间隔。优选的,串行数据接收器的多级均衡器增益的控制方法,其中,步骤S5中计算均衡增益标识的方法为异或运算。优选的,串行数据接收器的多级均衡器增益的控制方法,其中,步骤S6具体包括:当均衡增益标识为提升标识时,降低多级均衡器的增益值;当均衡增益标识为下降标识时,提升多级均衡器的增益值。优选的,串行数据接收器的多级均衡器增益的控制方法,其中,预设的第三规则具体包括以下步骤:步骤C1,将每个序列长度值按照序列长度进行排列;步骤C2,顺序选取一个序列长度值,并且每次选取的序列长度值不重复;或随机选取一个序列长度值,并且每次选取的序列长度值不重复。优选的,串行数据接收器的多级均衡器增益的控制方法,其中,顺序选取一个序列长度值包括以下步骤:步骤C1,统计序列长度值的数量,和根据每个序列长度值的大小顺序给每个序列长度值设置对应的序号;步骤C2,根据数量依照下述公式计算当前选取的一个序列长度值在复数个序列长度值中的序号;其中:A用于表示当前选取的一个序列长度值在复数个序列长度值中的序号,当A不为整数时,将A设置为最接近A并大于A的整数;m用于表示当前挑选的轮次;n用于表示序列长度值的数量。上述技术方案具有如下优点或有益效果:通过在串行数据中挑选出一个连续的第一数据序列,再从第一数据序列中挑选出连续的第二数据序列,并计算出第二数据序列对应的均衡增益标识来控制多级均衡器的增益值,从而实现低速率的工作频率实际处理的数据在不会固定在串行数据流中的周期性数据中,进而优化了参数调整,并且提高串行数据接受器的兼容性和使用性能。附图说明参考所附附图,以更加充分的描述本专利技术的实施例。然而,所附附图仅用于说明和阐述,并不构成对本专利技术范围的限制。图1为本专利技术串行数据接收器的多级均衡器增益的控制方法实施例的流程图;图2为本专利技术串行数据接收器的多级均衡器增益的控制方法实施例的第一规则流程图;图3为本专利技术串行数据接收器的多级均衡器增益的控制方法实施例的第二规则流程图;图4为本专利技术串行数据接收器的多级均衡器增益的控制方法实施例的第三规则流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。本专利技术包括一种串行数据接收器的多级均衡器增益的控制方法,应用于串行数据接收器中,串行数据接收器包括多级均衡器,如图1所示,包括以下步骤:步骤S1,串行数据接收器接收一组串行数据;步骤S2,在串行数据中根据预设的第一规则挑选出一个连续的第一数据序列;步骤S3,在第一数据序列中根据预设的第二规则挑选出一个连续的第二数据序列;步骤S4,在第二数据序列中提取预定的位;步骤S5,以每个预定的位计算出数据序列的均衡增益标识;步骤S6,根据均衡增益标识控制多级均衡器的增益值。在上述实施例中,通过在串行数据中根据预设的第一规则挑选出一个连续的第一数据序列,再从第一数据序列中根据预设的第二规则挑选出连续的第二数据序列,在第二数据序列中提取预定的为来计算出第二数据序列对应的均衡增益标识,并根据上述均衡增益标识控制多级均衡器的增益值,从而实现低速率的工作频率实际处理的数据在不会固定在串行数据流中的周期性数据中,进而优化了参数调整,并且提高串行数据接受器的兼容性和使用性能。进一步地,作为优选的实施方式,串行数据接收器接收一组串行数据D2m-D0(其中,m是一个自然数);接着在上述串行数据中D2m-D0根据预设的第一规则挑选出一个连续的第一数据序列Dm-Da,其中第一数据序列Dm-Da是串行数据D2m-D0中的任意一个连续的数列,接着从第一数据序列Dm-Da中根据预设的第二规则挑选出一个连续的第二数据序列Dn-D0(其中,n是一个自然数)(其中第二数据序列是第一数据序列Dm-Da中的任意一个连续的数列,例如第二数据序列Dn-D0可以为第一数据序列Dm-Da从起始起的第七位到第一数据序列Dm-Da从起始起的第一位,例如第二数据序列Dn-D0可以为第一数据序列Dm-Da从起始起的第二十五位到第一数本文档来自技高网...

【技术保护点】
1.一种串行数据接收器的多级均衡器增益的控制方法,应用于串行数据接收器中,所述串行数据接收器包括多级均衡器,其特征在于,包括以下步骤:步骤S1,所述串行数据接收器接收一组串行数据;步骤S2,在所述串行数据中根据预设的第一规则挑选出一个连续的第一数据序列;步骤S3,在所述第一数据序列中根据预设的第二规则挑选出一个连续的第二数据序列;步骤S4,在所述第二数据序列中提取预定的位;步骤S5,以每个所述预定的位计算出所述数据序列的均衡增益标识;步骤S6,根据所述均衡增益标识控制所述多级均衡器的增益值。

【技术特征摘要】
1.一种串行数据接收器的多级均衡器增益的控制方法,应用于串行数据接收器中,所述串行数据接收器包括多级均衡器,其特征在于,包括以下步骤:步骤S1,所述串行数据接收器接收一组串行数据;步骤S2,在所述串行数据中根据预设的第一规则挑选出一个连续的第一数据序列;步骤S3,在所述第一数据序列中根据预设的第二规则挑选出一个连续的第二数据序列;步骤S4,在所述第二数据序列中提取预定的位;步骤S5,以每个所述预定的位计算出所述数据序列的均衡增益标识;步骤S6,根据所述均衡增益标识控制所述多级均衡器的增益值。2.如权利要求1所述的串行数据接收器的多级均衡器增益的控制方法,其特征在于,所述步骤S2的预设的所述第一规则具体包括:步骤A1,通过一个长度为m+1的滑动窗,所述滑动窗由所述串行数据的起始位以预设步长向后滑动;步骤A2,提取所述滑动窗对应的所述串行数据为所述第一数据序列。3.如权利要求2所述的串行数据接收器的多级均衡器增益的控制方法,其特征在于,所述预设步长为一位。4.如权利要求1所述的串行数据接收器的多级均衡器增益的控制方法,其特征在于,所述步骤S3的预设的所述第二规则具体包括:步骤B1,设置复数个序列长度值;步骤B2,以预设的第三规则从复数个所述序列长度值中选取一个所述序列长度值;步骤B3,以所述序列长度值从所述第一数据序列挑选出一个连续的所述第二数据序列。5.如权利要求1所述的串行数据接收器的多级均衡器增益的控制方法,其特征在于,所述第一数据序列和所述第二数据序列均大于等于3位。6.如权利要求1所述的串行数据接收器的多级均衡器...

【专利技术属性】
技术研发人员:邹韦华石铭
申请(专利权)人:晶晨半导体上海股份有限公司
类型:发明
国别省市:上海,31

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

1