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.

[参考译文] DP83TD510E:用于 APL 符合性和放大器的 PHY 配置;认证

Guru**** 2477835 points
Other Parts Discussed in Thread: DP83TD510E

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1447352/dp83td510e-phy-configuration-for-apl-conformity-certification

器件型号:DP83TD510E

工具与软件:

您好!

我们正在开发 APL 器件原型(仅支持1V 工作电压的杂散器件)。  

我们在 APL 原型中使用了 DP83TD510 PHY。

即启动时的配置

  1. 1V 模式(PMA_CTRL)。 位12 = 0)
  2. 根据杂散端口规格设置的能力位(AN_CTRL_10BT1 = 0x8000)
  3. 启用 AN (AN_CONTROL:MR_AN_ENABLE = 1)
  4. 主模式(PMA_PMD_CTRL.cfg_master_slave_val = 1)
  5. 软件复位

 

借助此基本配置、我们可以与各种器件(2个不同的10Base-T1L 开关、1个具有不同 PHY 的评估套件以及 DP83TD510 EVM)建立链路。

 

稍后、我们根据外部开关更改 AN 和主/从配置、如下所述。


我们有两个主要的问题:

  1. 当禁用 AN (AN_CONTROL:MR_AN_ENABLE = 0)时、输出将更改为3PAM 信号、这是不正确的、根据 APL 测试仪的信息。 在没有链路伙伴连接的情况下(添加了100 Ω 端接)、直接在 DUT 上观察到这一点。
  2. 当禁用 AN 并强制执行从模式时(PMA_PMD_CTRL.cfg_master_slave_val = 0、AN_ADV_1.Bit12 = 1) PHY 将完全静默、无法与上述任何伙伴建立链路。

 

我们需要:

为了通过 APL 测试146.3.1 (PCS 传输信令)。 当第一步建立链路时失败、此时必须禁用 AN 并将 DUT 设置为从站。

上述步骤一般而言是否正确?
是否有其他方法可以达到 APL 测试所需的状态?

提前感谢您的支持。

此致、

Petr Sulima.

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

    尊敬的 Sulima:

    我不确定我的理解是否正确。 如果我错过了什么、请纠正我。

    • 您能够看到、在自动协商开启时、EVM 能够与外部开关建立链路
    • 当自动协商关闭时、无法使用外部开关与 EVM 建立链路

    回答正确。  您可以尝试以下测试吗

    • 当您禁用 EVM 上的自动协商功能时、能否与另一个 EVM 建立链路?
    • 我想问一下外部开关支持多大的峰峰值电压吗? 1V p2p 或2.4Vp2p?

    ——

    此致、

    Hillman Lin

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

    您好!

    感谢您发送编修。

    您的理解是正确的。 我们 将要测试是否能够在禁用自动协商的情况下与另一个 EVM 建立链路、一旦获得结果、我就会提供反馈。

    我们的外部开关支持1V 和2.4V 电压。 但我们的 EVM 只可接受1V 电平进行通信。 这意味着、如果外部开关请求2.4V 电压、则 EVM 不应与之建立链路。

    此致、

    Petr Sulima.

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

    尊敬的 Sulima:

    在启用自动协商时、您是否尝试过以下脚本?

    ——

    此致、

    Hillman Lin

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

    您好!

    我们发现、我们错误地设置了 PMA_CTRL 寄存器、从而导致 PHY 行为不正确。

    我们现在能够建立链路 while A 已禁用 . 但我们可以观察到、如果链路伙伴以2.4V 电平进行发送、我们可以在以1V 电平发送数据的同时建立链路并进行通信(我们不确定这是否是个问题)。 在禁用时、是否有办法禁用与以2.4V 电平传输的链路伙伴的通信和链路建立? 是否需要设置 TDR_CFG1寄存器位12 (CFG_TDR_TX_TYPE)? 或者、在本例中 TDR_CFG1寄存器是否与此无关(因为我们观察到设置 TDR_CFG1寄存器对此行为没有任何影响)?

     对于启用了的情况、我们不会出现此类问题、因为我们将检查 AN_STATUS_10BT1位12、如果链路伙伴广播2.4V 电平、则强制采用从模式并重新启动(AN_CONTROL:MR_RESET_AN = 1)、因此我们不会建立链路、也不会与此类链路伙伴通信。

     提前感谢您提供反馈。

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

    尊敬的 Sulima:

    感谢您提供的信息。

    只是想确认一下我的理解。 目前、链路伙伴 PHY 不支持1V p2p 和2V p2p 之间的自动协商。 客户当前想要检查510是否能够支持自动协商(即使连接方不支持自动协商)?

     

    如果我的理解正确、DP83TD510E 只能在链路伙伴也支持自动协商功能时成功进行自动协商。 我们建议客户强制施加相应的峰峰值电压作为链路伙伴、以实现正确的链路接通过程。

    ——

    谢谢!

    Hillman Lin

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

    您好!

    我们 在禁用自动协商的情况下测试了 EVM  (1V)、测试了 另一个禁用自动协商的 EVM、其中我们将发送电平更改为2.4V、以查看 EVM 是否会建立链路。 我们的预期是无法建立链路(因为我们的 EVM 仅为1V)、但链路成功、而且我们的 EVM 的通信电平为1V。

    问题是、这种行为是否正确? 在禁用且链路伙伴以2.4V 电平发送信号时、是否有任何机制可以禁用通信?

    链路伙伴确实支持的情况已清除。

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

    尊敬的 Sulima:

    我们将在本周晚些时候讨论并回复您。

    ——

    此致、

    Hillman Lin

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

    尊敬的 Sulima:

    我可以询问哪个 EVM 配置为主器件、哪个 EVM 配置为从器件吗?

    ——

    此致、

    Hillman Lin

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

    您好!

    我们的测试 EVM (1V)配置为主器件、第二个 EVM (2.4V)配置为主器件。

    感谢您的反馈。

    此致、

    Petr Sulima.

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

    尊敬的 Sulima:

    感谢您分享观察结果。 有趣的是、当在其中一个 PHY 上禁用自动协商时、DP83TD510可能会建立链路。 如果同时开启了两侧自动协商功能、PHY 将以尽可能高的速度建立链路。 如果一个 EVM 为1V、并且 链路伙伴侧能够同时支持1V/2.4V、则 PHY 将以1V 的电压建立链路。

    如果其中一个 DP83TD510仅支持1V 电压(自动协商禁用)、另一端同时支持1V/2.4V 电压、 PHY 将读回从器件的电压电平响应、并配置正确的峰峰值电压电平。 这种观察是可以预料的。  

    ——

    此致、

    Hillman Lin