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.

DS90UB964-Q1: CSI-2 Transmitter Frequency Calculation

Part Number: DS90UB964-Q1
Other Parts Discussed in Thread: DS90UB913A-Q1

[ DS90UB964-Q1 ] CSI-2 Transmitter Frequency Calculation

Hi,

Can you please help me to figure out the CSI-2 Transmitter Frequency?
From the reference post below, is this valid estimation?

[ Horizontal Pixel Count ] x [ Vertical Pixel Count ] x [ Frame Rate ] x [ bit width ] = CSI-2 Transmitter Data Rate

So, if I use same example as reference post,

1280 x 720 x 30 x 12 = 331.776Mbps
Thus, 400Mbps or 800Mbps setting can support this.

My customer would use much higher resolution with RAW10 mode such as a equation below.

3000 x 1000 x 30 x 10 = 900Mbps
So for this case, customer need to use 1.6Gbps or 1.472Gbps mode.



Is this estimation correct?
Thanks,
Ken



DS90UB964-Q1: CSI-2 TX Frequency
e2e.ti.com/.../623778

  • Hello Ken,

    Here are the equations you can use for this:

    Total data rate = [# active horizontal pixels + horizontal blanking] x [# active vertical lines + vertical blanking] x [frame rate] x [# bits/pixel]

    Lane rate = Total data rate/# lanes

    I am not sure if you are including the blanking in your original calculations. As well, please keep in mind that CSI-2 Tx Frequency in the table in your post is referring to the CSI-2 rate per lane, not the total data rate.

    Regards,
    Zoe
  • Hello Zoe,

    Thank you so much for your explanation! This is really good reference for me!
    I will consult with my customer!

    Thanks,
    Ken
  • Hello Ken,

    Glad I could help!

    Regards,
    Zoe

  • i Zoe,

    Sorry that let me bring this back.
    As you can see the drawing below, my customer use DS90UB913A-Q1 10-bit mode, however actual data is only 8-bit.
    In this case, whichi 8-bit or 10-bit should I use for data rate calculation?

    Total data rate = [# active horizontal pixels + horizontal blanking] x [# active vertical lines + vertical blanking] x [frame rate] x [# bits/pixel]

    Thank you for your support.
    Regards,
    Ken

    (Drawing corrected, based on the discussion on other post)

    DS90UB964-Q1: RAW10 8-bit mode
    https://e2e.ti.com/support/interface/high_speed_interface/f/138/p/654865/2418431#2418431

  • Hi Ken,

    You should use 8-bit when looking at the transmitter (deserializer) side.

    Regards,
    Zoe