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.

[参考译文] DP83867E:回送模式下的 PHY 隔离

Guru**** 2756835 points

Other Parts Discussed in Thread: DP83867E

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/703402/dp83867e-phy-isolation-when-in-loopback-mode

器件型号:DP83867E

当 DP83867E 配置为模拟环回模式时、传输的数据是环回还是也传输到介质(MDI)上?  数据表的第8.4.4.1.1节指出:"在 MII 环回模式下、数据会环回、也可以通过寄存器配置为向媒体传输数据。"  但对于任何其他近端环回模式都没有类似的说明。  对于我正在进行的嵌入式测试、我只需要让数据环回、而不会传输到介质上(即禁止数据进入 MDI)。

此外、在模拟环回模式下、PHY 是否与媒体隔离、以便它不接收来自媒体的任何消息?  同样、我需要确保在近端环回模式下接收到的唯一消息是我正在传输的消息(即抑制来自 MDI 的数据)。

请注意、我建议更新数据表以阐明第8.4.1.1节中提到的寄存器是 BIST 控制寄存器(第8.6.20节)。  由于 MII 环回模式是通过基本模式控制寄存器(8.6.1)选择的、因此使用哪个寄存器将 MII 环回数据传输到介质(MDI)并不明显。

谢谢!

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

    在模拟回送模式下、从 MAC 接收到的数据将环回 MAC、而不会在 MDI 上传输。 将 MAC 环回数据传输到 MDI 通道的选项仅适用于 MII 环回。 当 PHY 处于模拟回路模式时、不应将数据从 MDI 转发到 MAC。 在模拟环回模式下进行测试时,您还可以禁用1000M 链路。

    寄存器0x00由 IEEE 定义、因此在这种情况下、允许 MII 回送数据在 MDI 上传输的功能必须包含在其他寄存器0x16中。 寄存器0x16位[6]表示此功能只能用于 MII 回送。

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

    Aniruddha、

     感谢你的答复。  这回答了我的主要问题。

     我知道为什么需要将 MII 回送数据放入不同的寄存器中。  我觉得如果您更改了"... 也可以通过寄存器配置为向媒体传输"至"... 也可以通过 BIST 控制寄存器(8.6.20)配置为向介质发送数据"。

     此致、

    Kathy