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.

DS90C365A: Help Identifying Interface Solution for Legacy Equipment LCD Upgrade

Part Number: DS90C365A
Other Parts Discussed in Thread: DS90UB925Q-Q1

Tool/software:

Hello,

We are currently working with a legacy piece of equipment that needs to be supported for the next several years. Unfortunately, the original TFT LCD used in the design has been discontinued. We are considering replacing it with a newer LCD that is still in production. However, the original LCD is 400 x 240 with 555 RGB, while the new LCD has a resolution of 800 x 480 and uses 777 RGB.

The challenge is that we cannot modify the hardware or software of the existing board, which means we cannot alter the display timing of the MCU or Graphics Controller.

My question is: Is there an interface solution available that would allow us to modify the source RGB signal and timing to be compatible with the new LCD characteristics? Ideally, we are looking for a single-chip solution that could be used with a small interface board, which could be attached to the new LCD.

I apologize if this information is readily available elsewhere. I’ve been searching for a few days and have yet to find a single-chip solution. So far, I have come across several options for RGB to LVDS, RGB to HDMI, etc.

Any assistance or recommendations would be greatly appreciated.

Thank you,

 

  • Hi Michael,

    Most devices in the FPD-Link portfolio are not single-chip solutions, but instead SerDes pairs (i.e. one serializer, one deserializer). Based on the information provided, I do not believe we have a suitable single-chip solution available in our portfolio. 

    If you are comfortable with a SerDes solution, I believe a DS90UB925Q-Q1 serializer and DS90UB926-Q1 deserializer would be appropriate here. Let me know if you have any additional questions if that's the route you'd like to pursue.

    Best,

    Nikolas

  • Hello Nikolas,

    Thank you for the reply!

    A single chip solution is not necessary, I probably should have worded that differently. More or less we need a small footprint board that can be attached to the new LCD screen; which is roughly 6.5".

    The solution you provided looks promising, but I will have to admit that I am not overly familiar with the devices themselves. I would certainly be interested in more information on how to use them in our particular application. 

    I glanced over the documents for both devices. It appeared that the transmitter shares the timing information from the host display processor with the receiver. I did not see if the receiver was able to set the display timing for the panel independently of the host timing. I did see the DS90UB926-Q1 had an internal or external clock signal for the test pattern generator, I was not sure if that holds for regular operation?

    I think the biggest hurdle for us is the ability to upscale the host resolution from 400x240 to match the new panels resolution of 800x480, as well as set the panel timing to match the new panel independent of the host timing.

    I apologize if I am missing the obvious, I am kind of learning this solution as I go.

    Thanks,

    Mike 

  • Hi Mike,

    No worries at all - happy to clarify any questions as you familiarize yourself with these parts.

    I did see the DS90UB926-Q1 had an internal or external clock signal for the test pattern generator, I was not sure if that holds for regular operation?

    Either an internal or external clock can be utilized for both test patterns or regular operation on both devices. This can be toggled on 0x03[1] for the DS90UB925Q-Q1 and 0x02[5] on the DS90UB926-Q1.

    I think the biggest hurdle for us is the ability to upscale the host resolution from 400x240 to match the new panels resolution of 800x480, as well as set the panel timing to match the new panel independent of the host timing.

    By host resolution, do you mean coming from some source (i.e. SoC)? From a SerDes perspective, the DS90UB925Q-Q1 and DS90UB926-Q1 are not capable of augmenting the incoming video to be smaller and/or larger than what is received.

    So, if 400x240 video is fed into the DS90UB925Q-Q1, then the DS90UB926-Q1 will also output 400x240 video. If you need to support the new panel's resolution of 800x480, then the video will have to be adjusted from the host (before it reaches the SerDes components).

    Best,

    Nikolas

  • Hi Nikolas,

    Thanks again for the follow up.

    To summarize; Yes, I  was hoping to be able to adjust the output from the source (400x240) before sending it on to the new panel (800x480). We do not have the ability to modify the software or hardware in the Source Video Controller or MCU.

    Do you know if you have anything that might convert from RGB to another signal format that can be adjusted before being converted back to RGB. Maybe something like RGB to LVDS or VGA, then back to RGB?

    Thanks,

    Mike

  • Hi Michael,

    Understood. Unfortunately, I do not believe that we have the appropriate parts in our portfolio to accomplish this.

    Best,

    Nikolas