Other Parts Discussed in Thread: ALP
Hello,
I'm using the DS90UB953 and 954 Serdes chips on my custom board set to transfer video (1080p30) from an image sensor to an ISP chip. I'm using CSI-2 Synchronous mode so the Serializer recovers the 25MHz clock from the Deserializer. There is no clock at the serializer end of the system.
When I initialize my system I can see the lock signal on the 954 goes high. Then it goes low and repeats this cycle over and over again. I have the lock signal going to an oscilloscope so I can observe it.
On my benchtop I'm using a twisted pair wire to make the connection between the two chips. What I notice is that if I press my thumb down on the AC coupling capacitors at the Serializer end then the lock signal stabilizes and keeps the system locked.
This made me think the signals have some really fast edges and perhaps signal integrity of the path isn't pristine so I added small capacitors (~10pF) from each leg of the LVDS pair to GND. This would emulate me holding my thumb over the caps. This didn't work at all and the two chips didn't even lock so I reverted the changes.
My twisted pair isn't shielded, it's just one of the pairs out of a Cat5 ethenet cable. The run is only about 5" for now since I'm just trying to get the link working. I tried using a shielded twisted pair and the results weren't much better so I don't think the quality of the cable is the only issue. Of course for a longer run a better cable would be critical but for such a short run this setup should be OK. I have used similar cable for the 913/914 that I have used in the past and that SerDes worked fine with this cable to much longer lengths, like 10 meters even.
My current guess is that one of the power supplies is noisier than it should be and I'm chasing this down. I do have 1K@100MHz ferrites separating each supply from the source 1.8V, and then a 0.001uF and 1uF capacitor on each isolated supply so it looks to be as described in the EVM schematics.
Any suggestions on what else to try? Is there a software setting to adjust that might help the cause?
Thanks,
Vivek