CN102859927B - 数据时钟恢复模块和数据时钟恢复方法 - Google Patents
数据时钟恢复模块和数据时钟恢复方法 Download PDFInfo
- Publication number
- CN102859927B CN102859927B CN201280000894.3A CN201280000894A CN102859927B CN 102859927 B CN102859927 B CN 102859927B CN 201280000894 A CN201280000894 A CN 201280000894A CN 102859927 B CN102859927 B CN 102859927B
- Authority
- CN
- China
- Prior art keywords
- signal
- data
- frequency
- phase
- clock signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000011084 recovery Methods 0.000 title abstract description 6
- 238000001914 filtration Methods 0.000 claims abstract description 22
- 238000001514 detection method Methods 0.000 claims description 55
- 238000007493 shaping process Methods 0.000 claims description 7
- 230000003321 amplification Effects 0.000 claims description 5
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 5
- 230000001360 synchronised effect Effects 0.000 abstract description 10
- 238000005070 sampling Methods 0.000 abstract 1
- 230000006870 function Effects 0.000 description 21
- 230000003287 optical effect Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
- H04L7/033—Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
- H04L7/0337—Selecting between two or more discretely delayed clocks or selecting between two or more discretely delayed received code signals
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/0807—Details of the phase-locked loop concerning mainly a recovery circuit for the reference signal
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/081—Details of the phase-locked loop provided with an additional controlled phase shifter
- H03L7/0812—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
本发明实施例涉及一种数据时钟恢复模块和数据时钟恢复方法。方法包括:根据第一控制信号对根据参考频率产生的时钟信号进行相位调整,并根据第一控制信号对数据信号进行相位调整;时钟信号的相位调整方向与数据信号的相位调整方向相反;时钟信号的频率锁定在数据信号的频率上;第一控制信号由对调整后的时钟信号和调整后的数据信号的相位差值进行滤波后得到;采用调整后的时钟信号对调整后的数据信号进行采样,得到与调整后的时钟信号同步的数据信号。本发明实施例实现减小时钟信号与数据信号的同步时间,提高抖动性能。
Description
技术领域
本发明实施例涉及通信技术领域,特别涉及一种数据时钟恢复模块和数据时钟恢复方法。
背景技术
光接入越来越成为宽带接入的趋势,无源光网络(Passive OpticalNetwork,PON)作为当前光接入的最主要技术,其布放和研究已经越来越广泛和深入。PON中包括光线路终端(Optical Line Termination,OLT)、光分配节点(Optical Distribution Node,ODN),光网络单元(OpticalNetwork Unit,ONU),每个OLT通过ODN与多个ONU以树形结构的形式连接在一起,由于各个ONU与OLT距离不同,各个ONU发射的数据到达OLT的相位各不相同,因此,在每一个ONU与OLT通信之前,都需要与OLT的时钟同步。
现有技术中,保持OLT接收的数据信号或OLT本地的时钟信号两者之一的相位不变,调节另一信号的相位,直至数据信号和时钟信号相位同步。然而这种方法使得数据信号和时钟信号到达同步的时间较长。
发明内容
本发明实施例提供一种数据时钟恢复模块和数据时钟恢复方法,实现减小时钟信号与数据信号的同步时间。
一方面,本发明实施例提供了一种数据时钟恢复模块,包括:接收接口、时钟单元、第一相位调整单元、第二相位调整单元、相位检测单元和同步器;
所述时钟单元,用于根据参考频率产生时钟信号,并将所述时钟信号输入至所述第一相位调整单元,所述时钟信号的频率锁定在数据信号的频率上;
所述第一相位调整单元,用于根据所述相位检测单元反馈的第一控制信号对所述时钟信号进行相位调整,并将调整后的时钟信号分别输入至所述相位检测单元和所述同步器;
所述接收接口,用于接收数据信号;
所述第二相位调整单元,用于根据所述相位检测单元反馈的所述第一控制信号对所述数据信号进行相位调整,并将调整后的数据信号分别输入至所述相位检测单元和所述同步器;所述第二相位调整单元与所述第一相位调整单元的相位调整方向相反;
所述相位检测单元,用于获得所述调整后的时钟信号和所述调整后的数据信号的相位差值,对所述相位差值进行滤波得到所述第一控制信号,将所述第一控制信号分别反馈至所述第一相位调整单元和所述第二相位调整单元;
所述同步器,用于采用所述调整后的时钟信号对所述调整后的数据信号进行采样,得到与所述调整后的时钟信号同步的数据信号。
另一方面,本发明实施例还提供一种数据时钟恢复方法,包括:
根据第一控制信号对根据参考频率产生的时钟信号进行相位调整,并根据所述第一控制信号对数据信号进行相位调整;所述时钟信号的相位调整方向与所述数据信号的相位调整方向相反;所述时钟信号的频率锁定在数据信号的频率上;所述第一控制信号由对所述调整后的时钟信号和所述调整后的数据信号的相位差值进行滤波后得到;
采用所述调整后的时钟信号对所述调整后的数据信号进行采样,得到与所述调整后的时钟信号同步的数据信号。
本发明实施例提供的数据时钟恢复模块和数据时钟恢复方法,通过分别对本地产生的时钟信号和接收的数据信号的相位朝相反方向调整,将相位超前的信号的相位拉回来,将相位滞后信号的相位推出去,实现时钟信号和数据信号的相位同步,二者相位同时调整可实现减小时钟信号与数据信号的同步时间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的数据时钟恢复模块一个实施例的结构示意图;
图2为本发明提供的数据时钟恢复模块中时钟单元一个实施例的结构示意图;
图3为本发明提供的数据时钟恢复模块又一个实施例的结构示意图;
图4为本发明提供的数据时钟恢复模块中时钟单元又一个实施例的结构示意图;
图5为本发明提供的数据时钟恢复方法一个实施例的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明提供的数据时钟恢复模块一个实施例的结构示意图,如图1所示,该数据时钟恢复模块包括:接收接口1、时钟单元2、第一相位调整单元3、第二相位调整单元4、相位检测单元5和同步器6;
时钟单元2,用于根据参考频率产生时钟信号,并将时钟信号输入至第一相位调整单元3,该时钟信号的频率锁定在数据信号的频率上;
第一相位调整单元3,用于根据相位检测单元5反馈的第一控制信号对时钟信号进行相位调整,并将调整后的时钟信号分别输入至相位检测单元5和同步器6;
接收接口1,用于接收数据信号;
第二相位调整单元4,用于根据相位检测单元5反馈的第一控制信号对数据信号进行相位调整,并将调整后的数据信号分别输入至相位检测单元5和同步器6;第二相位调整单元3与第一相位调整单元4的相位调整方向相反;
相位检测单元5,用于获得调整后的时钟信号和调整后的数据信号的相位差值,对该相位差值进行滤波得到第一控制信号,将该第一控制信号分别反馈至第一相位调整单元3和第二相位调整单元4;
同步器6,用于采用调整后的时钟信号对调整后的数据信号进行采样,得到与调整后的时钟信号同步的数据信号。
本发明实施例提供的数据时钟恢复模块(Clock and Data Recovery,CDR),可以设置在PON网络的OLT端,用于将从PON网络中各个ONU端接收的数据信号与CDR本地产生的时钟信号同步。
本发明实施例提供的CDR,其结构基于推-拉(push-pull)技术的原理,在进行相位调整的过程中,接收到的数据信号和CDR本地产生的时钟信号的相位均进行调整,最终取得同步的相位既不是数据信号的原始相位,也不是时钟信号的原始相位,而是居于数据信号和时钟信号两者原始相位的一个中间位置。可以理解的是,实现最终取得同步的相位位置,数据信号和时钟信号的原始相位中,一个超前,一个滞后。因此,在CDR进行相位调整的过程中,是将数据信号和时钟信号的原始相位中,相位超前的信号的相位拉(pull)回来,将相位滞后信号的相位推(push)出去,即,数据信号和时钟信号的相位调整方向相反。
为实现CDR的上述调整方法,本发明实施例提供的CDR中,设置第一相位调整单元3和第二相位调整单元4,其中,第一相位调整单元3用于对时钟单元2产生的时钟信号进行相位调整,第二相位调整单元4用于对接收的数据信号进行相位调整。其中,第一相位调整单元3和第二相位调整单元4可以采用具备相位调整功能的各种器件,例如:压控延时线(Voltage Controlled Delay Line,VCDL)等。
CDR中还设置相位检测单元5,该相位检测单元5可以采用具备相位检测功能的各种器件,例如:相位检测器(Phase Detector,PD)等。该相位检测单元5用来检测第一相位调整单元3调整后的时钟信号以及第二相位调整单元4调整后的数据信号,获得调整后的时钟信号和调整后的数据信号的相位差值,对相位差值进行滤波后得到第一控制信号,并分别向第一相位调整单元3和第二相位调整单元4反馈第一控制信号。其中,第一控制信号可以为电流信号,也可以为电压信号。即,CDR中的第一相位调整单元3和相位检测单元5,以及第二相位调整单元4和相位检测单元5分别形成反馈闭环,第一相位调整单元3、第二相位调整单元4和相位检测单元5共同构成具有push-pull功能的延时锁定环单元,以使第一相位调整单元3和第二相位调整单元4根据相位检测单元5反馈的第一控制信号,分别不断的调整时钟信号和数据信号,直至相位检测单元5检测到时钟信号和数据信号的相位同步。
从前面Push-Pull技术的原理部分的描述可以理解,第一相位调整单元3和第二相位调整单元4的相位调整方向相反,以实现将数据信号和时钟信号同步至数据信号原始相位和时钟信号原始相位的一个中间相位,而具体是将时钟信号和数据信号中的哪个信号相位拉回至该中间位置,将哪个信号相位推至中间位置,取决于时钟信号和数据信号中哪个信号超前于该中间位置,哪个信号滞后于该中间位置。但需要保证相位检测单元5反馈给第一相位调整单元3和第二相位调整单元4的第一控制信号为负反馈,以保证将数据信号和时钟信号同步至数据信号原始相位和时钟信号原始相位的一个中间相位。
在相位检测单元5检测到经过第一相位调整单元3调整后的时钟信号与经过第二相位调整单元4调整后的数据信号同步后,由于接收接口1接收的数据信号的相位可能会发生变化,因此相位检测单元5仍可以实时检测第一相位调整单元3调整后的时钟信号以及第二相位调整单元4调整后的数据信号,获得调整后的时钟信号和调整后的数据信号的相位差值,对相位差值进行滤波后得到第一控制信号,并分别向第一相位调整单元3和第二相位调整单元4反馈第一控制信号,使得第一相位调整单元3和第二相位调整单元4分别根据第一控制信号调整时钟信号和数据信号,从而实现实时调整时钟信号和数据信号的相位,使时钟信号和数据信号实现同步。
在相位检测单元5检测到经过第一相位调整单元3相位调整后的时钟信号与经过第二调整单元4相位调整后的数据信号同步后,同步器6可以采用调整后的时钟信号对调整后的数据信号进行采样,得到与调整后的时钟信号同步的数据信号,并将与调整后的时钟信号同步的数据信号输出。
本发明实施例提供的CDR,采用第一相位调整单元3对时钟信号的相位进行调整,采用第二相位调整单元4对数据信号的相位进行调整,使二者最终的相位在时钟信号原始相位和数据信号原始相位之间的相位达到同步。由于第一相位调整单元3和第二相位调整单元4的相位调整同步进行,而第一相位调整单元3和第二相位调整单元4中的每个单元调整的相位幅度,为仅调整时钟信号和数据信号中的一个信号所调整的相位幅度的一半,因此,减小时钟信号与数据信号的同步时间。
本实施例提供的数据时钟恢复模块,通过分别对本地产生的时钟信号和接收到的数据信号的相位朝相反方向调整,将相位超前的信号的相位拉(pull)回来,将相位滞后信号的相位推(push)出去,实现时钟信号和数据信号的相位同步,二者相位同时调整可实现减小时钟信号与数据信号的同步时间。
图2为本发明提供的数据时钟恢复模块中时钟单元一个实施例的结构示意图,如图2所示,作为一种可行的实施方式,CDR中的时钟单元2可以包括:频率锁定器21和压控振荡器22;其中:
频率锁定器21,用于根据分频系数对压控振荡器22反馈的时钟信号分频,获得分频后的时钟信号和参考频率的频率差值,对频率差值进行滤波得到第二控制信号,将第二控制信号反馈至压控振荡器22;其中,分频系数可以根据数据信号的频率确定;第二控制信号可以为负反馈信号。
压控振荡器22,用于产生时钟信号,将时钟信号输入至第一相位调整单元3和频率锁定器21;用于根据频率锁定器21反馈的第二控制信号调整时钟信号的频率。
本实施例中,在第一相位调整单元3、第二相位调整单元4和相位检测单元5共同构成具有push-pull功能的延时锁定环单元的基础上,时钟单元2可以由频率锁定器21和压控振荡器22构成,压控振荡器22产生时钟信号后,可以将时钟信号反馈给频率锁定器21,频率锁定器21可以根据由数据信号频率确定的分频系数对压控振荡器22反馈的时钟信号分频,获得分频后的时钟信号和参考频率的频率差值,对频率差值进行滤波得到第二控制信号,并将第二控制信号反馈至压控振荡器22,从而使压控振荡器22可以根据第二控制信号调整时钟信号的频率。
可以看出,本实施例中,除了采用第一相位调整单元3对时钟信号的相位进行调整之外,还采用压控振荡器22对输入至第一相位调整单元3中的时钟信号的频率进行调整,从而实现调整输入第一相位调整单元3中的时钟信号的频率。
本实施提供的数据时钟恢复模块,在采用具有push-pull功能的延时锁定环单元分别对本地产生的时钟信号和接收到的数据信号的相位朝相反方向调整,实现时钟信号和数据信号的相位同步,还可以通过时钟单元中的压控振荡器对输入相位调整单元中的时钟信号的频率进行调整,实现时钟信号与数据信号的频率同步。二者相位同时调整可实现减小时钟信号与数据信号的同步时间,调高了数据时钟恢复模块的抖动性能。
图3为本发明提供的数据时钟恢复模块又一个实施例的结构示意图,如图3所示,在图1所示实施例的基础上,本发明实施例提供的CDR中,时钟单元2还可以用于根据相位检测单元5反馈的第一控制信号调整时钟信号的相位。
本实施例中,在第一相位调整单元3、第二相位调整单元4和相位检测单元5共同构成具有push-pull功能的延时锁定环单元的基础上,相位检测单元5还可以将由对调整后的时钟信号和调整后的数据信号的相位差值进行滤波后得到第一控制信号输入至时钟单元2,时钟单元2可以根据该第一控制信号对产生的时钟信号的相位进行调整。即,时钟单元2可以根据第一控制信号对输入给第一相位调整单元3的时钟信号的相位进行调整。
图4为本发明提供的数据时钟恢复模块中时钟单元又一个实施例的结构示意图,如图4所示,在图3所示的数据时钟恢复模块的基础上,时钟单元2可以包括:频率锁定器21和压控振荡器22;
频率锁定器21,用于根据分频系数对压控振荡器22反馈的时钟信号分频,获得分频后的时钟信号和参考频率的频率差值,对频率差值进行滤波得到第二控制信号,将第二控制信号反馈至压控振荡器22;分频系数根据数据信号的频率确定;第二控制信号可以为负反馈信号。
压控振荡器22,用于产生时钟信号,将时钟信号输入至第一相位调整单元3和频率锁定器21;用于根据频率锁定器21反馈的第二控制信号调整时钟信号的频率;用于根据相位检测单元5反馈的第一控制信号调整时钟信号的相位。
本实施例提供的时钟单元与图2所示实施例中提供的时钟单元的区别在于,压控振荡器22除了可以根据频率锁定器21产生的第二控制信号调整调整时钟信号的频率之外,还可以根据相位检测单元5反馈的第一控制信号调整时钟信号的相位。
具体的,在第一相位调整单元3、第二相位调整单元4和相位检测单元5共同构成具有push-pull功能的延时锁定环单元的基础上,相位检测单元5、压控振荡器22以及第一相位调整单元3共同构成锁相环功能单元,在该锁相环功能单元中,相位检测单元5将第一控制信号反馈给压控振荡器22,从而使压控振荡器22根据频率锁定器21调整时钟信号频率的同时,还可以根据该第一控制信号调整时钟信号的相位。
需要说明的是,由于相位检测单元5、压控振荡器22以及第一相位调整单元3共同构成的锁相环功能单元中,压控振荡器22的等效模型为一积分处理,因而锁相环功能单元的环路时间常数远远大于延时锁定环单元的环路时间常数,这使得在从相位检测单元5检测到数据信号和时钟信号具有较大的相位差值一直到数据信号和时钟信号取得相位同步这段时间,主要是具有push-pull功能的延时锁定环单元对数据信号和时钟信号进行相位调整。而在这个过程中,由于压控振荡器22的时间常数较大,因此,锁相环功能单元对时钟信号的相位调整较慢,相对于具有push-pull功能的延时锁定环单元对时钟信号的相位调整可以忽略。而一旦数据信号和时钟信号取得相位同步以后,数据信号和时钟信号具有较小的相位差值,这种情况下,锁相环功能单元来得及跟踪这种较小的相位差值,从而可以通过压控振荡器22根据第一控制信号对时钟信号的相位进行微调整。而由于锁相环功能单元的低频环路增益要远远大于具有push-pull功能的延时锁定环单元,因此,在数据信号和时钟信号取得相位同步以后,锁相环功能单元对时钟信号的相位调整起主导作用,而在取得相位同步以后的相位调整为微调整,因此能够保证CDR具有良好的抖动性能。
本实施提供的数据时钟恢复模块,在采用具有push-pull功能的延时锁定环单元分别对本地产生的时钟信号和接收到的数据信号的相位朝相反方向调整的基础上,还可以采用锁相环功能单元对时钟信号进行微调整,实现时钟信号和数据信号的相位同步,二者相位同时调整可实现减小时钟信号与数据信号的同步时间,调高了数据时钟恢复模块的抖动性能。
在前述各实施例的基础上,本实施例提供了相位检测单元的一种具体结构,相位检测单元可以包括:相位检测子单元和环路滤波器;其中:
相位检测子单元,用于检测得到调整后的时钟信号和调整后的数据信号的相位差值;
环路滤波器,用于对相位检测子单元输出的相位差值信号进行滤波,得到第一控制信号,并将第一控制信号分别输入至第一相位调整单元和第二相位调整单元。
由于相位检测子单元检测得到调整后的时钟信号和调整后的数据信号的相位差值中通常携带有脉冲信号等高频信号,可能影响第一相位调整单元和第二相位调整单元对时钟信号和数据信号相位调整的精确度。因此,可以通过环路滤波器对相位检测子单元输出的相位差值进行滤波,过滤掉相位差值中的高频部分得到第一控制信号,将低频的第一控制信号分别输入至第一相位调整单元和第二相位调整单元中。其中,环路滤波器可以采用现有的各种具有滤波功能的滤波器。
可选的,CDR中还可以设置放大器,对接收接口1接收的数据信号进行放大整形,将放大整形后的数据信号输入第二相位调整单元,以使第一相位调整单元和第二相位调整单元对时钟信号和数据信号的相位调整更加精确。
本实施例提供的数据时钟恢复模块,通过分别对本地产生的时钟信号和接收到的数据信号的相位朝相反方向调整,将相位超前的信号的相位拉回来,将相位滞后信号的相位推出去,实现时钟信号和数据信号的相位同步,二者相位同时调整可实现减小时钟信号与数据信号的同步时间。在检测得到调整后的时钟信号和调整后的数据信号的相位差值后,采用滤波器进行滤波,去除脉冲等干扰信号得到第一控制信号,从而提高对数据信号和时钟信号相位调整的准确度。另外,采用放大器对数据信号进行放大整形,进一步减小干扰信号对数据信号的干扰。
图5为本发明提供的数据时钟恢复方法一个实施例的流程图,如图5所示,该方法包括:
S501、根据第一控制信号对根据参考频率产生的时钟信号进行相位调整,并根据第一控制信号对数据信号进行相位调整;时钟信号的相位调整方向与数据信号的相位调整方向相反;时钟信号的频率锁定在数据信号的频率上;第一控制信号由对调整后的时钟信号和调整后的数据信号的相位差值进行滤波后得到;
S502、采用调整后的时钟信号对调整后的数据信号进行采样,得到与调整后的时钟信号同步的数据信号。
以上步骤的执行主体为数据时钟恢复模块CDR,该数据时钟恢复模块可以设置在PON网络中的OLT上。
可选的,时钟信号的频率锁定在数据信号的频率上,具体可以包括:时钟信号的频率根据第二控制信号调整;第二控制信号由根据分频系数对时钟信号分频,获得分频后的时钟信号和参考频率的频率差值,并对频率差值进行滤波后得到;分频系数根据数据信号的频率确定。第二控制信号可以为负反馈信号。
可选的,CDR根据第一控制信号对根据参考频率产生的时钟信号进行相位调整之前,还可以:根据第一控制信号调整时钟信号的相位。
可选的,CDR根据第一控制信号对数据信号进行相位调整之前,还可以:,对数据信号进行放大整形。
其中,第一控制信号可以为负反馈信号。
以上步骤的执行主体为数据时钟恢复模块,其具体结构和所执行数据时钟恢复方法的过程可参见本发明提供的数据时钟恢复模块实施例中的相关描述,在此不再赘述。
本发明实施例提供的数据时钟恢复方法,通过分别对本地产生的时钟信号和从光网络单元接收到的数据信号的相位朝相反方向调整,将相位超前的信号的相位拉回来,将相位滞后信号的相位推出去,实现时钟信号和数据信号的相位同步,二者相位同时调整可实现减小时钟信号与数据信号的同步时间。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (11)
1.一种数据时钟恢复模块,其特征在于,包括:接收接口、时钟单元、第一相位调整单元、第二相位调整单元、相位检测单元和同步器;
所述时钟单元,用于根据参考频率产生时钟信号,并将所述时钟信号输入至所述第一相位调整单元;所述时钟信号的频率锁定在数据信号的频率上;
所述第一相位调整单元,用于根据所述相位检测单元反馈的第一控制信号对所述时钟信号进行相位调整,并将调整后的时钟信号分别输入至所述相位检测单元和所述同步器;
所述接收接口,用于接收数据信号;
所述第二相位调整单元,用于根据所述相位检测单元反馈的所述第一控制信号对所述数据信号进行相位调整,并将调整后的数据信号分别输入至所述相位检测单元和所述同步器;所述第二相位调整单元与所述第一相位调整单元的相位调整方向相反;
所述相位检测单元,用于获得所述调整后的时钟信号和所述调整后的数据信号的相位差值,对所述相位差值进行滤波得到所述第一控制信号,将所述第一控制信号分别反馈至所述第一相位调整单元和所述第二相位调整单元;
所述同步器,用于采用所述调整后的时钟信号对所述调整后的数据信号进行采样,得到与所述调整后的时钟信号同步的数据信号;
所述时钟信号的频率锁定在数据信号的频率上,具体包括:
所述时钟信号的频率根据第二控制信号调整;所述第二控制信号由根据分频系数对所述时钟信号分频,获得分频后的时钟信号和所述参考频率的频率差值,并对所述频率差值进行滤波后得到;所述分频系数根据所述数据信号的频率确定。
2.根据权利要求1所述的数据时钟恢复模块,其特征在于,所述时钟单元包括:频率锁定器和压控振荡器;
所述频率锁定器,用于根据分频系数对所述压控振荡器反馈的时钟信号分频,获得分频后的时钟信号和所述参考频率的频率差值,对所述频率差值进行滤波得到第二控制信号,将所述第二控制信号反馈至所述压控振荡器;所述分频系数根据所述数据信号的频率确定;
压控振荡器,用于产生所述时钟信号,将所述时钟信号输入至所述第一相位调整单元和所述频率锁定器;用于根据所述频率锁定器反馈的所述第二控制信号调整所述时钟信号的频率。
3.根据权利要求1所述的数据时钟恢复模块,其特征在于,所述时钟单元还用于根据所述相位检测单元反馈的第一控制信号调整所述时钟信号的相位。
4.根据权利要求3所述的数据时钟恢复模块,其特征在于,所述时钟单元包括:频率锁定器和压控振荡器;
所述频率锁定器,用于根据分频系数对所述压控振荡器反馈的时钟信号分频,获得分频后的时钟信号和所述参考频率的频率差值,对所述频率差值进行滤波得到第二控制信号,将所述第二控制信号反馈至所述压控振荡器;所述分频系数根据所述数据信号的频率确定;
压控振荡器,用于产生所述时钟信号,将所述时钟信号输入至所述第一相位调整单元和所述频率锁定器;用于根据所述频率锁定器反馈的所述第二控制信号调整所述时钟信号的频率;用于根据所述相位检测单元反馈的第一控制信号调整所述时钟信号的相位。
5.根据权利要求1-4任一项所述的数据时钟恢复模块,其特征在于,所述相位检测单元包括:相位检测子单元和环路滤波器;
所述相位检测子单元,用于获得所述调整后的时钟信号和所述调整后的数据信号的相位差值;
所述环路滤波器,用于对所述相位检测子单元输出的所述相位差值进行滤波,得到所述第一控制信号,并将所述第一控制信号分别输入至所述第一相位调整单元和所述第二相位调整单元。
6.根据权利要求1-4任一项所述的数据时钟恢复模块,其特征在于,还包括:
放大器,用于对所述接收接口接收的所述数据信号进行放大整形,将放大整形后的数据信号输入所述第二相位调整单元。
7.根据权利要求1-4任一项所述的数据时钟恢复模块,其特征在于,所述第一控制信号为负反馈信号。
8.一种数据时钟恢复方法,其特征在于,包括:
根据第一控制信号对根据参考频率产生的时钟信号进行相位调整,并根据所述第一控制信号对数据信号进行相位调整;所述时钟信号的相位调整方向与所述数据信号的相位调整方向相反;所述时钟信号的频率锁定在数据信号的频率上;所述第一控制信号由对所述调整后的时钟信号和所述调整后的数据信号的相位差值进行滤波后得到;
采用所述调整后的时钟信号对所述调整后的数据信号进行采样,得到与所述调整后的时钟信号同步的数据信号;
所述时钟信号的频率锁定在数据信号的频率上,具体包括:
所述时钟信号的频率根据第二控制信号调整;所述第二控制信号由根据分频系数对所述时钟信号分频,获得分频后的时钟信号和所述参考频率的频率差值,并对所述频率差值进行滤波后得到;所述分频系数根据所述数据信号的频率确定。
9.根据权利要求8所述的方法,其特征在于,所述根据第一控制信号对根据参考频率产生的时钟信号进行相位调整之前,还包括:
根据所述第一控制信号调整所述时钟信号的相位。
10.根据权利要求8或9所述的方法,其特征在于,所述根据所述第一控制信号对数据信号进行相位调整之前,还包括:
对所述数据信号进行放大整形。
11.根据权利要求8或9所述的方法,其特征在于,所述第一控制信号为负反馈信号。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2012/075299 WO2012126420A2 (zh) | 2012-05-10 | 2012-05-10 | 数据时钟恢复模块和数据时钟恢复方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102859927A CN102859927A (zh) | 2013-01-02 |
CN102859927B true CN102859927B (zh) | 2015-03-11 |
Family
ID=46879796
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280000894.3A Active CN102859927B (zh) | 2012-05-10 | 2012-05-10 | 数据时钟恢复模块和数据时钟恢复方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102859927B (zh) |
WO (1) | WO2012126420A2 (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9573918B2 (en) | 2012-05-09 | 2017-02-21 | Zafgen, Inc. | Fumigillol compounds and methods of making and using same |
CN102859927B (zh) * | 2012-05-10 | 2015-03-11 | 华为技术有限公司 | 数据时钟恢复模块和数据时钟恢复方法 |
US9246669B2 (en) * | 2014-05-22 | 2016-01-26 | Analog Devices Global | Apparatus and method for modular signal acquisition and detection |
CN104135413B (zh) * | 2014-07-29 | 2017-06-13 | 北京航天自动控制研究所 | 一种适用于多点互联应用场合的高速串行总线采样*** |
CN108886464B (zh) * | 2016-08-31 | 2020-08-14 | 华为技术有限公司 | 一种时钟恢复装置以及时钟恢复的方法 |
CN110299915B (zh) * | 2019-05-05 | 2022-10-14 | 星宸科技股份有限公司 | 时钟恢复电路 |
CN111092714B (zh) * | 2019-12-10 | 2022-05-06 | 中国科学院微电子研究所 | 一种高速信号时钟恢复方法及装置 |
CN113078978A (zh) * | 2021-03-26 | 2021-07-06 | 杭州加速科技有限公司 | 远距离多ate半导体测试设备同步方法、***及测试方法 |
CN113507286A (zh) * | 2021-06-16 | 2021-10-15 | 深圳市傲科光电子有限公司 | 确定时钟信号的方法、设备以及计算机可读存储介质 |
CN115378567B (zh) * | 2022-08-19 | 2023-07-18 | 深圳市紫光同创电子有限公司 | 时钟同步电路、时钟同步方法及电子设备 |
WO2024103269A1 (zh) * | 2022-11-16 | 2024-05-23 | 华为技术有限公司 | 一种时间同步方法和装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5864250A (en) * | 1996-05-21 | 1999-01-26 | Advanced Communications Devices Corporation | Non-servo clock and data recovery circuit and method |
CN1540911A (zh) * | 2003-04-25 | 2004-10-27 | 中兴通讯股份有限公司 | 时钟数据恢复电路及其实现方法 |
CN1798018A (zh) * | 2004-12-30 | 2006-07-05 | 中兴通讯股份有限公司 | 一种***时钟同步装置及方法 |
US7301996B1 (en) * | 2003-05-28 | 2007-11-27 | Lattice Semiconductor Corporation | Skew cancellation for source synchronous clock and data signals |
CN101964688A (zh) * | 2009-07-21 | 2011-02-02 | 中兴通讯股份有限公司 | 一种数据时钟恢复的方法及*** |
US7978802B1 (en) * | 2007-10-12 | 2011-07-12 | Xilinx, Inc. | Method and apparatus for a mesochronous transmission system |
CN102223198A (zh) * | 2011-06-17 | 2011-10-19 | 中兴通讯股份有限公司 | 一种实现时钟恢复方法与装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4163180B2 (ja) * | 2003-05-01 | 2008-10-08 | 三菱電機株式会社 | クロックデータリカバリー回路 |
WO2005057840A1 (ja) * | 2003-12-08 | 2005-06-23 | Nec Corporation | クロックデータ再生回路 |
JP5365323B2 (ja) * | 2009-04-20 | 2013-12-11 | ソニー株式会社 | クロックデータリカバリ回路および逓倍クロック生成回路 |
CN102859927B (zh) * | 2012-05-10 | 2015-03-11 | 华为技术有限公司 | 数据时钟恢复模块和数据时钟恢复方法 |
-
2012
- 2012-05-10 CN CN201280000894.3A patent/CN102859927B/zh active Active
- 2012-05-10 WO PCT/CN2012/075299 patent/WO2012126420A2/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5864250A (en) * | 1996-05-21 | 1999-01-26 | Advanced Communications Devices Corporation | Non-servo clock and data recovery circuit and method |
CN1540911A (zh) * | 2003-04-25 | 2004-10-27 | 中兴通讯股份有限公司 | 时钟数据恢复电路及其实现方法 |
US7301996B1 (en) * | 2003-05-28 | 2007-11-27 | Lattice Semiconductor Corporation | Skew cancellation for source synchronous clock and data signals |
CN1798018A (zh) * | 2004-12-30 | 2006-07-05 | 中兴通讯股份有限公司 | 一种***时钟同步装置及方法 |
US7978802B1 (en) * | 2007-10-12 | 2011-07-12 | Xilinx, Inc. | Method and apparatus for a mesochronous transmission system |
CN101964688A (zh) * | 2009-07-21 | 2011-02-02 | 中兴通讯股份有限公司 | 一种数据时钟恢复的方法及*** |
CN102223198A (zh) * | 2011-06-17 | 2011-10-19 | 中兴通讯股份有限公司 | 一种实现时钟恢复方法与装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2012126420A2 (zh) | 2012-09-27 |
CN102859927A (zh) | 2013-01-02 |
WO2012126420A3 (zh) | 2013-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102859927B (zh) | 数据时钟恢复模块和数据时钟恢复方法 | |
US8243869B2 (en) | Burst mode clock and data recovery circuit and method | |
CN106605365B (zh) | 光接收器、光终端装置以及光通信*** | |
US7444085B2 (en) | DQPSK optical receiver circuit | |
CN102088327B (zh) | 时钟数据恢复电路、光接收机和无源光网络设备 | |
US20100040182A1 (en) | Bust-mode clock and data recovery circuit using phase selecting technology | |
JPH11122231A (ja) | クロック抽出回路 | |
CN103354493B (zh) | 一种时钟恢复电路、光接收机及无源光网络设备 | |
US9490932B2 (en) | Burst signal receiving apparatus and method, PON optical line terminal, and PON system | |
CN103229473A (zh) | 判决反馈均衡器和接收机 | |
CN100583731C (zh) | 时钟数据再生电路 | |
CN106656400A (zh) | Pcma***时延抖动情况下的精确频差快速捕获方法 | |
KR101203457B1 (ko) | 중앙제어장치를 사용한 다중채널수신기 | |
CN111371522B (zh) | 突发时钟同步、突发帧传输方法及装置、设备及存储介质 | |
US8284872B2 (en) | Burst mode receiver | |
US9450745B2 (en) | Method and apparatus for radio frequency (RF) pulse synchronization in super regenerative receiver (SRR) | |
CN101179305B (zh) | 对电磁信号执行色散补偿的***及方法 | |
CN102045833A (zh) | 无线传感网络中无线收发信机间通信的同步方法 | |
US11212070B2 (en) | Clock phase recovery apparatus and method, and chip | |
CN102075256B (zh) | 提高突发光接收机灵敏度的方法及装置 | |
WO2020186647A1 (en) | Improved burst-mode clock-data-recovery (bm-cdr) for 10g-pon | |
CN101877799A (zh) | 光分组的提取装置和提取方法 | |
Lei et al. | Improved timing recovery loop in laser communication | |
JP5924705B2 (ja) | マルチレート再生装置 | |
WO2009116168A1 (ja) | 受信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |