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.

DS90UB941AS-Q1: Questions about the 941AS splitter mode

Part Number: DS90UB941AS-Q1

Dear Experts,

We use DS90UB941AS-Q1 on the head unit to drive two screens with different resolutions (1920*720 and 800*600), and the maximum resolution output through the MIPI DSI interface from the SOC is 2520*1080. As mentioned in the datasheet, if we use the "asymmetric split of cropping" method, we need to keep the video stream A and B in the same format, and the resolution of this superframe is greater than 2520*1080, so we may not be able to use this method. My question is, if we use DSI VC-IDs to split two different video streams, do we need to keep their resolutions or parameters the same? Is there anything to be aware of? Can you provide an AN about DSI virtual channels? Many thanks!

  • Hi Rogers,

    When using VC-IDs to split two different video streams, the streams do need to share resolutions, although it is recommended. Does the SoC you are using have two different DSI outputs? Based off of your setup, you would benefit from independent 2:2 mode if the SoC has two DSI outputs.

    The virtual channels work by having each packet include a packet header which includes the virtual channel ID. The receiver can use this to determine which data is meant for a certain channel. There is not a TI app note covering DSI virtual channels, but there is info outside of TI if you search about DSI virtual channels. If you want to view the MIPI DSI specification, your organization needs to be a member of the MIPI Alliance.

    Best,

    Jack

  • Hi Jack,

    Do you mean that when using VC-IDs, two different video streams need to have the same resolution? Thanks!

  • Hi Rogers,

    When using VC-IDs, the different video streams do not need to have the same resolution.

    Best,

    Jack