汇点传送时钟产生装置和使用产生的传送时钟的传送方法_3

文档序号:9932877阅读:来源:国知局
[0072]在一个实施例中,在接收操作期间,通过操作西格玛-德尔塔转换器210可以减少获得传送时钟所需的时间。在另一个实施例中,当输出锁定检测信号时,西格玛-德尔塔转换器210和传送器300可以被启动并且产生传送时钟。在另一个实施例中,即使输出锁定检测信号,也只有通过控制电路的控制才可以启动传送器300。在另一个实施例中,即使输出锁定检测信号,也只有接收器100被关掉时,才可以启动传送器300。因此,尽管在图7中示出同时进行步骤410和步骤470,但是根据本实施例,这些步骤可以在不同时间进行。类似地,步骤420和步骤480,步骤430和步骤485也不必同时进行。
[0073]图8和图9示出图2至图4和图6中所示的传送时钟配置器的实施例。
[0074]参考图8,可以使用具有2个输入的2:1复用器来实现传送时钟配置器200。该复用器的第一输入端子连接到时间-数字转换器120、数字滤波器160或西格玛-德尔塔转换器210,以向其输入数字控制振荡器码。该复用器的第二输入端子连接到该复用器的输出端子,以将输出的数字控制振荡器码再次输入第二输入端子。通过该连接结构,即使接收器100被关掉并且没有提供数字控制振荡器码,也可以将数字控制振荡器码提供给第二数字控制振荡器310。由下游控制电路提供的控制信号可以起到启用或关掉复用器的使能信号的功能或者利用锁定检测信号选择复用器的输入端子的功能。
[0075]在一个实施例中,用于选择复用器的输入端子的信号可以是由锁定检测器140提供的锁定检测信号。可以由锁定检测信号选择第一输入端子。另外,该复用器可以配置为如果没有锁定检测信号输入,则基本上选择第二输入端子。因此,在提供锁定检测信号之前,可以不向第二数字控制振荡器310提供数字控制振荡器码。此外,即使锁定检测器140包括在接收器100中并且被关掉,也可以连续地向第二数字控制振荡器310提供与锁定检测信号相对应的数字控制振荡器码。
[0076]在另一个实施例中,用于选择该复用器的输入端子的信号可以是锁定检测信号和控制信号的组合。以这种方式连接到复用器的可以是逻辑电路(未示出),该逻辑电路接收锁定检测信号和控制信号,对接收到的锁定检测信号和控制信号进行逻辑运算,然后将逻辑运算后的锁定检测信号和控制信号输入到复用器。
[0077]参考图9,传送时钟配置器200可以配置有用于存储数字控制振荡器码的锁存器。通过将数字控制振荡器码存储在锁存器中,在开始用于提供传送时钟的操作之前,或者在传送器300被开启之前,即使接收器100被关掉,也可以将与锁定检测信号相对应的数字控制振荡器码提供给第二数字控制振荡器310。
[0078]另外,尽管在图8中示出锁存器的输出端子连接到复用器的第一输入端子,但是可以通过用控制电路控制锁存器的输入和输出而省略复用器,或者也可以用简单的电路元件,例如开关,代替复用器。
[0079]图10示出用于产生汇点时钟的装置的另一个实施例,图11示出用于产生汇点时钟的又一个实施例。
[0080]参考图10和图11,该汇点主要由接收器100和传送器300构成,并且经由双向接口与源可通信地电连接。接收器100使用从源接收到的接收时钟和数据信号的恢复后时钟之间的相位差产生数字控制振荡器码,并且使用通过所产生的数字控制振荡器码恢复的恢复后时钟从数据信号恢复数据。传送器300使用数字控制振荡器码产生传送时钟,其中恢复后时钟被锁定到接收时钟,并且使用该传送时钟将返回数据传送到源。
[0081]用于产生汇点时钟的装置包括线性相位检测器115、充电栗/LPF125、第一数字控制振荡器130、锁定检测器140、传送时钟配置器200和第二数字控制振荡器310。
[0082]线性相位检测器115检测接收时钟和恢复后时钟之间的相位差。通过比较经由双向接口 330输入的数据信号的接收时钟的相位与使用接收时钟恢复的时钟的相位,检测到的相位差被输出,用于表示恢复后时钟的相位落后于还是领先于接收时钟。在此,数据信号可以包括主培训模式和迷你培训模式中的至少一个。作为典型线性相位检测器的霍格(Hogge)相位检测器其中连接有两个简单相位检测器,每个简单相位检测器包括D触发器(D-flip-f lop)和XOR门,但是线性相位检测器的结构不局限于本文所描述的,并且各种配置的线性相位检测器可应用于此。线性相位检测器115比较数据信号的相位差与恢复后时钟,并且产生例如具有与相位差成比例的宽度的上信号脉冲(UP)和下信号脉冲(DN)。
[0083]充电栗/LPF 125包括充电栗和低通滤波器,并且连接到线性相位检测器115的输出端子。充电栗/LPF 125基于检测到的相位差输出控制电压Vctrl。在最简单的配置实施例中,充电栗可以由两个恒流源和用于控制该恒流源的电流供应的两个开关构成,但是不局限于此。每个恒流源提供的电流由通过从线性相位检测器115输出的上信号脉冲(UP)和下信号脉冲(DN)切换的开关来改变。类似地,在最简单的配置实施例中,低通滤波器可以是由连接到充电栗的输出端子的电阻器和电容器的组合构成的RC滤波器,但是不局限与此。当被上信号脉冲(UP)和下信号脉冲(DN)触发后,充电栗可以例如执行用于从包括在低通滤波器中的电容器吸收电荷的提取操作或者用于提供电荷的推入操作。从低通滤波器输出的控制电压Vctrl可以被电荷栗的提取操作拉低,并且可以被推入操作拉高。
[0084]模拟-数字转换器128将控制电压Vctrl转换为具有η位的数字控制振荡器码。因此,在第一数字控制振荡器130被锁定之前,可以连续输出具有不同值的数字控制振荡器码。当第一数字控制振荡器130被锁定时,模拟-数字转换器128可以输出基本恒定的数字控制振荡器码。在此,基本恒定意味着数字控制振荡器码在可容忍的误差范围(裕度)内变动。
[0085]另外,模拟-数字转换器128可以被设计为具有各种配置。图12示出模拟-数字转换器的实施例。图12中所示的模拟-数字转换器128能够将控制电压Vctrl转换为具有8位的数字控制振荡器码,但是为了精确的控制,可以增加数字控制振荡器码的位数。模拟-数字转换器128可以由用于基准电压Vref的电压分配的8个电阻器Rl至R8和用于比较控制电压与电压分配后的基准电压Vref的8个比较器CO至C7(128a至12810。1?1至R8中的每一个具有相同的电阻值并且将Vref电压分配为1/8。在此,可以由Vctrl的最大值来确定Vref。比较器C0-C7比较输入的控制电压Vctrl与分配的Vref,以分别输出最高位C7至最低位CO。输出的C7至CO可以构成具有8位的数字控制振荡器码。尽管在图12中未示出,模拟-数字转换器128可以进一步包括码转换器,该码转换器用于将输出的C7至CO转换为用于控制第一和第二数字控制振荡器的数字控制振荡器码。
[0086]第一数字控制振荡器130连接到模拟-数字转换器128的输出端子,并且输出使用数字控制振荡器码恢复的恢复后时钟。第一数字控制振荡器130具有根据η位数字控制振荡器码增加或减小的时钟频率。例如,如果使用具有8位的数字控制振荡器码,则数字控制振荡器可以输出具有最大256个不同频率的时钟。另外,数字控制振荡器可被设计为具有各种配置。例如,数字控制振荡器可以配置为使用数字输入作为开关直接控制振荡器的输出。还应当理解,可以使用各种方式来实现数字控制振荡器。
[0087]如果恢复后时钟与接收时钟相匹配,则锁定检测器140输出锁定检测信号。可以用各种方法来判断恢复后时钟是否与接收时钟相匹配。在锁定检测器140连接到线性相位检测器115的输出端子的情况下,如图10中所示,如果通过锁定第一数字控制振荡器130而恢复的时钟基本与接收时钟相匹配,则以特定模式输出上信号脉冲UP和下信号脉冲DN ο例如,如果以短脉冲输出上信号脉冲UP和下信号脉冲DN或者不输出,或者如果在相同时间期间以相同相位输出上信号脉冲UP和下信号脉冲DN,则锁定检测器140可以输出锁定检测信号。在锁定检测器140连接到第一数字控制振荡器130的输出端子的情况下,如图11中所示,如果第一数字控制振荡器130被锁定,如果比较接收时钟和通过第一数字控制振荡器130恢复的时钟并且确定相互匹配,则锁定检测器140可以输出锁定检测信号。例如,如果比较接收时钟的上升沿与恢复后时钟的上升沿并且发现相互匹配,则锁定检测器140可以判断为已经发生锁定。在另一个实施例中,锁定检测器140可以通过计数接收时钟和恢复后时钟的上升沿的匹配相位的数量来判断锁定。应当理解,可以使用各种其他方式判断锁定。另外,在锁定检测器140连接到模拟-数字转换器128的输出端子的情况下,如果数字控制振荡器码基本固定,则锁定检测器140可以输出锁定检测信号。
[0088]尽管示出锁定检测信号从锁定检测器140直接提供给传送时钟配置器200,但是这仅仅是便于理解的实施例,并且锁定检测信号可以由本身提供或者利用汇点的控制电路(未示出)由控制信号提供。
[0089]并行器150使用恢复后时钟将经由双向接口输入的串行数据并行化。在此,数据信号可以包括返回数据请求标识符REQUEST。并行化后的数据被输出到汇点的控制电路。汇点的控制电路不仅处理并行化后的数据,而且还处理接收器100、传送时钟配置器200和传送器300的控制操作。在此,汇点的控制电路通过返回数据请求标识符REQUEST将返回数据经由传送器300传送到源。
[0090]传送时钟配置器200位于接收器100和传送器300之间,并且将数字控制振荡器码提供给位于传送器300中的第二数字控制振荡器310。当从锁定检测器140接收到锁定检测信号时,传送时钟配置器200可以将数字控制振荡器码提供给第二数字控制振荡器310。此夕卜,为了防止传送器300引起的功率损耗或者为了防止双向接口连接的传送介质中出现噪声,汇点的控制电路在接收操作期间关掉传送器300并且在传送操作期间关掉接收器100。传送时钟配置器200可以被锁定检测信号和来自控制电路的控制信号的组合触发,以将数字控制振荡器码提供给第二数字控制振荡器310。传送时钟配置器200的实施例和操作与参照图5的描述相同。
[0091]第二数字控制振荡器310提供传送时钟。第二数字控制振荡器310使用与锁定检测信号相对应的数字控制振荡器码输出传送时钟。例如,第二数字控制振荡器310和第一数字控制振荡器130可以具有相同的结构。因此,通过被数字控制振荡器码触发,使锁定检测信号被输出,第二数字控制振荡器310和第一数字控制振荡器130可以输出相同的时钟。
[0092]串行器320将控制电路输入的返回数据串行化并输出。输出的返回数据经由双向接口传送到源。汇点的控制电路将返回数据经由串
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1