Forum Discussion
Receive LVDS signals with FPGA
Thank Abe for answering,I konw the BitSlip,it's for word correction, right? just like when the trainning word is 111111000000, and the word received is 1111100000001, then I can use the bitslip function to get 111111000000, My problem now is that my sampling clock and data are not aligned. I even can not receive the 111110000001. so I want to do the bit correction, thank you.
Hi WMing,
I am also working with the same sensor and have the same problem as you. The problem is in Cyclone V you dont have a DPA right! (for the bit alignment!) Is it posible to use the ALTIOBUF and using the io_config iterface manually config the delays or maybe just using the input assignments(add_input_delay)? I wonder how you solved your problem.
On Xilinx you have the IODELAY2 and using the input CAL you will do the alignment automatically, having maybe a problem with overflows on the delay counter!!
so! hope to hear from you!!!