恢复时钟信号及其数据的抗噪、猝发模式接收设备和方法

文档序号:7930962阅读:279来源:国知局
专利名称:恢复时钟信号及其数据的抗噪、猝发模式接收设备和方法
技术领域
本发明涉及一种猝发模式(burst-mode)接收设备,并且更特别地涉及一种用于恢复时钟信号及其数据的抗噪、猝发模式接收设备和方法。
背景技术
一般来说,通信系统的接收设备采用锁相环(PLL)来恢复时钟信号及其数据。PLL能够把由于抖动或外部震动所引起的输入信号边沿的摆动减到最少,并且因此,可恢复接收设备中具有最佳判断定时的时钟信号。
可是,与在常规通信系统中采用的接收设备不同,利用一个使用PLL的传统猝发模式接收设备难以恢复时钟信号和数据。这是因为输入到接收设备中的输入信号的频率不同于使用于猝发模式接收设备中的系统时钟信号的频率。另外,由于输入信号要输入时的具体时间难以确定,所以猝发信元之间的间隔是与系统时钟信号无关的不能连续计算的比特。为此缘故,可以使用该采用PLL的传统猝发模式接收设备,该接收设备在PLL被锁定之后输入信号在跟踪范围内稍微改变的情况下没有任何特别的不便。可是,如果由于在当前信元和下一信元(cell)之间间隔的相位与在当前信元处恢复的时钟信号的相位之间的大差值而使PLL变得未锁定的话,则需要捕获时间直到未锁定PLL被再一次锁定为止。因此,PLL不可有效用于设计来快速恢复时钟信号的传统猝发模式接收设备中。
同时,在不用PLL就能够恢复时钟信号及其数据的传统猝发模式接收设备中,一个输入信号和一个时钟信号通过延迟该输入信号、在输入数据开始的时候产生该时钟信号、或者选择一个领先(lead)输入信号的一个时钟信号或与多相时钟信号中的输入信号同相的时钟信号,被控制为同相。这些方法中,主要使用从多相时钟信号之中选择期望时钟信号的方法。此时,由于输入信号的接收速率难以确定,所以传统猝发模式接收设备使用从它本身中产生的系统时钟信号。因此,如果用0或1连续输入输入信号,有一种更高的可能性即,连续比特的数量被错误识别,并且当时钟信号恢复时可能产生至少3比特的时延。

发明内容
为了解决上面的问题,本发明的第一个目的是提供一种抗噪、猝发模式接收设备,它能够快速恢复时钟信号和数据并同时把由于噪声引起的损害减到最少。
为了解决上面的问题,本发明的第二个目的是提供一种由这种猝发模式接收设备执行的用于恢复时钟信号和数据的方法。
为了实现第一个目的,这里提供了一种抗噪、猝发模式接收设备,包括一个电压控制信号发生器,用于倍增系统时钟信号的频率并且用于产生电压控制信号,该电压控制信号的电平对应于系统时钟信号的该倍增频率;一个复位信号发生器,用于响应于该电压控制信号,延迟以分组(packet)单位无规则输入的输入信号,对该延迟信号和输入信号执行″异或″运算,并且把″异或″运算的结果作为复位信号进行输出;一个时钟信号发生器,用于响应于复位信号和电压控制信号产生一个作为恢复时钟信号的信号,该信号的电平在包括在分组中的每个比特T的中点处改变,并且输出该恢复时钟信号;和一个输出缓存器,用于缓存输入信号并响应于该恢复时钟信号把该缓存信号输出为恢复数据。
为了实现第二个目的,这里提供一种由抗噪、猝发模式接收设备执行的用于恢复时钟信号和数据的方法,该方法包括倍增系统时钟信号的频率然后产生电压控制信号,该电压控制信号的电平对应于该倍增频率;使用电压控制信号延迟以分组单位无规则给出的输入信号,然后对该延迟信号和输入信号执行″异或″运算以获得复位信号;使用复位信号和电压控制信号来产生作为恢复时钟信号的信号,该信号的电平在包括在分组中的每个比特T的中点处改变;和缓存该输入信号并使用该恢复时钟信号来获得根据缓存信号恢复的数据。


通过参考附图详细地描述本发明的优选实施例,本发明上面的目的和其他优点将变得更加显而易见,附图中图1是根据本发明的猝发模式接收设备的框图;
图2是一个流程图,用于解释由权利要求1的猝发模式接收设备执行的恢复时钟信号和数据的方法;图3是根据本发明优选实施例的图1的电压控制信号发生器的框图;图4是根据本发明的猝发模式接收设备的框图,其中,产生输入信号;图5是根据本发明优选实施例的图1的复位信号发生器的电路图;图6(a)至图6(c)是包括在图5的复位信号发生器中的每一元件的波形图;图7是根据本发明优选实施例的图1的时钟信号发生器的框图;图8是一张波形图,用于解释图7的时钟信号发生器的每个元件的操作,假定包括输入信号的分组中的每个比特的中点T’是T/2;图9(a)一直到(d)是图5的复位信号发生器的每一元件的波形图和恢复时钟信号。
最佳实施方式在下文中,将参考附图描述如本发明所述的抗噪、猝发模式接收设备的结构和操作以及一种用于恢复时钟信号和数据的方法。
图1是根据本发明的猝发模式接收设备的框图。该猝发模式接收设备包括电压控制信号发生器10、复位信号发生器12、时钟信号发生器14以及输出缓存器16。
图2是一个流程图,用于解释根据本发明由图1的猝发模式接收设备执行的用于恢复时钟信号和数据的方法。在该方法中,在步骤30产生电压控制信号。接下来,在步骤32产生复位信号。然后,在步骤34获得恢复时钟信号。其后,在步骤36获得恢复的数据。
电压控制信号发生器10倍增从外部输入的系统时钟信号CLK的频率,产生电压控制信号Vc,其电平对应系统时钟信号CLK的倍增频率,并且把产生的电压控制信号Vc输出到复位信号发生器12和时钟信号发生器14(步骤30)。在这里,系统时钟信号CLK例如可以有155MHz的频率,并且该系统时钟在本发明的猝发模式接收设备中产生或者从发射光信号的设备(例如,终端设备)(未示出)中发送。
接下来,根据本发明的优选实施例,现在将参考图3描述执行步骤30的电压控制信号发生器10的结构和操作。
图3是本发明的电压控制信号发生器10的实施例10A的框图。电压控制信号发生器10A包括相位差检测器50,电荷泵52,环路滤波器54,电压控制振荡器56和分频器58。
相位差检测器50检测从外部输入的系统时钟信号CLK的相位与从分频器58中输出的分频信号的相位之间的差值,然后把检测的相位差输出给电荷泵52。然后,电荷泵52提供或吸收与相位差检测器50产生的相位差相对应的电荷。接下来,环路滤波器54将与电荷泵52提供或吸收的电荷相对应的电压低通滤波,然后把低通滤波的电压作为电压控制信号Vc输出给电压控制振荡器56、复位信号发生器12和时钟信号发生器14。然后,电压控制振荡器56响应于由环路滤波器54产生的电压控制信号Vc而振荡并且输出一个具有振荡频率的振荡信号给分频器58。其后,分频器58将由电压控制振荡器56产生的振荡信号分频并且把结果作为一个分频信号输出给相位差检测器50。在这个时候,电压控制信号Vc的电平改变与振荡信号由分频器58分频的程度相同。换言之,图3的电压控制信号发生器10A倍增系统时钟信号CLK的倍数越多,由环路滤波器54产生的电压控制信号Vc的电平增加就越大。在这个时候,从外部施加的系统时钟信号CLK的频率可以具有不同的数值,并且图3的电压控制信号发生器10A可以将分频器58的系统时钟信号CLK的频率倍增----即使系统时钟信号CLK的频率较低时。
在步骤30之后,在步骤32中,用于响应于由电压控制信号发生器10产生的电压控制信号Vc,复位信号发生器12将从输入端IN1中以分组单位不规则地输入的输入信号延迟,对该延迟信号和从输入端IN1中输入的输入信号执行“异或”运算,并且把“异或”运算的结果作为一个复位信号RST输出到时钟信号发生器14。
为此,现在将参考图4描述图1的猝发模式接收设备(产生输入给复位信号发生器12的所述输入信号)的结构和操作。
图4是根据本发明用于产生输入信号的猝发模式接收设备的框图,其包括光电光电检测器70、前端放大器72以及偏移补偿器74。
光电检测器70以分组单位动态地检测从输入端IN2输入的光,把检测的光转化成为电信号,并且把转换的电信号输出给前端放大器72。然后,前端放大器72把由光电检测器70产生的电信号放大并把放大的电信号输出给偏移补偿器74。在这个时候,偏移补偿器74对由前端放大器72放大的信号的偏移进行补偿并通过输出端OUT1把补偿的结果作为输入信号输出给图1的复位信号发生器12。
接下来,根据本发明优选实施例,现在将参考图1和图6(a)至图6(g)来描述图1的复位信号发生器12的结构和操作。
图5是图1的复位信号发生器的一个实施例12A的电路图。复位信号发生器12A包括第一延迟器90和“异或”运算单元92。
第一延迟器90延迟从输入端IN1输入的输入信号,以便与电压控制信号发生器10产生的电压控制信号Vc的电平相对应,并且把延迟的信号输出到“异或”运算单元92。然后,“异或”运算单元92对从第一延迟器90中输入的延迟信号和从输入端IN1输入的输入信号执行“异或”运算然后把“异或”运算的结果作为复位信号RST输出给图1的时钟信号发生器14。
假设包括在输入信号的分组中的每一比特的中点T’是T/2,则现在将参考图5和图6(a)至图6(c)来描述图5的复位信号发生器12A的操作。这里,T表示包括在输入信号的分组中的每个比特的长度。
图6(a)至图6(c)是输入到图5的复位信号发生器12A或者从图5的复位信号发生器12A中输出的信号的波形图。详细地说,图6(a)、图6(b)和图6(c)分别表示输入信号、延迟的输入信号和复位信号的波形图。
在图5的复位信号发生器12A中,用于响应于由电压控制信号发生器10产生的电压控制信号Vc,第一延迟器90把通过输入端IN1输入的如图6(a)所示的输入信号延迟T/2,然后把如图6(b)所示的延迟信号输出到“异或”运算单元92。然后,单元92对如图6(a)所示的输入信号和如图6(b)所示的延迟信号执行“异或”运算,并且输出如图6(c)所示的“异或”运算结果的复位信号RST。
同时,在步骤32之后,在步骤34,时钟信号发生器14产生作为恢复时钟信号CLK′的信号,该信号的电平响应于从复位信号发生器12输入的复位信号RST和从电压控制信号发生器10中输入的电压控制信号Vc在包含在输入信号分组中的每个比特的中点T’处改变,并且把恢复时钟信号CLK′输出给输出缓存器16和外部。时钟信号发生器14产生恢复时钟信号CLK’,该恢复时钟信号CLK’在复位信号RST的下降边沿处具有上升沿或下降沿。
在下文中,根据本发明的优选实施例,现在将参考图附图描述图1的时钟信号发生器14的结构和操作。
图7是根据本发明优选实施例的图1的时钟信号发生器14的框图。时钟信号发生器14包括第二和第三延迟器110和114、第一和第二选择器112和118,以及第一和第二反相器(inverter)116和120。
图8示出了用于解释如图7所示的每个元件操作的输入信号、复位信号、恢复时钟信号以及第一到第四时钟信号的波形图,其中,假定包括在输入信号分组中的每个比特的中点T’是T/2。参见图8,用于响应于从图1的电压控制信号发生器10中输出的电压控制信号Vc,图7的第二延迟器110延迟一个恢复时钟信号CLK’,并且把延迟的时钟信号输出到图7的第一选择器112。然后,用于响应于由复位信号发生器12产生的复位信号RST,第一选择器112选择由第二延迟器110延迟的信号或者恢复时钟信号CLK’,并且把选择的结果作为第一时钟信号输出给第三延迟器114。详细地说,第一选择器112可以是一个多路复用器140,其中,由第二延迟器110延迟的信号、恢复时钟信号CLK1以及由复位信号发生器12产生的复位信号RST分别输入给一个‘0’输入端、一个‘1’输入端和一个选择端S。响应于复位信号RST,输入到多路复用器140的信号之一被选择然后作为第一时钟信号输出给第三延迟器114。在这里,当复位信号RST为一个‘低’逻辑值时,多路复用器140选择由第二延迟器110延迟的信号;并且当复位信号RST为一个‘高’逻辑值时选择恢复时钟信号CLK’。
在这个时候,第一反相器116把恢复时钟信号CLK’反相,并且把该反相的时钟信号作为如图8所示的第二时钟信号输出给第二选择器118。在这里,第一反相器116例如可以是一个反相器(未示出)。响应于由电压控制信号发生器10产生的电压控制信号Vc,第三反相器114将由第一选择器112选择的第一时钟信号延迟。由第三延迟器114延迟的第一时钟信号输出到第二选择器118,作为如图8所示的第三时钟信号。响应于从复位信号发生器12输入的复位信号RST,第二选择器118或者选择由第一反相器116产生的第二时钟信号,或者选择由第三延迟器114产生的第三时钟信号,并且把选定的信号作为如图8所示的第四时钟信号输入给第二反相器120。为此,第二选择器118可以是一个多路复用器142。在这里,由第三延迟器114产生的第三时钟信号、由第一反相器116产生的第二时钟信号以及由复位信号发生器12产生的复位信号RST分别输入到多路复用器142的一个‘0’输入端、‘1’输入端及选择端S。另外,用于响应于复位信号RST,第二选择器118选择第二和第三时钟信号之一并把选定的信号输出给第二反相器120。因此,当复位信号RST为一个″低″逻辑电平时多路复用器142选择由第三延迟器114产生的第三时钟信号并且当复位信号RST为一个″高″逻辑电平时选择由第一反相器116产生的第二时钟信号。例如,在复位信号RST从″低″逻辑电平变化到″高″逻辑电平之后的T/2期间,第四时钟信号为一个″低″逻辑电平,并且第四时钟信号的逻辑电平改变,即,从一个‘低’逻辑电平到一个‘高’逻辑电平并且在复位信号RST从″高″逻辑电平变化到″低″逻辑电平时的T/2期间为″高″逻辑电平。
第二反相器120把由第二选择器118选择的信号反相并且把该反相信号作为恢复时钟信号CLK’输出给图1的输出缓存器16。在这里,第二反相器120可以是一个反相器(未示出)。
此外,图5的第一延迟器90以及图7的第二和第三延迟器110和114的每一个可以由偶数个反相器(未示出)来实现。根据电压控制信号Vc来确定由每个反相器产生的反相信号所需要的时间。例如,电压控制信号Vc的电平越高,则由第一到第三延迟器90、110和114产生的延迟信号所需要的时间增加就越多。
在这里,能使用图7的时钟信号发生器14作为图3的电压控制振荡器56。在这种情况下,与图7不同,具有一个″低″逻辑电平的信号代替如图8所示的复位信号RST输入给第一和第二选择器112和118。
在步骤34之后,输出缓存器16把通过输入端IN1输入的输入信号缓存并且响应于由时钟信号发生器14产生的恢复时钟信号CLK’来把该缓存信号作为恢复的数据DATA输出(步骤36)。因此,输出缓存器16可以是一个D触发器20,它具有一个数据输入端D,通过输入端IN1输入输入信号;一个时钟端CK,输入恢复时钟信号CLK′;和输出恢复数据DATA的一个正输出端Q。
在下文中,根据本发明,将对于如下情况参考附图描述一种由猝发模式接收设备执行的用于恢复时钟信号CLK′的方法,该情况为经由输入端IN1输入的输入信号具有抖动,并且假设包含在输入信号分组中的每一比特的中点T’是T/2。
图9(a)至图9(d)是由图5的复位信号发生器12A的每一元件产生的信号和恢复时钟信号的波形图。详细地说,图9(a)是输入信号的波形图,图9(b)是被延迟了T/2的输入信号的波形图,图9(c)是复位信号RST的波形图,和图9(d)是恢复时钟信号CLK′的波形图。
在输入信号正常输入的情况200中(即没有抖动,如图9(a)所示),在根据本发明的恢复时钟信号的方法中,产生如图9(c)所示的在复位信号RST的下降沿处具有一个上升沿的恢复时钟信号CLK′。在这个时候,将恢复时钟信号CLK’与输入信号的中点(即,在T/2处)精确地对准。
如图9(a)的参考数字300所示,在输入信号由抖动而被移到左边的情况202中,根据本发明,将图9(c)所示的复位信号RST移到图9(a)的输入信号向左方向移动的范围之左。然后,根据图9(c)所示的偏移的复位信号产生如图9(a)所示的恢复时钟信号CLK′。因此,图9(d)所示恢复时钟信号CLK′能够与图9(a)所示的输入信号中点T/2精确对准。
最后,在输入信号由抖动而被移到右边的情况204中,如图9(a)的参考数字302所示,根据本发明,将图9(c)所示的复位信号RST移到图9(a)的输入信号右移的范围之右。然后,根据图9(c)所示的偏移的复位信号产生图9(d)所示的恢复时钟信号CLK′。因此,图9(d)所示恢复时钟信号CLK’能够与如图9(a)所示的输入信号的中点T/2精确对准。
总之,在根据本发明的一种猝发模式接收设备和一种方法中,依靠输入信号产生复位信号RST;在产生的复位信号RST的控制下,在包括在输入信号的分组中的每个比特的中点T′处具有一个上升或下降沿的一个时钟信号CLK′恢复;并且使用恢复时钟信号CLK′能够根据输入信号恢复数据DATA。
虽然参考本发明优选实施例已经特别地示出并描述了本发明,但是本领域技术人员应该理解,不偏离由所提出的权利要求定义的本发明的构思和范围的条件下,可以在形式和细节上对本发明进行各种改变。
如上所述,根据本发明,在抗噪、猝发模式接收设备和一种用于恢复在猝发模式接收设备中的时钟信号和数据的方法中,在输入信号的每个比特的中点改变恢复时钟信号的电平。因此,即使输入信号具有由于抖动或其他因素引起的差错时,时钟信号和数据也可以可靠地恢复。此外,在传统多相方法中,输入信号在3比特之内被锁定;而根据本发明,输入信号可以在1比特之内被锁定。因此,可快速恢复时钟信号和数据。
权利要求
1.一种抗噪、猝发模式接收设备,包括一个电压控制信号发生器,用于倍增系统时钟信号的频率并且用于产生电压控制信号,该电压控制信号的电平对应于系统时钟信号的该倍增频率;一个复位信号发生器,用于响应该电压控制信号,将以分组单位不规则输入的输入信号延迟,对该延迟信号和输入信号执行″异或″运算,并且把″异或″运算的结果作为复位信号进行输出;一个时钟信号发生器,用于响应于复位信号和电压控制信号,产生在包括在分组中的每个比特T的中点处其电平改变的信号,并且输出该恢复时钟信号;和一个输出缓存器,用于缓存输入信号,并响应于该恢复时钟信号输出作为恢复数据的该缓存信号。
2.如权利要求1所述的抗噪、猝发模式接收设备,包括一个光电检测器,用于动态地检测以分组为单位的光,并且用于把检测到的光转换成为电信号并输出所述电信号;一个前端放大器,用于放大从所述光电检测器中输出的所述电信号;和一个偏移补偿器,用于补偿所述放大电信号的偏移并且用于输出补偿偏移的结果,作为输入信号。
3.如权利要求1所述的抗噪、猝发模式接收设备,其中,所述电压控制信号发生器包括一个相位差检测器,用于检测在系统时钟信号和分频信号之间的相位差;一个电荷泵,用于提供或吸收与所述相位差检测器检测的相位差相对应的电荷;一个环路滤波器,用于将与提供的或吸收的电荷相对应的电压低通滤波并且把低通滤波的结果作为电压控制信号进行输出;一个电压控制振荡器,用于输出振荡信号,所述振荡信号的频率响应于所述电压控制信号来进行振荡;和一个分频器,用于对所述振荡信号进行分频并且把分频结果作为分频信号输出给相位差检测器。
4.如权利要求1所述的抗噪、猝发模式接收设备,其中,所述复位信号发生器包括第一延迟器,用于将与电压控制信号电平相应的输入信号延迟并且输出该延迟的输入信号;和一个“异或”门,用于对由第一延迟器延迟的输入信号和所述输入信号执行″异或″运算,并且把所述″异或″运算的该作为复位信号输出。
5.如权利要求3所述的抗噪、猝发模式接收设备,其中,所述时钟信号发生器包括第二延迟器,用于响应于所述电压控制信号来延迟所述恢复时钟信号并且输出该延迟的时钟信号;第一选择器,用于响应于所述复位信号,选择性地输出由第二延迟器延迟的信号和所述恢复时钟信号其中之一;第三延迟器,用于响应于所述电压控制信号,延迟由第一选择器选择的信号,并且输出所述延迟的信号;第一反相器,用于将所述恢复时钟信号并反相且输出所述反相信号;第二选择器,用于响应于所述复位信号,选择性地输出由第一反相器反相的信号和由第三延迟器延迟的信号其中之一;和第二反相器,用于将由第二选择器选择的信号反相并且把所述反相信号作为所述恢复时钟信号输出。
6.如权利要求5所述的抗噪、猝发模式接收设备,其中,电压控制振荡器包括第二延迟器、第一选择器、第三延迟器、第一反相器、第二选择器以及第二反相器,其中,所述复位信号保持在预确定逻辑电平上,以使第一选择器选择由所述第二延迟器延迟的信号,第二选择器选择由第三延迟器延迟的信号。
7.如权利要求1所述的抗噪、猝发模式接收设备,其中,输出缓存器包括一个D触发器,该D触发器具有输入所述输入信号的数据输入端;输入所述恢复时钟信号的时钟端;和一个输出所述恢复的数据的输出端。
8.如权利要求1所述的抗噪、猝发模式接收设备,其中,中点意指一个比特的一半(T/2);响应电压控制信号,所述复位信号发生器把输入信号延迟T/2,并且所述时钟信号发生器在复位信号的下降边沿处提升恢复时钟信号。
9.一种由一个抗噪、猝发模式接收设备执行的用于恢复时钟信号和数据的方法,该方法包括倍增系统时钟信号的频率,然后产生电压控制信号,该电压控制信号的电平对应于系统时钟信号的所述倍增频率;使用电压控制信号将以分组单位不规则给出的输入信号延迟,对该延迟信号和输入信号执行″异或″运算以便获得复位信号;使用复位信号和电压控制信号来产生作为恢复时钟信号的信号,所述信号的电平在包含在分组中的每个比特T的中点处改变;和缓存该输入信号并使用所述恢复时钟信号来获得根据缓存信号恢复的数据。
全文摘要
提供一种用于恢复时钟信号及其数据的抗噪、猝发模式接收设备和方法。该设备包括电压控制信号发生器,倍增系统时钟信号的频率并产生电压控制信号,该信号的电平对应于系统时钟信号的该倍增频率;复位信号发生器,用于响应于该电压控制信号,将以分组单位不规则输入的输入信号延迟,对该延迟信号和输入信号执行“异或”运算,并把“异或”运算结果输出为复位信号;时钟信号发生器,用于响应于复位信号和电压控制信号,产生在包括在分组中的每个比特T的中点处其电平改变的信号,并且输出该恢复时钟信号;和输出缓存器,缓存输入信号并响应于该恢复时钟信号来输出该缓存信号作为恢复数据。因此,即使输入信号中发生差错,时钟信号和数据也可以可靠恢复。
文档编号H04L7/033GK1404231SQ02143710
公开日2003年3月19日 申请日期2002年6月27日 优先权日2001年6月27日
发明者金裕根, 李承雨, 崔佑荣, 金南局 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1