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.

DS90UB954-Q1: Two channel TI954 with different fps

Part Number: DS90UB954-Q1

Dear TI,

My system is two camera(A:MIPI RAW60fps, B:MIPI YUV30fps), to TI954, then output to LVDS bridge.

Can it work with the following options:

  1. 954 TX1 send A data and 954 TX2 send B data
  2. 954 TX1 send A+B data with VC-ID
  3. 954 TX1 sned A data, then set register to change to send B data, switch the A/B data through control register on time

As the A and B is in different fps and MIPI format, I am not sure whether 1/2/3 can work?

  • Hello,

     

    The team is out due to a public Holiday in the US. Responses will be delayed until Monday.

    Thank you for your patience

  • Hello Shao,

    954 TX1 send A data and 954 TX2 send B data

    This is not possible. TX1 and TX2 can send only replicated data.

    954 TX1 send A+B data with VC-ID

    Yes, you can re-assign a new VC-ID at each RX port and then output both data on the TX ports. Your SoC will know which data came from which camera based on the VC-ID number.

    954 TX1 sned A data, then set register to change to send B data, switch the A/B data through control register on time

    That is not possible since there is not enough memory to store more that 1.5 data lines.

  • Dear Hamzeh, as the following items:

    1. 954 TX1 send A data and 954 TX2 send B data

    ------This is not possible. TX1 and TX2 can send only replicated data.

    OK, clear.

    2. 954 TX1 send A+B data with VC-ID

    ------Yes, you can re-assign a new VC-ID at each RX port and then output both data on the TX ports. Your SoC will know which data came from which camera based on the VC-ID number.

    How about if A is MIPI RAW, and B is MIPI YUV, is it still work in this case?

    3. 954 TX1 sned A data, then set register to change to send B data, switch the A/B data through control register on time
  • Hello Shao,

    How about if A is MIPI RAW, and B is MIPI YUV, is it still work in this case?

    Yes, that is also okay. each camera can send a different datarate, resolution and data type.

    You can switch between A and B, but you need to be aware of the following:

    1) TX1 and TX2 will output the exact same data. There is no way to send alternative data on them. If you want to send each camera to one TX then you should use the DES UB960 instead of the UB954.

    2) You can't turn ON and OFF the TX ports. Either TX1 or both TX have to be running at the same time, but not TX2 alone.

  • Dear Hamzeh,

    You can switch between A and B, but you need to be aware of the following:

    1) TX1 and TX2 will output the exact same data. There is no way to send alternative data on them. If you want to send each camera to one TX then you should use the DES UB960 instead of the UB954.

    2) You can't turn ON and OFF the TX ports. Either TX1 or both TX have to be running at the same time, but not TX2 alone.

    OK, thanks, we will choose only one TX channel in 954, the control is mainly on RX of 954. (For example: RX0 enable, RX1 disable / RX0 disable, RX1 enable; the TX channel will always be TX0)

  • Hi Shao,

    we will choose only one TX channel in 954, the control is mainly on RX of 954. (For example: RX0 enable, RX1 disable / RX0 disable, RX1 enable; the TX channel will always be TX0)

    This is fine,