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.

[参考译文] SN75DP130:SN75DP130链路培训问题

Guru**** 2507255 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/821881/sn75dp130-sn75dp130-link-training-issue

器件型号:SN75DP130

您好、TI、

我们使用 DP130的主板+扩展板使用 HBR 而不是 HBR2。

我们的 GPU 支持 HBR2、我们也可以确认用于测试的接收器也支持 HBR2。 灌电流未使用任何转接驱动器。

主板在一个端口上使用 DP130、并连接到也使用 DP130的扩展板。

由于在没有转接驱动器的同一主板上、DisplayPort 可以在链路训练期间成功使用 HBR2、因此转接驱动器似乎会导致链路速率降低。

是否有任何需要更改的设置、以便在链路训练期间选择 HBR2? (电缆、灌电流和拉电流支持 HBR2)。

还是级联2 DPOPE 导致了问题? (参考此处:  https://e2e.ti.com/support/interface/f/138/t/556372?tisearch=e2e-sitesearch&keymatch=sn75dp130%2520dpcd )

我们将 DP槽 用作源设备+扩展设备(而不是作为接收设备)。 接收器通过扩展进行连接。

期待您的回应。

非常感谢。

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

    DP130将监测 AUX 总线、然后根据 AUX 监测信息设置数据速率、不会强制设置数据速率。 根据在源中实施链路协商的方式、可能在 HBR2上链路协商失败、源端将数据速率降级为 HBR、然后能够在 HBR 下通过链路协商。

    DP130是一款限幅转接驱动器、这意味着它具有自己的摆幅和预加重电平。 该摆幅和预加重电平与源摆幅和预加重电平不同。 在链路训练期间、灌电流将根据 DP130的输出而不是 DP 拉电流请求预加重和电压摆幅电平。 DP130和拉电流都将根据灌电流的请求相应地调整其 EQ、预加重和电压摆幅。  但对于源极和 DP130之间的信号路径、预加重和电压摆幅可能不理想。 可能会导致信号过度均衡或不平衡、同一路径中的多个受限转接驱动器的问题会变得更严重。

    您可以尝试禁用 DP130链路训练、并根据每个信号路径的损耗或切换到 DP141或 DP142线性转接驱动器来手动设置 EQ、预加重和摆幅电平。

    谢谢

    David

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

    尊敬的 David:

    感谢您的回复。

    如果我们在 DP130中禁用链路训练、这是否意味着我们需要通过 I2C 配置参数?

    这是否意味着我们还可以手动将 LINK_BW_SET 设置为 HBR2? (默认为 HBR)

    如果是这种情况、拉电流和灌电流现在将如何执行链路训练?

    将手动设置的 DP130如何影响拉电流和灌电流之间的链路训练?

    此外、为什么同一路径中的多个受限转接驱动器会出现问题?

    期待您的回应。

    非常感谢。

    此致、

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

    请参阅方框图。 DP130是一款限幅转接驱动器、这意味着它具有自己的摆幅和预加重电平。 实际 DP130摆幅电压和预加重不同于源摆幅电压和预加重。 在链路训练期间、接收器将根据 DP130 #2 (链路3)的输出而不是 DP 源极(链路1)请求预加重和电压摆幅电平。 DP130 1、DP130 2和拉电流都将根据灌电流的这一请求相应地调整其 EQ、预加重和电压摆幅。  虽然 DP130 #2摆幅和预加重电平可能非常适合链路3、但相同的摆幅和预加重电平可能不适合链路1和2、因为链路1、2和3将具有不同的损耗。

    要解决此问题、您需要在 DP130 1和2中禁用链路训练。 DP130 #1的 EQ 将被手动设置以补偿链路1的损耗。 DP130 #1摆幅/预加重和 DP130 #2 EQ 将手动设置、以补偿链路2的损耗。 DP130 #2摆幅/预加重将手动设置、以补偿链路3的损耗。

    禁用链路协商后、必须设置链路带宽和通道数。 链路带宽可设置为5.4G、但仍支持较低的数据速率。  

    谢谢

    David

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

    尊敬的 David:

    感谢您的回答。 这一过程现在变得更加清楚了。

    我们还有几个问题。

    如果我们将通道数设置为4个通道、它是否还支持更低的通道数(例如2个通道)、或者我们是否应该根据源通道数设置它?

    如何为每个 DP130选择最佳的 EQ、摆幅和预加重手动设置?

    是否有一组已知的程序来识别它? 我们是否必须手动测量损耗?  

    非常感谢。

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

    禁用 DP130链路训练后、请将通道数设置为4、它仍可用于较低的通道数。 然后、拉电流和灌电流之间将协商支持的最大通道数。  

    需要根据每个链路的插入损耗来选择 EQ、摆幅和预加重电平。  

    您可以测量每个链路的插入损耗、也可以使用此公式估算每个链路的损耗/输入。

    您还可以让源发送 HBR2合规性模式、将示波器连接到链路3的输出、并在调整 EQ/摆幅/预加重电平的同时测量眼图。

    如果您有一个 AUX 链路训练监视器框、您还可以在 监视链路训练均衡器训练部分的结果的同时调整 EQ/摆幅/预加重级别。

    谢谢

    David

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

    谢谢 David!

    我们能够根据您的指令实现 HBR2。