Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- I wanted to connect the LVDS frame clock to the CML CDR clock and see if the data can be recovered easily. --- Quote End --- You've got a couple of options; 1. Configure the receiver CDR in lock-to-data mode, and feed the LVDS clock into a receiver channel (not a REFCLK, since you don't have one on the HSMC connector). LTD mode requires starting in lock-to-reference mode, which would require an on-board clock source close to the LVDS frame clock. 2. If you are running this board in stand-alone mode, since it is a PCIe form-factor, then you can use a PCIe edge-connector SMA breakout board (Samtec sell them - I have a couple of them). You can then feed the PCIe CLK which will go to a REFCLK with your LVDS frame clock. However, that still doesn't help you decode your data. The receiver transceivers start serial-to-parallel conversion of their serial data streams at an arbitrary point in time. LVDS SERDES deaserialize with respect to the frame clock, so you can easily recover your data with them, no matter what the format. For transceiver data recovery, you need to send special codes, or use 8/10B encoding to perform alignment of your bytes that have been serialized. Cheers, Dave