偏斜容许时钟恢复架构及其系统的制作方法_3

文档序号:9141244阅读:来源:国知局
304、305和306的延迟。
[0049] 在一个实施例中,数据路径包括具有延迟线312、313和314的数据延迟单元、采样 器中的第一组315、316和317和采样器中的第二组318、319和320。在一个实施例中,延迟 线312、313和314具有可编程的延迟。在一个实施例中,延迟线314、313和312使数据信号 AB、AC和BC延迟以分别产生信号AB_dd、AC_dd和BC_dd。在一个实施例中,数据延迟信号 BC_dd、AC_dd和AB_dd分别由恢复时钟信号BC_cr、AC_cr和AB_cr分别通过采样器的第一 组315、316和317来进行采样。在一个实施例中,采样器的第一组315、316和317为数据 触发器。在其它实施例中,可以使用其它类型的顺序单元来实施采样器的第一组315、316 和 317〇
[0050] 在一个实施例中,分别来自采样器的第一组315、316和317的输出信号BC_dua、 AC_dua和AB_dua为未对齐信号,因为它们是由不同时钟信号采样的。在这种实施例中,还 使用时钟信号RClk_d分别由采样器的第二组318、319和320对输出信号BC_dua、AC_dua 和AB_dua进行采样,以分别产生与单个时钟信号RClk_d对齐的数据信号BC_da、AC_da和 AB_da。在该实施例中,数据信号BC_da、AC_da和AB_da容许输入信号A、B和C中的偏斜。 在一个实施例中,采样器的第二组318、319和320为数据触发器。在其它实施例中,可以使 用其它类型的顺序单元来实施采样器的第二组318、319和320。
[0051] 图4示出了根据本公开内容的一个实施例的用于提供偏斜容许时钟恢复的方法 流程图400。需要指出,图4的与任何其它附图的元件具有相同附图标记(或名称)的那 些元件可以采用与所描述的方式相似的任何方式来操作或运行,但不限于此。尽管参考图 4的流程图中的方框是以特定顺序示出的,但是可以修改动作的顺序。因此,可以采用不同 的顺序来执行示出的实施例,并且可以并行执行一些动作/方框。根据某些实施例,图4中 列出的方框和/或操作中的一些是可选的。方框呈现的数字是为了清晰地描述,并且并不 是要指定各种方框必须发生的操作顺序。另外,可以以多种组合的方式利用各种流的操作。
[0052] 在方框401处,AFE接收信号A、B和C并产生差分信号AB、AC和BC,然后将该差 分信号提供到时钟和数据路径,如架构400所示。在方框402、403、406和407处,对差分信 号AB、AC和BC进行分析以确定信号A、B和C中的嵌入的时钟。在方框404、405和408处, 对差分信号AB、AC和BC进行分析以确定信号A、B和C中的嵌入的时钟。在方框402处, 信号AB、AC和BC (参考方框403、406和407,其也被称为差分时钟信号)被延迟线304-306 延迟,以产生信号AB_cd、AC_cd和BC_cd。
[0053] 在方框403处,时钟恢复电路挑选UI内的第一时钟以恢复时钟,如参考图3的CRU 307-309所论述的,以产生恢复时钟信号AB_cr、AC_cr和BC_cr。时钟信号AB_cr、AC_cr和 BC_cr补偿输入信号A、B和/或C中的偏斜。在方框406处,恢复时钟信号AB_cr、AC_cr 和BC_cr由时钟恢复电路310接收,时钟恢复电路310挑选UI中的最后的时钟作为最终 时钟信号RClk。在方框407处,最终时钟信号RClk被延迟线311延迟以产生用于对数据进 行米样的延迟最终时钟?目号RClk_d。
[0054] 在方框404处,AB、AC和BC (参考方框405和408,其也被称为差分数据信号)被 延迟线312-314延迟以产生信号AB_dd、AC_dd和BC_dd。在方框405处,分别使用时钟信 号AB_cr、AC_cr和BC_cr由采样器的第一组对信号AB_dd、AC_dd和BC_dd进行采样,以产 生未对齐的采样数据。在方框408处,使用延迟最终时钟信号RClk_d由采样器的第二组对 未对齐的采样数据进行采样,以产生偏斜补偿数据。
[0055] 图5示出了曲线图500,其示出在不存在偏斜的情况下与时钟恢复相关联的波形。 需要指出,图5的与任何其它附图的元件具有相同附图标记(或名称)的那些元件可以采 用与所描述的方式相似的任何方式来操作或运行,但不限于此。此处X轴是时间并且y轴 是电压。
[0056] 顶部的三个信号是输入信号A、B和C。信号C下方的三个信号是来自AFE的差分 信号AB、BC和CA(或AC)。信号CA下方的三个信号是延迟信号AB、BC和CA。在该情况下, 输入信号A、B和C没有偏斜,并且因此时钟恢复的简单之处在于,信号A、B和C是根据信号 A、B和/或C中的两个的第一交叉由延迟信号AB、BC和CA来采样的。
[0057] 图6示出了曲线图600,其示出在存在偏斜的情况下并且使用现有技术的时钟恢 复系统的与时钟恢复相关联的波形。需要指出,图6的与任何其它附图的元件具有相同附 图标记(或名称)的那些元件可以采用与所描述的方式相似的任何方式来操作或运行,但 不限于此。此处X轴是时间并且y轴是电压。
[0058] 顶部的三个信号是输入信号A、B和C。信号C下方的三个信号是来自AFE的差分 信号AB、BC和CA(或AC)。信号CA下方的三个信号是延迟信号AB、BC和CA。在该情况下, 输入信号B相对于信号A和C偏斜,并且因此,根据信号A、B和/或C中的两个的第一交叉 对延迟信号AB、BC和CA进行采样的传统时钟恢复导致了时序违规。此处,箭头是采样时钟 位置,并且最后的三对(即,AB、BC和CA)是基于这三对的第一次转换的一个恢复时钟而捕 获的。在该情况下,曲线图600中的最后的CA信号(即,最底部波形)未能到达"1",反而 是"〇"被采样,这是采样违规。通过图7和图8所示的实施例来解决这种情况。
[0059] 图7示出了根据本公开内容的一个实施例的示出在三个信号的其中之一比另两 个信号较早到达时的与偏斜容许时钟恢复机制的操作相关联的波形的曲线图700。需要指 出,图7的与任何其它附图的元件具有相同附图标记(或名称)的那些元件可以采用与所 描述的方式相似的任何方式来操作或运行,但不限于此。此处X轴是时间并且y轴是电压。
[0060] 顶部的三个信号是输入信号A、B和C。信号C下方的三个信号是来自AFE的差分 信号AB、BC和CA(或AC)。信号CA下方的三个信号是延迟信号AB、BC和CA。在该情况下, 输入信号B相对于信号A和C偏斜。不同于现有技术,用于时钟信号的更多的选择可以用 于对单独的对(即,AB、BC和CA数据信号)进行采样。此处,产生了原始时钟以及时钟的 延迟形式。例如,曲线图700中的顶部的第一数据差分对信号CA不包括时钟,因此CA数据 信号借用其它差分对的时钟,其它差分对是所借用的时钟信号的延迟形式。在该示例中,信 号BC_cd(即,延迟时钟)被挑选并且该时钟在不违规的情况下启动设定时间以对数据"1" 进行米样。
[0061] 图8示出了根据本公开内容的一个实施例的示出在三个信号的其中之一比另两 个信号较晚到达时的与偏斜容许时钟恢复机制的操作相关联的波形的曲线图800。需要指 出,图8的与任何其它附图的元件具有相同附图标记(或名称)的那些元件可以采用与所 描述的方式相似的任何方式来操作或运行,但不限于此。此处X轴是时间并且y轴是电压。
[0062] 顶部的三个信号是输入信号A、B和C。信号C下方的三个信号是来自AFE的差分 信号AB、BC和CA(或AC)。信号CA下方的三个信号是延迟信号AB、BC和CA。在该情况下, 输入信号B相对于信号A和C偏斜。该示例与图7的情况相反。此处,当信号B被推出时, 图3的时钟恢复电路通过产生原始时钟信号的延迟形式来以相同方式进行操作。这在数据 源不同于时钟源时发生。曲线图800中的顶部的第一 AB差分数据信号可以具有设定违规, 因为AB数据差分对信号被推出。由于AB时钟信号不可用,所以AB数据以特定(即,预定 的)延迟借用CA对的时钟。在该示例中,通过平衡底部的三对AB、BC和CA中的AB对的设 定和保持时间而使潜在的设定违规消失。
[0063] 图9是根据本公开内容的一个实施例的具有偏斜容许时钟恢复电路的智能设备 或计算机系统或SoC(片上系统)。需要指出,图9的与任何其它附图的元件具有相同附图 标记(或名称)的那些元件可以采用与所描述的方式相似的任何方式来操作或运行,但不 限于此。
[0064] 图9示出了移动设备的实施例的方框图,其中可以使用平面接口连接器。在一个 实施例中,计算设备1600表示诸如平板电脑、移动电话或智能电话之类的移动计算设备、 无线功能电子阅读器或其它无线移动设备。应当理解,总体上示出了特定部件,并且计算设 备1600中并未不出这种设备的所有部件。
[0065] 在一个实施例中,计算设备1600包括第一处理器1610装置,其具有参考实施例所 描述的偏斜容许时钟恢复电路。计算设备1600的其它方框还可以包括具有参考实施例所 描述的偏斜容许时钟恢复电路的装置。本公开内容的各种实施例还可以包括1670内的诸 如无线接口之类的网络接口以使系统实施例可以并入到例如蜂窝电话或个人数字助理的 无线设备中。
[0066] 在一个实施例中,处理器1610 (和处理器1690)可以包括一个或多个物理设备,例 如微处理器、应用处理器、微控制器、可编程逻辑设备或其它处理模块。处理器1690可以是 任选的。由处理器1610执行的处理操作包括操作平台或操作系统的执行,其中在操作平台 或操作系统上执行应用和/或设备功能。处理操作包括与和人类用户或其它设备进行的1/ 〇(输入/输出)相关的操作、与功率管理相关的操作、和/或与
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1