DS90UB988-Q1: DS90UB688-Q1

Part Number: DS90UB988-Q1

I'm working with my customer Review DS90UB688 Layout but the Layout design routing problems we have to SWAP OLDI CHO and CH1
The Target will change as below
(1)LVDS EVEN pixel (CH1) of DS90UH688 connected to ODD pixel of TFT LCD Display(2)LVDS ODD pixel(CH0) of DS90UH988 connected to EVEN pixel of TFT LCD Display
I've see datasheet Table 7-5  we can use TX0_SEL CH0(TX0) and CH1(TX1) can be swapped via register OLDI_GLOBAL[1] setting,and Table 7-36 we can use CH0(TX0) and CH1(TX1) can be swapped via the resistance of VR6 and VDD18 setting.

My question is, the goal of SWAP OLDI CHO and CH1 achieved through software configuring registers, or by changing resistors through hardware, or do both need to be set?

  • 您好,
    可以通过mode_sel1脚直接设置Dual OLD1 SWAP output, 也可以在上电后通过TX0_SEL设置(前提是Dual OLD1输出)。

  • Alice您好

    如果mode_sel1脚设置为Dual OLD1  output(非swap),上电后通过软件设置TX0_SEL配成swap,最后的结果是可以swap,请问是这样吗

  • 您好,

         是的。

  • Alice您好

    还想多问一个问题

    688现在可以支持CH0和CH1对调输出,如果我SWAP CH0 和CH1之后,又将BIT 5 和6,设置为1(请见下图),即CH0 和CH1组内的五组信号都设置为反向。

    请问这种情况可以实现吗,就是SWAP CH0和CH1之后,同时将CH0和CH1组内信号进行REVERSE,可以通过上述操作实现吗

  • 您好,

         可以的。

  • Alice您好

    感谢回复

    还想请教一下关于bit=5,即reverse lane的事情,我当前的硬件连线,是PIN33、34为TX0, PIN32、31为TX1.........PIN,PIN24、23是TX4,此时当我软件配置bit=5时,我可以理解成,即使此时我的硬件连线PIN33、34连接的信号线是TX0,由于我软件设置了reverse反向,所以PIN33、34会输出原先PIN24、23的TX4信号,其他信号以此类推

    还是理解为,我当前的硬件连线,是PIN33、34为TX0, PIN32、31为TX1.........PIN,PIN24、23是TX4,当我软件配置bit=5时,此时需要更改硬件连线,将原先硬件连线PIN33、34连接的信号线TX0,改为连接TX4,其他信号以此类推

    请问关于reverse lane的理解,是以上这二种中的哪一种呢,还是说是其他理解方式呢?

  • Alice您好

    麻烦回复下我提出的关于reverse lane这个问题

    感谢感谢~

  • 您好,

         reverse lane改变的芯片输出脚的定义。请参考Diagram_OLDI.pdf

  • Alice您好

    感谢回复

    reverse lane改变的芯片输出脚的定义这句话,我可以理解为,当我软件配置bit=5时,此时需要更改硬件连线,请问是吗

  • Alice您好

    感谢回复

    除了前一条的“reverse lane改变的芯片输出脚的定义这句话,我可以理解为,当我软件配置bit=5时,此时需要更改硬件连线,请问是吗”

    请您回复下,还想额外请教一个问题

    关于bit=1,即Swap TX0和TX1,我当前的硬件连线为TX0为ODD信号线,TX1为EVEN信号线,当我软件配置bit=1时,是即使此时我的硬件连线:TX0为ODD信号线,TX1为EVEN信号线,由于我软件设置了swap,所以TX0会输出原先TX1的信号,其他信号以此类推

    还是理解为,我当前的硬件连线,是TX0为ODD信号线,TX1为EVEN信号线,当我软件配置bit=1时,此时需要更改硬件连线,将原先硬件TX0的ODD信号线,改为连接EVEN,其他信号以此类推

    请问关于SWAP的理解,是以上这二种中的哪一种呢,还是说是其他理解方式呢?

    谢谢

  • 您好,

        简单来说,swap设置的是奇偶像素的输出通道,reverse设置的是每个通道的Lane顺序。

        这些都是针对DS90UB988-Q1的输出来说的,建议您参考一下芯片的数据手册。

        对于是否有改变外部的硬件连线,取决于你的应用。

  • Alice您好

    十分感谢您的回复

    关于DS90UB688的视频信号输出设置,由下方图片可知,默认的设置是CH0通道输出ODD信号,CH1通道输出EVEN信号

    我想实现,24bpp,CH0通道输出EVEN信号,且25、26PIN输出TX0信号,即DATA0通道,其他信号以此类推

    CH1通道输出ODD信号,且8、9PIN为TX0,即DATA0通道,其他信号以此类推。

    我应该的操作是mode_sel1脚设置Dual OLD1 SWAP output,且bit5=1,bir6=1

    请问操作是否正确呢?

  • 您好,

          正确。