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.

DS90UB940-Q1: Does DS90UB940-Q1 support 3280x2464 resolution?

Guru 29690 points
Part Number: DS90UB940-Q1
Other Parts Discussed in Thread: DS90UB925Q-Q1

Hi Team,

Does DS90UB940-Q1 support 3280x2464 resolution?
(Is it possible for DS90UB940-Q1 to convert 3280x2464 resolution to CSI-2?)
I assume lower frame rate that satisfy maximum pixel clock frequency(~170MHz) in this case.

I would like to know if there is limitation of resolution for DS90UB940-Q1 otherwise than the limitation of pixel clock frequency.

Best Regards,
Yaita / Japan disty

  • Hello,
    We received your question and this has been assigned for Apps to look at and respond to.
  • Hi Palaniappan-san,

    Thank you for your kind reply.
    My customer wants to confirm it as soon as possible to decide if is applicable or not.
    So your team's quick reply would be really appreciated.

    Best Regards,
    Yaita

  • Hi Yaita,
    940 supports a maximum 170M PCLK.
    The calculation is: PCLK = Htot * Vtot * FPS.
  • Hi Darryl-san,

    Thank you for your support.

    Yes, I understood DS90UB940-Q1 supports a maximum 170M PCLK and PCLK = Htot * Vtot * FPS is the calculation.
    I would like to know if there is limitation of resolution for DS90UB940-Q1 otherwise than the limitation of pixel clock frequency above.
    (For example, limitation of line or frame pixel counts etc..)
    Should I regards as there is no limitation of resolution as long as satisfying PCLK limitation(~170MHz)?

    Best Regards,
    Yaita

  • Hello Yaita-san,

    Unfortunately the DS90UB940-Q1 does NOT support the 3280x2464 resolution.

    There is also an internal counter value limitation beside satisfying the maximum pixel clock frequency.

    Best regards,

    Darryl

  • Hi Darryl-san,

    Thank you for your support.
    I understood.

    Best Regards,
    Yaita

  • Hi Darryl-san,

    May I ask further question?

    >Unfortunately the DS90UB940-Q1 does NOT support the 3280x2464 resolution.
    >There is also an internal counter value limitation beside satisfying the maximum pixel clock frequency.
    How does DS90UB940-Q1 handle if the counter value exceed the limitation?
    I would like to know especially for line pixel counts.
    (For example, DS90UB940-Q1 discards overplus value or overwrite the data or etc..)

    The background of the question is my customer found it was possible to display graphics normally when they increase horizontal blanking periods even if 3280x2464 resolution.
    They saw abnormal graphic on display when TotalH=3448 however it was normal when they set TotalH=6136.

    ActiveH: 3280
    ActiveV: 2464
    TotalH: 3448   -> 6136
    TotalV: 2504

    Best Regards,
    Yaita

  • Darryl-san,

    Can you think of anything that might have caused the issue?
    >it was possible to display graphics normally when they increase horizontal blanking periods even if 3280x2464 resolution.

    ActiveH: 3280
    ActiveV: 2464
    TotalH: 3448 (abnormal)   -> 6136 (normal)
    TotalV: 2504

    Your comments would be really appreciated.

    Best Regards,
    Yaita

  • Darryl-san,

    May I have your comments for the issue at an early date?
    My customer wants to know it at an early date because of their design schedule.
    If you need some days to search it or have something unclear please kindly let me know.

    Best Regards,
    Yaita

  • Yaita-san,

    What is the FPS customer are supporting?

    From the calculation on PCLK we could possibly support higher resolution at lower FPS say 17.

    What is the input and output data format at 940?

    The higher blanking time may help in case of higher resolutions giving the DUT more time to drain the buffer which stores the input data.

    Best regards,

    Darryl

  • Hi Darryl-san,

    I really appreciate for your support.

    >What is the FPS customer are supporting?
    My customer set PCLK=76.8MHz and it is calculated to 5FPS when TotalH=6136 (normal) and 8.9FPS when TotalH=3448 (abnormal).
    ------------------------------------
    ActiveH: 3280
    ActiveV: 2464
    TotalH: 3448 (abnormal)   -> 6136 (normal)
    TotalV: 2504
    ------------------------------------

    >What is the input and output data format at 940?
    My customer's system configuration is the following.
    "Image sensor (CSI-2 output, RAW10)" - "MIPI CSI-2 to parallel bridge chip" - "DS90UB925Q-Q1" - "DS90UB940-Q1(CSI-2 2-lane, RAW10)" - "CPU"

    Is it reasonable for DS90UB940-Q1 to display normally when TotalH=6136 under the condition above?

    Best Regards,
    Yaita

  • Darryl-san,

    Is the information I wrote above sufficient for you?
    If you need some days to search it or have something unclear please kindly let me know.

    Your continuous support would be really appreciated.

    Best Regards,
    Yaita

  • Hello Yaita-san,

    Design is running a simulation to see if this is possible.
    I have not heard back but if they have any questions, I will forward to you.
    Thank you for your patience.

    Best regards,
    Darryl
  • Hi Darryl-san,

    I really appreciate for you and your team's continuous support for this issue.
    I will wait for your feedback.

    Best Regards,
    Yaita

  • Hi Darryl-san,

    How long does it take to get a result of the simulation?
    Is it possible to estimate?
    I would like to inform the information to my customer if possible.

    Best Regards,
    Yaita

  • Hi Yiaita-san,

    Thank you for you patience but as we have mentioned this resolution is not support and now we are trying to manipulate timing.

    Design  has a question, they were under the impression that customer is using 3280x2464 with higher blanking time i.e TH = 6136. Isn’t that the case?

     Now they not sure how they arrived at 6136 because the blanking time is >>50% of active line resulting in very small frame rate.

    With >>50% blanking this will not work.

    Best regards,

    Darryl

     

  • Hi Darryl-san,

    Thank you for your continuous support.

    >Design  has a question, they were under the impression that customer is using 3280x2464 with higher blanking time i.e TH = 6136. Isn’t that the case?
    >Now they not sure how they arrived at 6136 because the blanking time is >>50% of active line resulting in very small frame rate.
    Yes, my customer is using 3280x2464 with higher blanking time (TotalH = 6136).
    They just tried setting TotalH = 6136 to reduce frame rate and found display graphics is normal.
    I heard it is camera application that shoots a still image so small frame rate is acceptable.
    ------------------------------------
    ActiveH: 3280
    ActiveV: 2464
    TotalH: 3448 (abnormal)   -> 6136 (normal)
    TotalV: 2504
    ------------------------------------
    They doesn't have tried setting other pixel numbers of TotalH up to this time.
    Is the information above sufficient for your team?

    Best Regards,
    Yaita

  • Hi Darryl-san,

    >Thank you for you patience but as we have mentioned this resolution is not support and now we are trying to manipulate timing.
    I believe your design team is currently trying to manipulate timing as above.
    Could your team estimate how long does it take to get a result of it?
    My customer just wants to judge if the following usage can be used or not for DS90UB940-Q1 because he wants to use DS90UB940-Q1 in his system.
    ------------------------------------
    ActiveH: 3280
    ActiveV: 2464
    TotalH: 3448 (abnormal)   -> 6136 (normal)
    TotalV: 2504
    ------------------------------------

    Best Regards,
    Yaita

  • Hi Yaita,

    Design simulation shows not possible with timing provided.

    Regards,
    Darryl