定时恢复电路、通信节点、网络系统以及电子设备的制作方法

文档序号:7681625阅读:168来源:国知局

专利名称::定时恢复电路、通信节点、网络系统以及电子设备的制作方法
技术领域
:本发明涉及使时钟信号与数据通信中接收到的数据同步来进行锁存的定时恢复电路。
背景技术
:例如,当在连接于网络的设备之间进行通信时,多存在如下情况接收侧的设备的时钟(脉沖)与发送侧的设备的时钟(脉沖)不同步,并且,由于电源噪声、温度等工作环境的不同,时钟频率也不相同。因此,在这样的设备间进行数据通信,需要根据接收侧的设备中接收到的数据来进行同步化。该处理一般被称为定时恢复、数据时钟恢复等。在一般的定时恢复中,接收侧产生时钟,检测该时钟与接收到数据的相位差,根据检测到的相位差来调整时钟的频率或者相位,由此生成适于数据接收的相位的时钟。并且,通过用这样调整后的时钟来锁存数据,从而进行数据的接收。另外,通过持续重复时钟的调整,从而假如即使接收数据的相位发生了变动,也通常会将时钟的相位调整为理想的位置,不会违反接收数据的触发器的建立限制、保持限制。作为进行这样的定时恢复的定时恢复电路的一个例子,有如下那样的电路(例如,参照专利文献l)。即,通过判断电路,以接收数据的上升沿对多相时钟信号进行采样,根据其采样状态判断最适于再现接收数据的采样时钟信号。该采样时钟信号经由时钟选择电路而供给至采样电路。并且,按照从时钟选择电路供给来的采样时钟信号,通过采样电路进行接收数据的锁存。这样,着眼于与接收数据的跃迁点的关系,选择合适的时钟,与该时钟同步地锁存接收数据,由此能够准确地接收因抖动等而相位发生变动的数据。专利文献1:日本特开2003-134096号公报
发明内容但是,在上述的定时恢复电路中存在如下问题判断电路中用于相位不一定一致。其原因是判断电路和采样电路物理上由不同的电路来实现,位置上也是分离的。也即是,在由判断电路进行的判断时,即使是判断为是适于锁存接收数据的相位的时钟,在实际上被供给至采样电路之前会经过时钟选择电路,因此也可能产生偏差而变为不是合适的相位。该问题能够通过注意电路的布局而得到某种程度的解决,但随着数据的通信速率的上升,相对于1位数据的偏差的程度会相对变大,不能无一见该偏差。本发明是着眼于上述问题而完成的发明,目的在于使得能够进行准确反映了接收数据与时钟(脉沖)的相位比较结果的数据接收处理。为了解决上述问题,本发明一种方式的特征在于,包括比较期间判断部,其检测接收数据的变化是否发生在包含产生基准时钟(脉冲)的上升沿的定时的比较期间内;相位判断部,其进行上述接收数据的上升沿是位于上述基准时钟之前还是之后的判断、和上述接收数据的下降沿是位于上述基准时钟之前还是之后的判断,输出表示各自的判断结果的第一判断信号和第二判断信号;以及同步数据生成部,其使与上述比较期间判断部的检测结果和上述相位判断部的输出相对应的电平信号与同步时钟(脉冲)同步来作为同步数据输出。根据本发明,能够实现准确反映了接收数据与时钟的相位比较结9果的数据接收处理。图1是表示实施方式1的定时恢复电路100的结构的框图。图2是表示比较期间判断部110的结构例的图。图3是表示相位判断部120的结构例的图。图4是表示同步数据生成部130的结构例的图。图5是说明由逻辑电路131进行的RD的生成的流程图。图6是表示实施方式1的第一时钟、第二时钟、基准时钟、接收数据的跃迁点的位置关系、比较期间判断部110的输出、以及相位判断部120的输出的一览的图。图7是表示实施方式1的变形例的相位判断部120的结构例的图。图8是表示实施方式1的变形例的第一时钟、第二时钟、基准时钟、接收数据的跃迁点的位置关系、比较期间判断部110的输出、以及相位判断部120的输出的一览的图。图9是说明实施方式1的变形例的由逻辑电路131进行的RD的生成的流程图。图IO表示实施方式2的定时恢复电路200的结构的框图。图11是表示实施方式2的相位判断部120的结构例的图。图12是表示实施方式2的第一时钟、第二时钟、基准时钟、接收数据的跃迁点的位置关系、比较期间判断部IIO的输出、以及相位判断部120的输出的一览的图。图13是表示实施方式2的同步数据生成部130的结构例的图。图14是说明实施方式2的由逻辑电3各131进行的RD的生成的流程图。图15是表示实施方式3的定时恢复电路300的结构的框图。图16是表示实施方式3的比较期间判断部110的结构例的图。图17是表示实施方式3的第一时钟、第二时钟、基准时钟、接收数据的跃迁点的位置关系、比较期间判断部IIO的输出、以及相10位判断部120的输出的一览的图。图18是表示实施方式3的同步数据生成部130的结构例的图。图19是说明实施方式3的由逻辑电路131进行的RD的生成的流程图。图20是表示实施方式3的变形例的比较期间判断部110的结构例的图。图21是表示实施方式3的变形例的定时恢复电路的结构的框图。图22是表示实施方式3的变形例的同步数据生成部130的结构例的图。图23是说明实施方式3的变形例的由逻辑电^各131进行的RD的生成的流程图。图24是表示实施方式4的网络系统400的框图。图25是表示实施方式5的电子设备500的框图。符号说明100定时恢复电路iio比4吏期间判断部111~114触发器120相位判断部121RS锁存器122RS锁存器130同步数据生成部131逻辑电路132触发器200定时恢复电^各211~214触发器221触发器222选择器300定时恢复电^各311~312触发器321~324触发器400网皇各系统410通信节点411连接端口412定时恢复电^各413逻辑电路420网络线缆500电子设备510存储介质520读耳又头530一莫拟前端540定时恢复电^各550逻辑电路具体实施例方式以下,参照附图对本发明的实施方式进行说明。在以下的各实施方式、变形例的说明中,对具有与进行过一次说明的构成要素相同的功能的构成要素标记相同的符号并省略其说明。《发明的实施方式1》图1是表示本发明实施方式1的定时恢复电路100的结构的框图。定时恢复电路100是使接收数据与同步时钟同步来进行输出的电路。定时恢复电路100如图1所示,包括比较期间判断部110、相位判断部120以及同步数据生成部130。(比较期间判断部110的结构)比较期间判断部110接收相位不同的第一时钟和第二时钟,将第一时钟和第二时钟的边沿夹着的期间识别为比较期间,检测接收数据是否发生了变化。详细而言,当在该比较期间内存在接收数据的跃迁点时,根据跃迁的方向,输出rise检测信号和fall检测信号。rise检测信号是在第一时钟的边沿与第二时钟的边沿之间存在接收数据的上升沿的情况下为H、在除此以外的情况下为L的信号。另外,fal1检测信号是在第一时钟的边沿与第二时钟的边沿之间存在接收数据的下降沿的情况下为H、在除此以外的情况下为L的信号。比较期间判断部110例如能够如图2所示那样来构成。在图2中,触发器111~触发器114是与时钟的上升沿同步来取入数据的触发器。这些触发器具有复位功能,在复位信号为L的情况下,将输出复位为L。触发器111和触发器112与接收数据的上升沿同步来分别取入第一时钟、第二时钟。因此,在第一时钟的边沿和第二时钟的边沿之间存在接收数据的上升沿的情况下,触发器111的输出变为H,触发器112的输出变为L。此时,比较期间判断部110输出H的rise检测信号,在除此以外的情况下,输出L的rise检测信号。在本实施方式中,触发器111和触发器112优选以同步时钟变为H后的任意的定时来复位,接着,紧接在第一时钟的上升沿之前解除复位。为了最容易地实现这样的结构,使同步时钟成为第一时钟的反转信号、作为复位信号而使用第一时钟即可。其中,该情况下,第二时钟的上升沿应该在第一时钟的下降沿之前。在以后的说明中,复位信号是紧接在同步时钟的上升沿之后变为L、紧接在第一时钟的上升沿之前变为H的信号。fall检测信号的生成与rise检测信号的生成同样地,是基于分别由触发器113、触发器114取入第一时钟和第二时钟而得到的结果来进行的。与rise检测信号的生成的不同点在于这些触发器与接收数据的反转信号同步而进行工作。由此,判断接收数据的下降沿是否存在于第一时钟与第二时钟的上升沿之间。由至此的说明可知,比较期间判断部110是将第一时钟的上升沿、第二时钟的上升沿分别规定为比较期间的起点和终点、判断在该期间接收数据是否存在有跃迁的电路。(相位判断部120的结构)相位判断部120接收接收数据和基准时钟,判断两者的相位关系。基准时钟是在比较期间内具有上升沿的时钟。详细而言,相位判断部120判断接收数据的跃迁点相对于基准时钟是位于之前还是位于之后,输出与判断结果对应的信号(后述的第一判断信号和第二判断信号)。另外,相位判断部120接收比较期间判断部110输出的rise检测信号和fall检测信号,仅在接收数据的跃迁点处于比较期间内的情况下,输出相位超前信号和相位延迟信号。相位判断部120例如能够构成为图3那样。相位判断部120包括RS锁存器121、122。RS锁存器121、RS锁存器122是NAND型的RS锁存器。RS锁存器121将取接收数据与复位信号的逻辑积而得到的结果作为一方的输入,将取基准时钟与复位信号的逻辑积而得到结果作为另一方的输入。通过取逻辑积,在直到紧接复位信号的上升沿之前为止的期间,RS锁存器121的输出被复位为H,其结果,比较期间开始前的接收数据的变化被忽略。当复位信号变为H时,RS锁存器121接收接收数据和基准时钟。在基准时钟变为H之前,当接收数据变为H时,RS锁存器121输出L,作为结果而输出H的第一判断信号。然后,即使基准时钟变为H,RS锁存器121的输出在复位信号变为L为之前也被维持。相反地,在先于接收数据的上升沿而产生了基准时钟的上升沿的情况下,RS锁存器121的输出被固定为H,第一判断信号变为L。另外,在比较期间,在接收数据中没有产生上升沿的情况下,第一判断信号也变为L。通过这样的工作,相位判断部120判断接收数据的上升沿是先于基准时钟还是后于基准时钟。RS锁存器122对接收数据的反转信号和基准时钟进行与RS锁存器121同样的判断。即,RS锁存器122判断是在基准时钟之前产生了接收数据的下降沿还是在基准时钟之后产生了接收数据的下降沿,在基准时钟之前产生了接收数据的下降沿的情况下,输出H的第二判断信号,在基准时钟之后产生了接收数据的下降沿的情况或不存在下降沿的情况下,输出L的第二判断信号。如以上那样,第一判断信号、第二判断信号分别是与相对于基准时钟的接收数据的上升沿、下降沿有关的相位比较结果。另外,相位判断部120求出rise检测信号与第一判断信号的逻辑积、和fall检测信号与第二判断信号的逻辑积。并且,求出这些逻辑积的逻辑和,将其作为相位超前信号来进行输出。当相位超前信号为H时,意味着在比较期间接收数据的跃迁点处于基准时钟之前。并且,相位判断部120求出第一判断信号的反转信号与rise检测信号的逻辑积、和第二判断信号的反转信号与fall检测信号的逻辑积。并且,求出这些逻辑积的逻辑和,将其作为相位延迟信号进行输出。当相位超前信号为H时,意味着在比较期间接收数据的跃迁点处于基准时钟之后。(同步数据生成部130的结构)同步数据生成部130接收rise检测信号、fall检测信号、第一判断信号、第二判断信号,按照这些信号生成同步数据,与同步时钟同步来进行输出。在输出了同步数据的时刻,将比较期间判断部110和相位判断部120的输出复位。同步数据生成部130例如能够构成为图4那样。在该例子中,同步数据生成部130包括逻辑电路131和触发器132。逻辑电路131是根据比较期间判断部110的输出和相位判断部120的输出来生成输出(RD)的逻辑电路。具体而言,逻辑电路131按照图5所示的流程图来生成RD。如图5所示那样,通过步骤S100开始处理,在步骤S101中判断rise检测信号是否为H。当rise检测信号为H时,在步骤S103中输出第一判断信号来作为RD。另一方面,当在步骤S101中判断为rise检测信号为L时,输出第二判断信号的反转信号来作为RD。触发器132是使RD与同步时钟同步来进行输出的触发器。根据上述的结构,同步数据生成部130在相位判断部12(H企测出接收数据的变化的情况下,生成与第一判断信号和第二判断信号对应的电平的信号来作为同步数据,与同步时钟同步来进行输出。(定时恢复电路100的工作)图6是在本实施方式的结构中表示第一时钟、第二时钟、基准时钟、接收数据的跃迁点的位置关系、比较期间判断部110的输出、以及相位判断部120的输出的一览的图。例如,如图6的(b)所示那样,在接收数据的上升沿位于基准时钟的上升沿之前的情况下,比较期间判断部IIO在比较期间输出H的rise检测信号和L的fall检测信号。另一方面,相位判断部120输出H的第一判断信号和H的第二判断信号。在此,由于rise检测信号为H,因此,同步数据生成部130使第一判断信号、即H的信号与同步时钟同步来输出作为RD。如以上那样,根据本实施方式,能够共用相位比较处理和数据接收处理的系统,能够进行准确地反映了相位比较结果的数据接收处理。《实施方式1的变形例》作为实施方式1的其他结构,也能够使用图7所示的结构来作为相位判断部120。这是没有使用接收数据的下降沿的结构。该结构下的比较期间判断部IIO和相位判断部120的输出才艮据各时钟与接收数据的相位关系而成为图8所示那样。因此,在本变形例中,同步数据生成部130的逻辑电路131预先构成为按照图9所示的流程图来生成RD。逻辑电路131当通过步骤SllO开始处理时,在步骤Slll中判断rise检测信号是否为H。在rise检测信号为H的情况下,进入步骤S118,输出第一判断信号来作为RD。在rise检测信号为L的情况下,进入步骤S112。在步骤S112中,判断fall检测信号是否为H。当fall检测信号为H时,进入步骤S115,输出第二判断信号的反转信号来作为RD,当fall检测信号为L时,进入步骤S113。在步骤S113中,检查是否是第一判断信号为H、且第二判断信号为L,在第一判断信号为H、且第二判断信号为L的情况下,在步骤S116中输出H的信号来作为RD,否则,在步骤S114中输出L的信号来作为RD。进行步骤SU3的判断的理由是由于在图8的(d)和图8的(e)的状况下,当供给到比较期间判断部IIO和相位判断部120的接收数据存在时滞(skew)时,相位判断部120的输出结果有可能不同。在图8的(d)的状况下,比较期间判断部IIO无法检测接收数据的上升沿,因此rise检测信号变为L。但是,当相对于比较期间判断部110内的接收数据而相位判断部120内的接收数据的相位较早时,有可能在相位判断部120中,接收数据的上升沿先于第二时钟的上升沿到来,第二判断信号变为L。另外,在图8的(e)的状况下,比较期间判断部IIO也无法检测接收数据的下降沿,因此fall检测信号变为L。但是,当相对于比较期间判断部110内的接收数据而相位判断部120内的接收数据的相位延迟时,有可能在相位判断部120中,下降沿在第一时钟的上升沿之后到来,第一判断信号变为H。为了应对这样的状况,在本变形例中,在图9的步骤S113中进行用于应对这种状况的判断。《发明的实施方式2》图10是表示本发明实施方式2的定时恢复电路200的结构的框图。定时恢复电^各200的相位判断部120的结构和同步数据生成部130的结构与实施方式1的定时恢复电路100不同。在本实施方式中,相位判断部120构成为图11那样。该相位判断部120也4^收4矣收^t据和基准时钟,在本实施方式中,也以与实施方式1相同的规则来判断两者的相位关系,输出第一判断信号、第二判断信号、相位超前信号以及相位延迟信号。图11的相位判断部120包括触发器211~214。触发器211~214是带有复位功能的触发器。与实施方式1的相位判断部120(参照图说明书第11/16页3)的不同点在于用于用复位信号屏蔽接收数据和基准时钟的是触发器或逻辑积电路。在图11的结构中,只要在触发器的时钟输入上没有输入上升沿,触发器的输出就时钟固定为L。因此,RS锁存器121、RS锁存器122的输出也不发生变化。例如,当考虑将接收数据固定为H的状态时,在图3的结构中,在复位信号从L变为H的时刻,第一判断信号变为H,但在本实施方式中,接收数据没有上升沿,因此第一判断信号时钟为L。上述结构与实施方式1存在差异,但在本实施方式中,RS锁存器121也判断接收数据和基准时钟的相位关系,RS锁存器122也进行接收数据的反转信号和基准时钟的相位关系的判断。其结果,从比较期间判断部110和相位判断部120输出的信号根据时钟与接收数据的相位关系而变为图12那样。根据这些输出,同步数据生成部130生成同步数据。图13是表示本实施方式中的同步数据生成部130的构造的图。该同步数据生成部130也接收rise检测信号、fall检测信号、第一判断信号、第二判断信号,根据这些信号生成同步数据,与同步时钟同步来进行输出。需说明的是,在本实施方式中,也在输出了同步数据的时刻,使比较期间判断部IIO和相位判断部120的输出复位。该同步数据生成部130如图13所示那样,包括触发器221、选择器222、触发器132以及逻辑电路131。触发器221与基准时钟同步来取入接收数据。在本实施方式中,逻辑电路131也按照第一判断信号、第二判断信号、rise检测信号、fall检测信号来确定输出。具体而言,逻辑电路131按照图14所示的流程图确定输出。当由步骤S200开始处理后,在步骤S201中判断rise检测信号是否为H。当判断的结果为H时,进入步骤S203,输出第一判断信号。当在步骤S201中rise检测信号为L时,进入步骤S202,输出第二判断信号的反转信号。选择器222在rise检测信号和fall检测信号的任一个为H的情况下选择逻辑电路131的输出,在除此以外的情况下,选择触发器221的输出,输出所选择的结果来作为RD。利用上述结构,在比较期间内存在接收数据的跃迁点的情况下,将逻辑电路131的输出用作RD。另外,在比较期间内不存在接收数据的跃迁点的情况下,即在用于触发器221取入接收数据的定时容限存在余量的情况下,将触发器221的输出用作RD。《发明的实施方式3》图15是表示本发明实施方式3的定时恢复电路300的结构的框图。定时恢复电路300的比较期间判断部110的结构和同步数据生成部130的结构与实施方式1、2等不同。本实施方式的比较期间判断部110与实施方式1、2同样地输出rise检测信号和fal1检测信号,并且分别输出产生第一时钟的上升沿的时刻的接收数据、和产生第二时钟的上升沿的时刻的接收数据来作为起点信息和终点信息。在本实施方式中,比较期间判断部110构成为图16所示那样。在图16中,触发器311和触发器312是带有复位功能的触发器。触发器311、触发器312分别与第一时钟、第二时钟同步来取入接收数据。比较期间判断部110输出触发器311的输出来作为起点信息,输出触发器312的输出来作为终点信息。另外,输出起点信息的反转信号与终点信息的逻辑积来作为rise检测信号,输出终点信息的反转信号与起点信息的逻辑积来作为fali检测信号。通过这样的比较期间判断部110和相位判断部120的组合,与各时钟和接收数据的相位关系对应的输出变为图17那样。同步数据生成部130按照这样的输出生成同步数据来进行输出。本实施方式中的同步数据生成部130接收rise检测信号、fall检测信号、第一判断信号、第二判断信号、起点信息以及终点信息,按照这些信号及信息来生成同步数据,与同步时钟同步来进行输出。在本实施方式中,也在输出了同步数据的时刻,使比较期间判断部110和相位判断部120的^T出复位。图18是表示本实施方式中的同步数据生成部130的构造的图。该同步数据生成部130如图18所示那样,包括逻辑电路131和触发器132。在本实施方式中,逻辑电路131也是生成与输入对应的RD的逻辑电路。本实施方式的逻辑电路131按照图19所示的流程图来生成RD。逻辑电路131通过步骤S300来开始处理,当步骤S301中rise检测信号为H时,进入步骤S304,作为RD输出第一判断信号。当rise检测信号为L时,进入步骤S302。在步骤S302中,检查fall检测信号是否为H,当为H时,在步骤S305中输出第二判断信号的反转信号来作为RD,当为L时,在步骤S303中输出起点信息来作为RD。由触发器132使上述那样确定的RD与同步时钟同步,并作为同步数据来进行输出。在逻辑电路131中,也可以代替起点信息而使用终点信息来生成RD。使用终点信息的情况下,当比较期间没有数据的跃迁时也将保持的值用作同步数据。《实施方式3的变形例》作为比较期间判断部IIO也可以使用图20所示的结构。在该情况下,将相对于接收数据的反转信号的起点信息、即反转起点信息用于同步数据的生成。图21是表示使用了图20的比较期间判断部IIO的情况下的定时恢复电路的结构的框图。在该定时恢复电路中,比较期间判断部110和同步数据生成部130的结构与实施方式3等不同。在图20中,触发器321324是带有复位功能的触发器。触发器321、触发器322分别与第一时钟、第二时钟同步来取入接收数据。比较期间判断部IIO输出触发器321的输出来作为起点信息,输出触发器322的输出来作为终点信息。此时,比较期间判断部110输出起点信息的反转信号与终点信息的逻辑积来作为rise检测信号。另一方面,触发器323、触发器324分别与第一时钟、第二时钟同步来取入接收数据的反转信号。输出触发器323的输出来作为反转起点信息。另外,比较期间判断部110此时输出反转起点信息的反转信号与触发器324的输出的逻辑积来作为fall检测信号。与各时钟和接收数据的相位关系对应的比较期间判断部110和相位判断部120的输出变为图17那样。本实施方式中的同步数据生成部130接收起点信息、终点信息、反转起点信息、rise检测信号、fall检测信号、第一判断信号、第二判断信号,生成与这些信息及信号对应的同步数据。图22是表示本实施方式的同步数据生成部130的构造的图。该同步数据生成部130如图22所示那样,包括逻辑电路131和触发器132。在本实施方式中,逻辑电路131也是生成与输入对应的RD的逻辑电路。本实施方式的逻辑电路131按照图23所示的流程图来生成RD。逻辑电路131通过步骤S310开始处理,在步骤S311中检查rise检测信号是否为H。其结果,当rise检测信号为H时,进入步骤S315,输出第一判断信号来作为RD。当rise检测信号不是H时,进入步骤S312,检查fall检测信号是否为H。当fall检测信号为H时,进入步骤S316,输出第二判断信号的反转信号来作为RD。当fall检测信号不是H时,进入步骤S313。在步骤S313中,检查起点信息与反转起点信息是否相等。其结果,当两者相等时进入步骤S317,输出终点信息来作为RD,当不相等时进入步骤S314,输出起点信息来作为RD。在步骤S313中进行起点信息与反转起点信息的比较是由于根据第一时钟、第二时钟与接收数据的相位关系,存在触发器321、触发器322、触发器323、触发器324的输出不一定为正值的可能性。原本,起点信息和反转起点信息为反转的关系,但在存在接收数据与接收数据的反转信号之间的时滞情况下、在触发器321、触发器322、触发器323、触发器324的输出变为亚稳定(metastable)状态的等情况下,其关系会产生偏差。因此,认为在起点信息与反转起点信息相等的情况下起点信息的可靠性较低性,不将起点信息用作RD,而使用终点信息来代替。同样地,由于在终点信息也存在产生这种现象的可能性,因此选择可靠性更高的信号来作为RD。通过触发器132使由上述处理确定的RD与同步时钟同步作为同步数据进行输出。《发明的实施方式4》在实施方式4中,对将本发明的定时恢复电路应用于通信节点的例子进行说明。图24示出使用了那样的通信节点的网络系统400。网络系统400如图24那样,包括通信节点410、网络线缆420。通信节点410包括连接端口411、定时恢复电路412(可以是上述任一个实施方式、变形中的定时恢复电路)以及逻辑电路413。连接于网络线缆420的各个通信节点410具有独自的时钟源。因此,通信节点410间的数据通信为非同步通信。经由网络线缆420发送来的数据被变换为由连接端口411接收、具有适当的振幅的接收数据。将该接收数据发送至定时恢复电路412,进行与通信节点410的内部时钟和接收数据的相位比较相对应的相位调整,同时进行上述各实施方式中说明的那样的同步数据生成处理。将所生成的同步数据输入至逻辑电路413,完成通信处理。《发明的实施方式5》本发明的定时恢复电路的用途并不限于上述那样的网络系统。例如,图25是表示应用于从存储介质读出信息的读通道(电子设备500)的例子的图。电子设备500如图25所示那样,包括存储介质510、读取头520、模拟前端530(图中简记为AFE)、定时恢复电路540(可以是上述任意一个实施方式、变形中的定时恢复电^各)以及逻辑电路550。22存储介质510中存储的信息由读取头520来读取,由模拟前端530(信号输出电路)进行波形整形处理后,发送至定时恢复电路540。定时恢复电路540进行相位控制处理,同时生成同步数据,并将其发送至逻辑电路550。在读通道中,要求高速的数据读出,因此会因存储介质的倾斜、旋转速度等而在读取的数据中产生抖动。因此,为了准确地接收数据,本发明的定时恢复电路是有用的。工业上的实用性本发明的定时恢复电路具有能够进行准确地反映了接收数据与时钟的相位比较结果的数据接收处理这样的效果,作为使时钟信号与数据通信中接收到的数据同步来进行锁存的定时恢复电路等是有用的。权利要求1.一种定时恢复电路,其特征在于,包括比较期间判断部,其检测接收数据的变化是否发生在包含产生基准时钟的上升沿的定时的比较期间内;相位判断部,其进行上述接收数据的上升沿是位于上述基准时钟之前还是之后的判断和上述接收数据的下降沿是位于上述基准时钟之前还是之后的判断,并输出表示各自的判断结果的第一判断信号和第二判断信号;以及同步数据生成部,其使与上述比较期间判断部的检测结果和上述相位判断部的输出相对应的电平信号与同步时钟同步来作为同步数据输出。2.根据权利要求1所述的定时恢复电路,其特征在于,上述接收数据是在第一值和第二值之间变化的信号,上述相位判断部,在上述比较期间,在上述接收数据从上述第二值变化到上述第一值在时间上发生在上述基准时钟的上升沿之前的情况下,输出上述第一值的第一判断信号;在除此以外的情况下,输出上述第二值的第一判断信号,并且,上述相位判断部,在上述比较期间,在上述接收数据从上述第一值变化到上述第二值在时间上发生在上述基准时钟的上升沿之前的情况下,输出上述第一值的第二判断信号;在除此以外的情况下,输出上述第二值的第二判断信号。3.根据权利要求1所述的定时恢复电路,其特征在于,上述接收数据是在第一值和第二值之间变化的信号,上述相位判断部,在从上述比较期间的起点开始至上述基准时钟的上升沿为止的期间,在上述接收数据为上述第一值的情况下,输出上述第一值的第一判断信号;在除此以外的情况下,输出上述第二值的第一判断信号,并且,上述相位判断部,在从上述比较期间的起点开始至上述基准时钟的上升沿为止的期间,在上述接收数据为上述第二值的情况下,输出上述第一值的第二判断信号;在除此以外的情况下,输出上述第二值的第二判断信号。4.根据权利要求1所述的定时恢复电路,其特征在于,上述接收数据是在第一值和第二值之间变化的信号,上述相位判断部,在从上述比较期间的起点开始至上述基准时钟的上升沿为止的期间,在上述接收数据为上述第一值的情况下,输出上述第一值的第一判断信号;在除此以外的情况下,输出第二值的第一判断信号,并且,上述相位判断部,在从上述基准时钟的上升沿开始至上述比较期间的终点为止的期间,上述接收数据为上述第一值的情况下,输出上述第二值的第二判断信号;在除此以外的情况下,输出上述第一值的第二判断信号。5.根据权利要求1所述的定时恢复电路,其特征在于,数据的接收数据保持部,且在上述比较期间判断部没有检测到上述接收数据的变化的情况下,输出上述接收数据保持部的输出来作为上述同步数据。6.根据权利要求5所述的定时恢复电路,其特征在于,上述接收数据是在第一值和第二值之间变化的信号,上述第二值向上述第一值的变化以及从上述第一值向上述第二值的变化,上述同步数据生成部,在上述比较期间内,在上述比较期间判断部检测到从上述第二值向上述第一值变化的情况下,输出上述第一判断信号来作为上述同步数据;在上述比较期间,在上述比较期间判断部检测到从上述第一值向上述第二值变化的情况下,输出上述第二判断信号的反转信号来作为上述同步数据。7.根据权利要求3所述的定时恢复电路,其特征在于,上述同步数据生成部,在上述比较期间内,在上述比较期间判断部检测到上述接收数据从上述第二值变化为上述第一值的情况下,输出上述第一判断信号来作为上述同步数据;在除此以外的情况下,输出上述第二判断信号的值的反转信号来作为上述同步数据。8.根据权利要求3所述的定时恢复电路,其特征在于,上述第二值向上述第一值的变化以及从上述第一值向上述第二值的变化,上述同步数据生成部,在上述比较期间内,在上述比较期间判断部检测到上述接收数据从上述第一值变化为上述第二值的情况下,输出上述第二判断信号的反转信号来作为上述同步数据;在上述比较期间内,在检测到上述接收数据从上述第二值变化为上述第一值的情况下,输出上述第一判断信号来作为上述同步数据;在上述接收数据上述比较期间内没有发生变化的情况下,当上述第一判断信号为上述第一值且上述第二判断信号为上述第二值时输出上述第一值来作为上述同步数据,否则输出上述第二值来作为上述同步数据。9.根据权利要求2所述的定时恢复电路,其特征在于,上述比较期间判断部被构成为保持上述比较期间的起点或起点的上述接收数据的状态来作为状态信息,上述同步数据生成部,在上述比较期间,在发生了上述接收数据从上述第二值向上述第一值变化的情况下,输出上述第一判断信号来作为上述同步数据;在上述比较期间,在发生了上述接收数据从上述第一值向上述第二值变化的情况下,输出上述第二判断信号的反转信号来作为上述同步数据;在上述以外的情况下,输出上述状态信息来作为上述同步数据。10.根据权利要求2所述的定时恢复电路,其特征在于,上述比较期间判断部被构成为保持上述比较期间的起点和终点的上述接收数据的状态来分别作为起点信息和终点信息,并且保持使上述比较期间的起点的上述接收数据反转后的状态来作为反转起点信息,上述同步数据生成部,在上述比较期间,在发生了上述接收数据从上述第二值向上述第一值变化的情况下,输出上述第一判断信号来作为上述同步数据;在上述比较期间,在发生了上述接收数据从上述第一值向上述第二值变化的情况下,输出上述第二判断信号的反转信号来作为上述同步数据;在上述起点信息和上述反转起点信息相等的情况下,输出上述终点信息来作为上述同步数据;在上述以外的情况下,输出上述起点信息来作为上述同步数据。11.一种通信节点,其特征在于,包括权利要求1的定时恢复电路;和连接于网络上的连接端口,其中,上述定时恢复电路将经由上述连接端口而接收到的接收数据作为输入。12.—种网络系统,其特征在于,包括多个权利要求11的通信节点,这些通信节点被分别连接而成。13.—种电子设备,其特征在于,包括权利要求1的定时恢复电路;和输出在第一值和第二值之间变化的信号的信号输出电路,其中,上述定时恢复电路将上述信号输出电路输出的信号作为输入。14.根据权利要求4所述的定时恢复电路,其特征在于,上述第二值向上述第一值的变化以及从上述第一值向上述第二值的变化,上述同步数据生成部,在上述比较期间内,在上述比较期间判断部检测到上述接收数据从上述第二值变化为上述第一值的情况下,输出上述第一判断信号来作为上述同步数据;在除此以外的情况下,输出上述第二判断信号的值的反转信号来作为上述同步数据。15.根据权利要求4所述的定时恢复电路,其特征在于,上述第二值向上述第一值的变化以及从上述第一值向上述第二值的变化,上述同步数据生成部,在上述比较期间内,在上述比较期间判断部检测到上述接收数据从上述第一值变化为上述第二值的情况下,输出上述第二判断信号的反转信号来作为上述同步数据;在上述比较期间内,在检测到上述接收数据从上述第二值变化为上述第一值的情况下,输出上述第一判断信号来作为上述同步数据;在上述比较期间内,在上述接收数据没有发生变化的情况下,当上述第一判断信号为上述第一值且上述第二判断信号为上述第二值时输出上述第一值来作为上述同步数据,否则输出上述第二值来作为上述同步数据。16.根据权利要求3所述的定时恢复电路,特征在于,上述比较期间判断部被构成为保持上述比较期间的起点或起点的上述接收数据的状态来作为状态信息,上述同步数据生成部,在上述比较期间,在发生了上述接收数据从上述第二值向上述第一值变化的情况下,输出上述第一判断信号来作为上述同步数据;在上述比较期间,在发生了上述接收数据从上述第一值向上述第二值变化的情况下,输出上述第二判断信号的反转信号来作为上述同步数据;在上述以外的情况下,输出上述状态信息来作为上述同步数据。17.根据权利要求4所述的定时恢复电路,特征在于,上述比较期间判断部被构成为保持上述比较期间的起点或起点的上述接收数据的状态来作为状态信息,上述同步数据生成部,在上述比较期间,在发生了上述接收数据从上述第二值向上述第一值变化的情况下,输出上述第一判断信号来作为上述同步数据;在上述比较期间,在发生了上述接收数据从上述第一值向上述第二值变化的情况下,输出上述第二判断信号的反转信号来作为上述同步数据;在上述以外的情况下,输出上述状态信息来作为上述同步数据。18.根据权利要求3所述的定时恢复电路,特征在于,上述比较期间判断部被构成为保持上述比较期间的起点和终点的上述接收数据的状态来分别作为起点信息和终点信息,并且保持使上述比较期间的起点的上述接收数据反转后的状态来作为反转起点信息,上述同步数据生成部,在上述比较期间,在发生了上述接收数据从上述第二值向上述第一值变化的情况下,输出上述第一判断信号来作为上述同步数据;在上述比较期间,在发生了上述接收数据从上述第一值向上述第二值变化的情况下,输出上述第二判断信号的反转信号来作为上述同步数据;在上述起点信息与上述反转起点信息相等的情况下,输出上述终点信息来作为上述同步数据;在上述以外的情况下,输出上述起点信息来作为上述同步数据。19.根据权利要求4所述的定时恢复电路,特征在于,上述比较期间判断部被构成为保持上述比较期间的起点和终点的上述接收数据的状态来分别作为起点信息和终点信息,并且保持使上述比较期间的起点的上述接收数据反转后的状态来作为反转起点信息,上述同步数据生成部,在上述比较期间,在发生了上述接收数据从上述第二值向上述第一值变化的情况下,输出上述第一判断信号来作为上述同步数据;在上述比较期间,在发生了上述接收数据从上述第一值向上述第二值变化的情况下,输出上述第二判断信号的反转信号来作为上述同步数据;在上述起点信息与上述反转起点信息相等的情况下,输出上述终点信息来作为上述同步数据;在上述以外的情况下,输出上述起点信息来作为上述同步数据。全文摘要通过比较期间判断部(110)来检测接收数据的变化是否发生在包含产生基准时钟的上升沿的定时的比较期间内。并通过相位判断部(120)来进行接收数据的上升沿是位于基准时钟之前还是位于基准时钟之后的判断以及接收数据的下降沿是位于基准时钟之前还是位于基准时钟之后的判断,并输出表示各自的判断结果的第一判断信号和第二判断信号。并且,由同步数据生成部(130)与同步时钟同步来输出与比较期间判断部(110)的检测结果、相位判断部(120)的输出相对应的电平信号来作为同步数据。文档编号H04L25/40GK101682500SQ20078005331公开日2010年3月24日申请日期2007年11月30日优先权日2007年6月11日发明者有马幸生申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1