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.

[参考译文] SN65DSI83:LVDS 输出时钟占空比调节

Guru**** 2390755 points
Other Parts Discussed in Thread: SN65DSI83, SN65LVDS4, SN65LVDS94

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/888340/sn65dsi83-lvds-output-clock-duty-cycle-adjustment

器件型号:SN65DSI83
主题中讨论的其他器件: SN65LVDS4DSI 调谐器、 SN65LVDS94

您好!

我们将在应用中使用 SN65DSI83将 i.MX 8M Mini DSI 输出转换为 LVDS 以实现7" 800x480显示。 我们的 DSI 时钟频率为100.5MHz、我们将寄存器设置为将时钟除以3以生成33.5MHz 的输出时钟。 问题是输出时钟占空比失真、高电平脉冲为~58%、低电平脉冲为~42%。 这使我们接近面板的指定限值、我们认为这可能会导致我们看到的一些图像质量问题、尤其是当图像是中量程灰度时。

是否有任何方法可以将 LVDS 输出时钟的占空比调整为更对称? 我们尝试提高 DSI 时钟、以便可以除以偶数、但这一点根本不影响输出时钟的对称性。

谢谢、

Kevin Selle

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

    尊敬的 Kevin:

    遗憾的是、没有方法可以调整 LVDS 输出时钟的占空比。 您的 DSI 时钟是否也存在此对称问题?

    此致、

    I.K.  

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

    DSI 时钟在50/50上死区。 是否有任何其他可能间接影响 LVDS 时钟占空比的寄存器设置? 您以前是否有人遇到过此芯片的此问题?

    谢谢、

    Kevin

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

    尊敬的 Kevin:

    没有任何寄存器会影响 LVDS 时钟占空比、我也没有看到其他任何寄存器存在此问题。 由于 DSI 时钟的占空比很好、我想知道它是否只是时钟通道的布线问题。 您能否在 i-anyiam@ti.com 上与我分享您的布局?

    此致、

    I.K.  

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

    你(们)好

    是的、只是将布局发送到您的电子邮件 如果您在路由中看到任何可能导致问题的内容、请告诉我。

    谢谢、

    Kevin

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

    尊敬的 Kevin:

    路由看起来正常、但我看到的一个问题是、SN65LVDS4 LVDS 输入上缺少100欧姆差分端接电阻器。 这需要纠正、但我认为这不是导致占空比失真的原因。  

    您能否在 DSI 调谐器工具中填写 SN65DSI83的设置并向我发送.dSI 输出文件? 以下是该工具的指南: https://training.ti.com/configuring-sn65dsi8x-single-channel-dsi-single-link-lvds-operation 

    只需按 Ctrl+E、即可在填写设置后导出文件。

    此致、

    I.K.  

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

    我只通过电子邮件向您发送了用于我们所使用设置的.dSI 输出。

    您能否澄清一下、对于 DSI 芯片上的不同近端终端设置、LVDS 对应该如何端接? 我们将近端终端设置为200 Ω(默认值)。 无论 DSI 芯片上的近端终端设置如何、SN65LVDS 输入端的板载终端电阻器应该是100欧姆、还是它们应该与 DSI 芯片的设置相匹配?

    谢谢、

    Kevin

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

    对于 DSI83、我发现近端终端实际上无关紧要。 默认值为200欧姆、因此可以保持此值。 SN65LVDS94上的板载终端需要为100 Ω、是的。 如果 DSI83连接到 LVDS 面板而不是 LVDS94、则 LVDS 面板将在输入通道上集成100 Ω 终端电阻器。

    此致、

    I.K.  

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

    您使用的设置看起来正常。 您能否确认以下内容:

    正在遵循第15页上 SN65DSI83的初始化序列

    2.查看寄存器0xE5中是否有错误位被置位(在读取前通过向该寄存器写入0xFF 将其清零)

    此致、

    I.K.

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

    在软复位10ms 后、我们没有等待发送 DSI 数据。 为了满足这一要求、我们增加了延迟、但它似乎没有影响任何东西。 我们还读取了0xE5寄存器的内容(写入0xFF 后)、它是0x00、所以没有错误位被置位。

    LVDS 输出时钟仍然具有失真的占空比、在中量程灰度屏幕上显示的图像质量仍然较差。

    Kevin

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

    尊敬的 Kevin:

    您是否尝试将 DSI83与另一台设备换用?

    此致、

    I.K.  

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

    是的、我们构建了5个原型、它们的运行方式都相同。

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

    嗯、我唯一能想到的另一件事是 DSI 时钟的问题。 您能否尝试使用外部 REF CLK 来生成 LVDS CLK 而不是 DSI CLK?

    此致、

    I.K.