文章 ID: 000078160 内容类型: 故障排除 上次审核日期: 2021 年 08 月 27 日

CDR 自动锁模式和手动锁模式的预期行为是什么?

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

CDR 自动锁定模式和手动锁定模式的行为存在差异。

  • CDR 的预期行为 自动模式 (默认 =rx_set_locktodata = 1'b0, rx_set_locktoref = 1'b0):
    • 在实现"锁定至参考时钟"相频探测器 (PFD) 模式后,CDR 将进入"锁定到数据"相探测器 (PD) 模式
    • 一旦rx_is_lockedtodata被表明,rx_is_lockedtoref省略。
    • rx_is_lockedtoref将在没有参考时钟的情况下予以取消。
    • rx_is_lockedtodata将在没有传入 rx 通道的数据时予以取消。
    • 当没有传入信号到 rx 通道时,rx_is_lockedtodata始终在切换。这是因为 CDR 将尝试每 32k 周期根据 PPM 测量结果从"锁定到参考"每个 32k 周期的数据,当未应用到 rx 信号时,这将rx_is_lockedtodata切换。
    • 当 ppm 差异超出用户确定的范围时,rx_is_lockedtodata将被消除。
    • rx_is_lockedtoref和rx_is_lockedtodata的目的是分别表示 CDR 处于 PFD 和 PD 模式。

 

  • CDR 的预期行为 手动 LTR 模式(rx_set_locktoref = 1'b1),当没有参考时钟时:
    • 当rx_set_locktoref = 1'b1 时,CDR 被强制全时锁定为参考时钟(PFD 模式)。
    • 如果自上电后参考时钟便被使用,则rx_is_lockedtoref一直为 1'b0。(CDR 模块将 停止运行 ,无需参考时钟)。
    • 如果在用户模式下,参考时钟比一半,则rx_is_lockedtoref一直为 1'b1。
    • rx_is_lockedtoref的目的是指出 CDR 处于 PFD 模式。

 

  • CDR 的预期行为 手动 LTD 模式(rx_set_locktodata = 1'b1)当没有传入数据时:
    • 在 rx_set_locktodata = 1'b1 时,CDR 将强制随时锁定至数据(PD 模式)。
    • 即使没有传入到 rx 通道的数据,rx_is_lockedtodata也会被永久地表明。
    • rx_is_lockedtodata的目的是指出 CDR 处于 PD 模式。

相关产品

本文适用于 4 产品

英特尔® Arria® 10 FPGA 和 SoC FPGA
Arria® V FPGA 和 SoC FPGA
Cyclone® V FPGA 和 SoC FPGA
Stratix® V FPGA

1

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。