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.

[参考译文] SN65LVPE501:PCIe 中继器芯片 Rx 检测功能

Guru**** 2513185 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/987161/sn65lvpe501-pcie-repeater-chip-rx-detect-function

器件型号:SN65LVPE501

Team 大家好、只是为了快速说明 PCIe 中继器芯片 Rx 检测功能。


如果器件未在发送器上检测到接收器、是否会关闭(设置为 HiZ)其接收器终端?

非常感谢。

-Mark

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

    Mark、您好!

    PCIe 规定的高阻抗大于约20K 欧姆。 端接时、它被指定为60 Ω+/-15%。 因此、这是一个巨大的跃点。

    此致、Nasser  

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

    Nasser 的答复没有回答这个问题。  它可能会在两种情况下提供两种阻抗、但不会说器件何时使用这些阻抗。  数据表指出、如果 en_RxD 为高电平、当 rst 变为高电平时、该部件将在 其两个发送器上执行 rxdetect 功能、直到在两个发送器上检测到接收器。  它从未真正说明 rxdetect 函数是否具有接收器阻抗的影响。  数据表似乎表明 、只有 RX_EN 会影响接收器阻抗。  如果接收器的存在会将相关的发送器阻抗从高阻抗切换到正确的端接、这将是最有利的。

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

    Mark 和 Carl、您好!

    希望我能清楚回答这个问题。 加电时-当通过 RX 检测引脚启用时、器件会向端点发送其发送的 RX 检测脉冲。

    a)。 如果它在其发送器端点 RX 端接上检测到一个20K 欧姆或更高的电阻、它假定其输出上没有端接。 在这种情况下、器件 RX 端接(通常由 CPU 看到)也具有高阻抗(>20K 欧姆)。

    b)。 另一方面、如果它在其发送器上检测到60欧姆+/-15%、则它会假设存在有效的终端。 在这种情况下、器件会打开其自己的 RX 50 Ω 终端。 这会向 CPU 发出信号以开始 PCIe 协议协商。

    此致、Nasser

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

    谢谢! 最近的答覆的确回答了这个问题, 甚至提供了所希望的答案。  我猜设备不会检测远端接收器端接是否大于20k。  一旦系统通过流量、就很难确定终止的损失。