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.

[参考译文] DP8.3867万IS:CLK_O_SEL设置有何区别

Guru**** 2481895 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/664713/dp83867is-what-is-difference-for-clk_o_sel-setting

部件号:DP8.3867万IS

您好,


我希望您确认以下设置的不同之处。


0.1011万:通道D发送时钟
0.101万:通道C发射时钟
0.1001万:信道B发射时钟
0.1万:信道A发射时钟

如果是10Base,则不使用通道C和D。

但是,如果是1000Base,则使用所有通道。

那么,您能否告诉我我们如何选择合适的渠道?

此致,

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以使用为任何数据速率启用的信道A和B。

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

    Geet-San,您好!

    >您可以使用为任何数据速率启用的信道A和B。

    了解上述内容。

    我明白为什么TI为每个通道准备位字段用于10Base-100Base通信。

    如果是10Base-100Base,则有单独的TX端口和RX端口。 此外,端口只能相互使用。 因此,用户可以选择以下端口之一来输入/输出数据。

    0.1011万:通道D发送时钟
    0.101万:通道C发射时钟
    0.1001万:信道B发射时钟
    0.1万:信道A发射时钟

    因此,当用户使用10Base或100Base时,用户需要注意此设置,但对于1000Base,我们可以选择 上面的任何设置。

    此致,

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

    你好 ,Ryuuichi-san,

    对于1000M,我们更喜欢使用通道A和B。

    此致,
    很棒

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

    Geet-San,您好!

    感谢您的回复。

    请允许我在下面确认一下,以防万一。

    *我认为 CLK_O_SEL 位字段中描述的"传输时钟"和"接收时钟"是指"GTX CLK"和"RX_CLK"。

     我的理解是否正确?

    巴西,

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

    您在寄存器0x170中引用的传输时钟与线路驱动器时钟有关。 这不是GTX CLK或GRX_CLK。
    在1Gbps下运行时,信道A/B/C/D以物理全双工模式运行,在该模式下,它们通过同一对传输和接收数据。
    此输出时钟选项仅允许您监控PHY中时钟恢复的时钟精度。

    这些位与MDI (电缆接口)有关,而不与xMII (面向MAC的针脚)有关。 您到底想要做什么?
    应用程序不需要使用寄存器0x170。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好ROS-SAN,

    感谢您的回复。

    >在寄存器0x170中引用的传输时钟与线路驱动器时钟有关。 这不是GTX CLK或GRX_CLK。
    >在1Gbps下运行时,信道A/B/C/D以物理全双工模式运行,在该模式下,它们通过同一对传输和接收数据。
    >此输出时钟选项只允许您监视PHY中时钟恢复的时钟精度。

    从上面看,我理解如下。

    *使用从"CLKOUT"引脚的时钟,该时钟从CDR恢复。

    如果以上是正确的, 当他们为CLKOUT设置接收时钟时,我认为来自CLKOUT和“RX_CLK”的时钟是相同的。

    因为RX_CLK是从CDR恢复时钟。 因此,我无法理解您为什么说 "这不是GTX CLK或GRX CLK。"

    如果我理解,请你纠正我吗?

    >这些位涉及MDI (电缆接口),而不是xMII (MAC朝向针)。 您到底想要做什么?

    是的,理解。

    我听说客户只想将此时钟(CLKOUT)用于SOC的源时钟,而不是用于PHY本身。

    提前感谢!

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

    RX_CLK和TX_CLK已具有专用引脚。

    RX_CLK和TX_CLK与信道A发射时钟或信道A接收时钟不同。
    DP8.3867万IS中有FIFO,因为xMII和MDI之间的时钟不相同。

    如果最终客户想将CLKOUT用于SOC,他们是在寻找RGMII时钟还是仅仅是一个25MHz的参考时钟?
    对于RGMII操作,您只需将RX_CLK从PHY连接到MAC。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Ross - San,

    感谢您的回复。

    我几乎可以成像。

    我知道CLKOUT来自计量吸入器部件的时钟。

    对于RX,来自CLKOUT的时钟在执行CDR后从时钟开始。

    对于TX,CLKOUT的时钟在执行CDR之前来自时钟。

    两个时钟都直接来自PMA块。

    我的理解是否几乎正确?

    此致,

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以正确地确定ABCD发送和接收时钟直接来自PMA块。
    TX_CLK和RX_CLK引脚是来自PC的时钟。 TX_CLK和RX_CLK用于RGMII。