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.

[参考译文] TMDS181:关于 TMDS181工作模式

Guru**** 2535150 points
Other Parts Discussed in Thread: TMDS181

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/752207/tmds181-about-tmds181-working-mode

器件型号:TMDS181

尊敬的支持团队:

客户使用 TMDS181进行 HDMI 输入、视频源为4kP30 HDMI 信号、数据速率为3.94G、时钟速率为297M。  他们发现、当电缆长度小于1.5米时、情况良好。 而当它为2.8m 时、遵循 TMDS181的 FPGA IP 内核将无法识别视频源。  如果将 TMDS181模式更改为转接驱动模式、则比重定时器模式更好。

它们还使用相同的电缆延长来测试没有181的 FPGA EVK、所用的 EQ 来自 FPGA。  结果非常稳定。

那么、可能的问题是什么?  (181的附加抖动是否会导致问题?) 非常感谢!

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

    Vera

    在1.5m 至2.8m 的切换过程中、它们是否切换 HPD? 它们是否还可以读取 TMDS_CLOCK 比率状态位?

    谢谢
    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 David:
    感谢您的回复!
    是的、将电缆从1.5m 切换到2.8m 时、HPD 将切换。 TMDS_CLOCK 比率状态位读为0。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Vera

    您是否会转储第0页和第1页寄存器?

    第0页包含在 TMDS181数据表中。

    要访问第1页、请将0x01写入寄存器0xFFh、并将寄存器0x00h 转储到0xB1。

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

    尊敬的 David:

    非常感谢!

    以下是 reg dump:

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

    我看到 TMDS181 PLL 已锁定、锁定完成、因此 TMDS181处于重定时器模式。

    Ω HDMI1.4b、当数据速率高于2Gbps 时、允许发送器端接150 Ω 至300 μ s 以补偿反射。 自动端接选择将为此配置 TMDS181。 必须注意的是、有时这不是最佳解决方案、因此无需终止即可通过合规性测试。 对于 HDMI2.0a、需要75 Ω 至150 Ω 的发送器终端、如果未设置、则链路将不工作。 目前在 I2C 中、端接设置为无端接、您能否更改端接并查看其是否提高了性能?

    您还可以在转接驱动器和重定时器模式之间测量 TMDS181输出吗? 对于重定时器模式、您还可以减少 FPGA 的 EQ 以查看它是否有用吗?

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

    尊敬的 David:

    感谢您的回复!

    我要求客户进行这些实验、BTW、可以使用哪个 reg 来判断181的工作模式? (即、它是重定时器模式还是转接驱动器模式)。 太多了!

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

    在转接驱动器模式下、CDR 和 PLL 关闭。 通过查看 PLL_LOCK 位、我们可以判断我们是处于转接驱动器模式还是重定时器模式。 寄存器转储显示 PLL 处于锁定状态这一事实告诉我、我们处于重定时器模式。

    谢谢
    David