DS90UB960-Q1: Configuration for Ti960+Ti953

Part Number: DS90UB960-Q1
Other Parts Discussed in Thread: TDES960, DS90UB953-Q1, TSER953

Tool/software:

Hi Ti team,

We need two configurations for Ti960+Ti953, can you provide it?

configuration1:One Ti960 is connected to four Ti953 devices. The data format of the sensor(AR0234) output is 4lane raw10, vc-id=0.

                        The output of Ti960 is 4.16G, 4lane.Use virtual id to distinguish the four sensors.

configuration2:One Ti960 is connected to four Ti953 devices. The data format of the ISP(AP1302) output is 4lane Yuv422(8bit),vc-id=0.

                        The output of Ti960 is 4.16G, 4lane.Use virtual id to distinguish the four sensors

Also, Please provide the configurations for the two synchronization methods.

1.We used external SYNC from GPIO7 of Ti960, and output from GPIO0 of Ti953

2.Use Ti960 internally generate a FrameSync signal 25FPS(Please provide the method for calculating frequency,We will employ multiple frequencies),and output from GPIO0 of Ti953

  • Hi Zhang,

    Can you answer the following questions to help me create a configuration script?

    • Are you using FPD-Link devices DS90UB960-Q1 and DS90UB953-Q1 or V3Link devices TDES960 and TSER953?
    • Do the sensor and ISP CSI-2 outputs use continuous clock?
    • What is the data rate per lane of sensor and ISP CSI-2 outputs?
    • Is an external oscillator used in camera modules?
    • Is 953 CLK_OUT feature needed to provide a reference clock to sensor and ISP devices? If yes, what clock frequency is needed?
    • Note that 4.16Gbps is the max supported data rate of the forward channel (953 output / 960 input). Is this the intended data rate of the forward channel? Note that there is some dependency on oscillator frequency.
    • Do you intend to use synchronous or asynchronous clocking mode for the link between 960 and 953?
    • What forwarding method do you intend to use with the 960? The following synchronized forwarding methods are supported: basic sync, line-interleaved, line-concatenated.
    • When internally generated FrameSync signal is used, what high/low duty cycle do you intend to use? (for example 50% high / 50% low)
    • Should the 960 output come from CSI port 0 or CSI port 1?
    • What data rate per lane do you intend to use for the 960 CSI-2 output? Note that 960 supports up to 1.664Gbps per lane but there is some dependency on oscillator frequency.
    • Do you intend to use skew calibration (initial or periodic) on the 960 CSI-2 output? Note that this is usually recommended when the output data rate per lane is greater than 1.6Gbps.
    • Should continuous clock be used on the 960 CSI-2 output?

    Best,

    Lucas

  • Are you using FPD-Link devices DS90UB960-Q1 and DS90UB953-Q1 or V3Link devices TDES960 and TSER953?
    -------->Regarding this question, I need to first confirm with you whether the DS90UB960-Q1 can be used in conjunction with the TSER953?
    We will use DS90UB960-Q1+ TSER953 as our project.
    We also will usd DS90UB960-Q1+ DS90UB953-Q1 as early development,
    So I want to have two configurations:
    1.DS90UB960-Q1 and DS90UB953-Q1
    2.DS90UB960-Q1 and TSER953
    Do the sensor and ISP CSI-2 outputs use continuous clock?
    -------->Yes, use continuous clock.
    What is the data rate per lane of sensor and ISP CSI-2 outputs?
    -------->Our sensor will work on some different modes, and the datarate of sensor and ISP has 330Mbps/lane, 248Mbps/lane and so on, So can you also provide the method when I change data rate.
    Is an external oscillator used in camera modules?
    -------->Yes, it's 27MHz.
    Is 953 CLK_OUT feature needed to provide a reference clock to sensor and ISP devices? If yes, what clock frequency is needed?
    -------->No, don't need.
    Note that 4.16Gbps is the max supported data rate of the forward channel (953 output / 960 input). Is this the intended data rate of the forward channel? Note that there is some dependency on oscillator frequency.
    -------->Yes, since we may not use all 4.16G bandwidth.
    Do you intend to use synchronous or asynchronous clocking mode for the link between 960 and 953?
    -------->Use asynchronous clocking.
    What forwarding method do you intend to use with the 960? The following synchronized forwarding methods are supported: basic sync, line-interleaved, line-concatenated.
    -------->basic sync
    When internally generated FrameSync signal is used, what high/low duty cycle do you intend to use? (for example 50% high / 50% low)
    -------->10% high / 90% low.
    Should the 960 output come from CSI port 0 or CSI port 1?
    -------->from CSI port 0.
    What data rate per lane do you intend to use for the 960 CSI-2 output? Note that 960 supports up to 1.664Gbps per lane but there is some dependency on oscillator frequency.
    -------->Yes, we want to use max bandwidth of 960. Our platform can support up to 2.5G/lane.
    Do you intend to use skew calibration (initial or periodic) on the 960 CSI-2 output? Note that this is usually recommended when the output data rate per lane is greater than 1.6Gbps.
    -------->If output data rate per lane is greater than 1.5Gbps, we should add skew.
    Should continuous clock be used on the 960 CSI-2 output?
    -------->Yes,use continuous clock.

  • Hi Zhang,

    Thank you for the detailed information. I'll need some additional time to put together a script, I expect I can have one ready by mid next week.

    Best,

    Lucas