Forum Discussion
Altera_Forum
Honored Contributor
10 years agoLVDS is a common io standard that FPGA's support. The signals are in P/N pairs (Positive/Negative), The IO Buffers can be set to receive or drive LVDS, but the pair of pins required is fixed, Look at the IO pins available and see if you can find the specific P/N designations.
Once that is done internally you use the pins just like normal. It looks the the clock in this case is just a 1 to 1 with the data, so it should be pretty easy. For higher speed LVDS signals, (like video), the clock runs at a fraction of the data rate like 1/7 or 1/8, so you need a PLL to clock in the data, so it gets a bit more complex to align the data, but there are Megawizard functions that help with this. Pete d