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.

[参考译文] DP83867IS:使用 CLK_OUT 作为下一个 PHY 的输入

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1418226/dp83867is-using-clk_out-as-input-for-next-phy

器件型号:DP83867IS

工具与软件:

我将使用 连接到单个 FPGA 的17个 DP83867IS PHY。 我将使用 SGMII 和两条 MDI 总线。 我将使用 GbE。

我目前正在查看 CLK 分布。 数据表说明了以下内容:

使用 I/O 配置寄存器(地址0x0170)、DP83867可配置为在内部输出这些值
向控制器发送 PWM 时钟信号。 默认情况下、输出时钟与 XI 振荡器/晶体输入同步。
默认输出时钟适合用作另一个 DP83867器件的参考时钟。

XI 处的输入 CLK 与 CLK_OUT 之间的相位延迟是多少? 在相位差过大之前、可以通过这种菊花链方式连接多少个 PHY CLK? 是否可以将一个25MHz 晶体连接到 PHY 1、然后为 PHY 2使用其输出、为 PHY 3使用其输出、等等、直到 PHY 17 (之后、PHY 17的输出将用作 FPGA 基准时钟)?  

另一种设计是使用具有 LVCMOS 时钟缓冲器/分频器的振荡器 IC、以使所有时钟保持同步。  

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

    嗨、Nicole、

    我想问您在 XI 和 CLK_OUT 之间找到的延迟数是多少?

    它通常处于毫秒范围内。 我们通常建议在为另一个引用时钟输出引脚的 PHY 上电之前等待几百毫秒、以便时钟稳定。

    ——

    此致、

    Hillman Li

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

    尊敬的 Hillman:

    感谢您的答复。

    如果我使用菊链式连接所有 PHY 时钟的方法、那么第一个 XI 和最后一个 XI 之间的延迟将是所有 PHY 组合的延迟。 数据表中未给出 PHY 内部的延迟、这是我希望德州仪器(TI)能够提供的。

    如果所有 PHY 同时通电、会发生什么情况? 将有17个 PHY、因此对所有 PHY 进行排序需要花费大量时间。  

    XI 和 CLK_OUT 引脚之间的相位延迟是多少? 如果我使用最后一个 PHY 的输出作为处理器的参考时钟、它与第一个 PHY 相比是否不同步?

    此致、

    Nicole

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

    嗨、Nicole、

    如果要同时为所有 PHY 上电、我们建议 先将所有 PHY 保持在复位阶段、并确保在释放复位引脚之前所有时钟都稳定

    由于您是菊花链17器件、因此第一个 PHY 和最后一个处理器之间可能存在抖动。 我们没有评估17个 PHY 的菊花链互联、因此我们没有多少数据基于这种菊花链。

    ——

    此致、

    Hillman Lin