941使用外部时钟抖动,使用dsi时钟正常显示,如果在外部时钟和dsi时钟频率一致的情况下,出现抖动的情况可能原因是什么
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.
您好,如果使用外部时钟的话,因为它不作为serliazer的参考时钟,所以对jitter没有太严格的要求,此模式下,serializer的REFCLK和视频的像素时钟相同。
在 DSI 参考时钟模式下、DSI 时钟输入抖动要求至关重要、因为 DSI 时钟用于为运行速度远高于 DSI 输入的 FPD III 串行器提供时钟源。
这里有一篇资深工程师写的关于DSI和REFCLK jitter测量的FAQ,介绍的非常详细,可以参考一下:
您好,Kailyn
这个问题下,我看到提出了解决方案,想知道是怎么具体实施操作的呢。
Thanks
您好,这个的原始问题连接如下:是由于DSI数据包结构不对,使用Sync event mode解决的。
是的,通过寄存器0x20 bit4 配置为0,不产生原始的HSYNC和VSYNC时序,然后通过DSI_HSW_CFG和DSI_VSW_CFG即DSI_HSW_CFG_HI/DSI_HSW_CFG_LO 和 DSI_VSW_CFG_HI/DSI_VSW_CFG_LO 寄存器去配置。
建议看下DS90UB941AS启动指南关于sync event 的介绍:https://www.ti.com/lit/an/snla356/snla356.pdf
DS90UB941AS-Q1 supports all three video mode operating configurations:
• Non-burst mode with sync pulses
• Non-burst mode with sync events
• Burst mode