yossik
New Contributor
25 days agoLVDS SERDES rx_inclock idle
Hi,
We are using LVDS SERDES IP as a multichannel LVDS receiver in Cyclone 10 GX device. The reciver is configured to run at DDR mode using 200MHz rx_inclock. The transmitter device output clock is not a free-running clock and is subjected to changes with correlation to the output data (for example clock is only running when the transmitter outputs data). I see in the Altera LVDS SERDES IP Core User Guide that the SERDES use IO PLL for that clock, meaning it should meet IO PLL cycle-to cycle clock jitter for the PLL input.
Does that means that only a free running clock at a constant frequency and duty cycle can be used as part of the LVDS bus?
How should i treat devices that has an LVDS bus clock that is correlated with data?