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.

DS90UB960-Q1: Synchronized forwarding using non-synchronous mode

Part Number: DS90UB960-Q1

hello,

Dadtasheet says that when synchronized CSI2 forwarding is used the "Video arriving at input ports should be synchronized within approximately 1 video line period". 
If you use Synchronized mode which sends the clock from 960 to 953, you can easily synchronize between multiple cameras because they operates at same clock domain. 

If you use non-synchronize mode, is it possible to purely synchronize multiple cameras? the local oscillator at each cameras have part to part variation, so in short time cameras could be synchronized but in long time it seems there is a chance for not arriving the video data at input ports within 1 video line period. Is my assumption correct? 
if correct, is it possible to use synchronized forwarding for non-sync mode?

please tell me whether Synchroized forwarding can be used with 913A//933 as well. 

  • Hello,

    You can use the frame synchronization feature in the 960 to synchronize multiple cameras.
  • Do you mean data will arrive within 1 line period if frame sync is used? Could you explain more details on this with example?

    My concern is accumulation of clock speed difference caused by part to part local oscillator variation when non-sync mode of 953/913 generation is used. I think it could cause synchronization fail, so want to know exact requirement for local oscillator clock accuracy.
  • Hello,

    What I mean is that the frame sync (as detailed in section 7.4.24 in datasheet) is required in both cases. There will always be some drift in the clock, regardless of whether you use the synchronized clocking mode or asynchronized mode.

    You can generate your own frame sync using the GPIO, or use the internal frame sync generator on the device.