Part Number:DS90UB941AS-Q1
941使用外部时钟抖动,使用dsi时钟正常显示,如果在外部时钟和dsi时钟频率一致的情况下,出现抖动的情况可能原因是什么
Kailyn Chen:
您好,如果使用外部时钟的话,因为它不作为serliazer的参考时钟,所以对jitter没有太严格的要求,此模式下,serializer的REFCLK和视频的像素时钟相同。
在 DSI 参考时钟模式下、DSI 时钟输入抖动要求至关重要、因为 DSI 时钟用于为运行速度远高于 DSI 输入的 FPD III 串行器提供时钟源。
这里有一篇资深工程师写的关于DSI和REFCLK jitter测量的FAQ,介绍的非常详细,可以参考一下:
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1050269/faq-ds90ub941as-q1-dsi-or-refclk-jitter-measurement
,
MonkeyDLuffy:
您好,Kailyn
https://e2echina.ti.com/support/machine-translation/mt-interface/f/mt-interface-forum/233081/ds90ub941as-q1?tisearch=e2e-sitesearch&keymatch=941#
这个问题下,我看到提出了解决方案,想知道是怎么具体实施操作的呢。
Thanks
,
Kailyn Chen:
您好,这个的原始问题连接如下:是由于DSI数据包结构不对,使用Sync event mode解决的。
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1082774/ds90ub941as-q1-screen-shake-when-using-external-clock
,
MonkeyDLuffy:
Sync event mode,这个是控制941的寄存器么
,
Kailyn Chen:
是的,通过寄存器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