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.

[参考译文] DP83848I:DP83848I SNI 模式–RX_DV 行为和 10BT_SCR(寄存器 0x1A)读回

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1632667/dp83848i-dp83848i-sni-mode-rx_dv-behavior-and-10bt_scr-reg-0x1a-readback

器件型号: DP83848I
主题中讨论的其他器件: DP83848-DP83825 EP

您好的团队、

背景:我们在 SNI 模式 (10Mbps) 下使用 DP83848IVV/NOPB。 已应用每个数据表的硬件 strap 设置、并正确释放复位。 但是、我们可以观察到在数据包接收期间 RX_DV(引脚 39、RX_DV/MII_MODE)置为有效、即使数据表指出“该引脚未用于 SNI 模式“也是如此。 此外、当我们读取寄存器 26 (0x1A、10Base-T‑T 状态/控制、10BT_SCR) 时、我们得到 0x0001、而我们预计使用 0x8000 作为 SNI 模式的指示器。
问题:
  1. 在 SNI 模式下、RX_DV 是否可以保证为静态(低电平/高电平)或高‑Ω 阻抗、或者即使“未使用“、它仍然可以切换/反映内部接收‑有效活动? 请阐明 SNI 中引脚 39 的预期/保证行为。
  2. 对于 10BT_SCR(寄存器 0x1A):位[15](0x8000) 的正确位定义是什么?在什么情况下该位应读为 1? 0x8000 是否是有效的“SNI 模式“确认检查?
  3. 在复位 strap 配置之外、是否需要写入任何 MDIO 寄存器才能进入/锁定 SNI 模式(例如,强制 10Mbps,禁用自动‑协商)、是否建议通过特定的寄存器回读来确认 SNI 操作?

此致、
Ryu。

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

    您好、Yamashita-San、

    SNI 模式需要 TX_CLK 和 RX_CLK 引脚才能输出 10MHz 时钟。 客户看到了吗? 如果 PHY 处于 SNI 模式、这将是最清晰的指标。 我建议探测这些引脚、而不是读取寄存器值以确认 SNI 模式。  


    我同意对于 SNI 模式、寄存器 0x1A 位 15 应读为 1、因此 PHY 似乎不处于 SNI 模式。 向该寄存器写入 0x8000 是否会使 PHY 显示正确的行为?

    为了检查搭接设置、我们可以看一下原理图吗?

    此致、

    j

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

    尊敬的 J:

    再次检查后、我们确认 TX_CLK 和 RX_CLK 引脚均在 10MHz 下运行 、寄存器 26(10Base-T‑状态/控制寄存器)设置为 0x8000。 根据这些观察结果、我们相信器件在 SNI 模式下运行。 但是、我们对以下几点仍然感到关切。

    在 SNI 模式下、RX_DV 指示为“未使用“、但我们可以观察到 RX_DV 在数据接收期间置为有效。 数据表指出、“此引脚不在 SNI 模式下使用。“ 您能否澄清一下、即使在 SNI 模式下、RX_DV 是否在数据接收期间仍可能置为有效?

    在数据表的“交流时序要求“下、T2.14.2 被描述为“RX_CLK 下降至 RXD_0、RX_DV“。
    但是、在“图 5-14 中、 10Mb/s 串行模式 (SNI) 接收时序“、T2.14.2 以 RX_CLK 的上升沿为基准。

    了解数字不正确是否正确?

    根据我的理解、正确的解释是 T2.14.2 的箭头应从 T2.14.1 的箭头末尾开始、而不是从 RX_CLK 的上升沿开始。

    我们感谢您就此问题提供指导。

    此致、
    Ryu。

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

    您好、Yamashita-San、

    我同意您的意见。 数据表中的图表似乎错误。 请查看 DP83848-DP83848 EP 数据表的图 4-15、了解正确的图。


    https://www.ti.com/lit/ds/symlink/dp83848-ep.pdf

    此致、

    j

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

    您好、J-San、

    感谢您的答复。
    您还能回答以下问题吗?

    在 SNI 模式下、RX_DV 指示为“未使用“、但我们观察到在数据接收期间 RX_DV 置为有效。 数据表指出、“此引脚不在 SNI 模式下使用。“ 您能否说明即使在 SNI 模式下、RX_DV 是否仍可在数据接收期间置为有效?

    此致、
    Ryu。

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

    您好、Yamashita-San、

    由于此器件是旧器件、因此数据表是唯一可用的文档。 我找不到文档上的信息、但我在评估板上观察到 RX_DV 在 SNI 模式下定期置位。 由于数据表规定不需要此引脚、因此我预计不会使用该引脚、但请注意、它可以置为有效。

    此致、

    j