Hello,
My project is using the DS90UB953 and DS90uB954 in CSI2 non-synchronous mode with a single 10-bit 1080p60 sensor.
I am seeing seeing horizontal blanking jitter at the '954's CSI2 outputs and the total number of clocks per frame is not consistent either(+/- 50 clocks per frame) which is causing most monitors to not sync and display a scrolling right and very slow down pattern. The line active is always correct at 1920 clocks. I can add a line buffer to hide the horizontal blanking jitter and some monitors can sync and the data looks perfect. But most monitors are not tolerant of the varying clocks per frame and I would like to avoid implementing a frame buffer.
BTW, the '953's pattern generator looks perfect with consistent clocks per frame but only when running the '953/954 in CSI-2 synchronous mode. In CSI2 non-synchronous mode the monitor does not lock. My clocks per frame and line jitter issues are the same in both CSI2 sync and non-sync modes.
Since the '953/954 are source synchronous to the sensor's CSI2 clock I would expect the number of clocks per frame to be consistent along with no line jitter.
Do you have any suggestions on how I can obtain consistent clocks per frame and no line jitter?
Thanks,
Tim