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.

SN65DSI86-Q1: About using at Legacy Display Port and cable distance.

Part Number: SN65DSI86-Q1
Other Parts Discussed in Thread: SN65DSI86, HD3SS460, TUSB564

Hi,

We've been working on a display driver block in a project.

We want to send the video via USB Type-C port to display in alternate mode (DP) as shown figure.

Wondered these;

1) Is SN65DSI86 chip suitable to do it? Can drive legacy DP monitor?

2) Need a redriver chip for 3 meter range? What recommend?

3) If I wanted to design a TFT-LCD Display has Type-C port, could you recommend any chip DP-to-DualLVDS?

Assume that Source has SN65DSI86. Sink(display) can be DP++ to HDMI ReTimer chip? Possible?

I think DSI86 chip will not support Dual Mode DP output. Right?

Thanks.

Ali

  • Hi Ali,

    1) Is SN65DSI86 chip suitable to do it? Can drive legacy DP monitor?

    Please refer to 9.2.1.2 Detailed Design Procedure in the datasheet in order to definitively determine if SN65DSI86 is compatible with the DP monitor.

    2) Need a redriver chip for 3 meter range? What recommend?

    Depends on the insertion loss of the 3m cable, the DSI86 TX already includes SWING and Pre-emphasis level to compensate for certain amount of cable insertion loss. If DSI86 SWING and Pre-emphasis is not sufficient to compensate for the 3m cable loss, then a redriver is needed. There are two types of redriver: a linear or a limited redriver. A linear redriver can be placed at the middle or the end of the 3m cable. A limited redriver can be placed at the beginning of the 3m cable.

    3) If I wanted to design a TFT-LCD Display has Type-C port, could you recommend any chip DP-to-DualLVDS?

    Unfortunately, TI does not have a DP to LVDS solution.

    DSI86 only supports DP, it does not support DP++. To convert from DP to HDMI, you would need an active DP to HDMI protocol converter.

    Also when designing in Type C, you would need a MUX to support the Type C normal and flip orientation.

    For MUX only, you can use HD3SS460 on both the source and the sink side.

    For MUX and linear redriver function, you can use TUSB546 on the source side and TUSB564 on the sink side.

    Thanks

    David

  • Hi David.

    Thanks for your support.

    Ali

  • Hi David,

    I'm going on this project. Two more questions;

    1) If I used TUSB546 on the source side out, Do I have to use TUSB564 on the sink side?

    A legacy monitor can be connected to my source board? Because it has no TUSB own device.

    It will be USB3.1 + 2 Lane DP Flip mode.

    If cable connected opposite side, TUSB546 device can be manage it by CC1&2 pins on legacy monitor without any problem?

    2) Seen PCB trace of length (Xcd) is 12inch in datasheet. Is it max. length? GPU (IMX8 MCU) and TUSB can be closer than it on PCB. Right?

    Thanks.

    Ali

  • Ali

    1) If I used TUSB546 on the source side out, Do I have to use TUSB564 on the sink side?

    A legacy monitor can be connected to my source board? Because it has no TUSB own device.

    If you have a legacy monitor that only has DisplayPort connector, then you need TUSB564 or any USB Type_C MUX that can support sink side DP alt mode so the DP signal can be converted from Type-C back to D.

    If you have a Type_C legacy monitor, then we need to see if the Type_C legacy monitor supports DP Alt mode.

    If cable connected opposite side, TUSB546 device can be manage it by CC1&2 pins on legacy monitor without any problem?

    The normal and flip orientation are handled by the PD controller base on the CC1/2 connection.

    2) Seen PCB trace of length (Xcd) is 12inch in datasheet. Is it max. length? GPU (IMX8 MCU) and TUSB can be closer than it on PCB. Right?

    12in is not the maximum. The trace length is determined by the trace insertion loss and the TUSB546 equalizer. You can rout the trace closer than the 12in and then use a smaller equalizer setting.


    Thanks

    David