This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LMX2595:相对于 OSCin 和 FPD 边沿的 SYNC、RampCLK

Guru**** 1133960 points
Other Parts Discussed in Thread: LMX2595
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1341343/lmx2595-sync-rampclk-relative-to-oscin-and-fpd-edges

器件型号:LMX2595

您好!

我有一个客户正在与 LMX2595合作开展一个项目、我们有一些问题、希望您能够提供相关指导。 请查看下面的用例和问题摘要!

我们在 FMCW 雷达中使用 LMX2595生成信号。 我们需要相对于斜坡触发边沿、从线性调频脉冲到线性调频脉冲(斜坡到斜坡)的可重复频率对齐。 我们正在同步驱动 RampClk 引脚以触发每个斜坡的启动。

通常、我们在100 MHz 下运行 FPD 并使用100 MHz 基准驱动 OSCin。 不过、要转换某些杂散、我们有时需要在120 MHz 或125 MHz 处使用相同的100 MHz OSCin 运行 FPD。 为了确保从线性调频脉冲到线性调频脉冲的频率一致性、我计划使用 SYNC 引脚同步 FPGA 和 LMX2595中的时钟分频器。 然后、我们仅在100 MHz OSCin 和120/FPD 125 MHz 边沿对齐时才置位 RampClk。 (对于120 MHz 的 FPD、每第5个时钟周期执行一次、对于125 MHz、每第4个时钟周期执行一次。)

显然、我们不关心 LMX2595的输出相位。 我们只关心相对于 RampClk 引脚触发边沿的频率斜坡。 这与 SYNC 引脚的典型用法略有不同。

两个问题:

  1. RampClk 在被 FPD 时钟恢复前是否始终先由 OSCin 计时? 或者 RampClk 是否直接由 FPD 通过引脚计时?
    1. 在数据表的一个地方、它表示"上升沿应用于 RampClk 引脚时钟恢复到相位检测器频率。" 然后在"6.6时序要求"中、它指定了相对于 OSCin 的 RampClk 的设置/保持时间。
  2. 如果是、我们是否可以使用 SYNC 引脚在 OSCin 和 FPD 时钟边沿之间实现确定性延迟?

如果 有任何 需要进一步澄清的地方、敬请告知!

-马特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Matt、

    我不确定 RampClk 的重新计时机制、让我与团队确认一下。 我可以确认的一件事是、对于具有.r.t OSCin 的 RampClk 没有时序要求。   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Noel:

    感谢您提供更新并与您的团队进行核实。 期待您的上述问题得到解答!

    -马特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Matt、

    我还没有得到反馈、我将再次对设计人员执行 Ping 操作。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Noel:

    您是否有要共享的更新?  非常感谢您对上述问题的任何初步反馈!

    -马特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Matt、

    不、还没有。 我将再次对设计人员执行 ping 操作。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Matt、

    设计者的反馈是 RampClk 与 fpd 时钟同步。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Noel、

    我是原始的个人在问这个问题。  这很有帮助、但我现在意识到需要进一步澄清。  FPD 时钟相对于 SYNC 置位的相位是多少?  也就是说、时钟分频器是在 SYNC 置位后的下一个 OSCin 边沿复位、还是在固定数量的 OSCin 时钟周期后复位?

    我们将重置 FPGA 和 LMX2595中的时钟分频器、因此我们需要它们在相同的 OSCin 时钟沿进行重置。  本质上、我们需要将 RampClk 与 FPD 同步置为有效、从而满足相对于 FPD 的设置和保持时间要求。  因此、我们需要时序信息来在确认 SYNC 信号的基础上实现该目标。  OSCin 为100 MHz、FPD 可以为100 MHz、120 MHz 或125 MHz。

    谢谢你。

    埃里克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Eric、

    我没有答案。 我将与设计团队核实、看看他们能为您提供哪些帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Noel:

    您是否有任何反馈要与设计团队分享? 请告知我们、是否需要其他信息才能快速解决此问题。

    -马特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Matt、

    我从设计中得到的。

    问题第一部分的答案是、我们在 SYNC 期间固定数量的 OSCin 时钟周期后复位分频器(PRER、postR)。

    第二个有点棘手。 SYNC 对基准路径有一定的限制、例如 x2、 不能使用 MULT。

    如果 使用 PRECR/postR/这两个引脚、则 PFD 时钟边沿和 OSCin 边沿对齐。 在这种情况下、RampClk 可与 FPD 令人满意的设置、保持时序同步置位。

    案例客户建议在不使用 DLL、x2的情况下无法实现 Oscin =100M 和 PFD=120M、125M。 因此、SYNC 在这里不起作用、我们也无法保证在确定性 PFD 边沿上的 RampCLK 有效。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的帮助 Noel 和 Matt!  即可回答这个问题。