- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I wondered if anyone could point me in the right direction on how to implement LVDS using the Quartus Prime Lite software. I have read documentation from both Altera and Intel on how to setup LVDS and I have used the ALTLVDS_TX and ALTLVDS_RX MegaWizards. However, I am unable to link the inputs and outputs to the physical I/O of the Cyclone CL 016. I would very much appreciate some help in this area.
Thanks
- Tags:
- lvds
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
LVDS IOs are simply set up by assigning LVDS IO standard to the (single ended) in- and output ports of LVDS IP or serdes implemented in HDL code. You have to select a pin that is specified as positive pin of a dedicated LVDS pair, the negative pin is then assigned automatically. Pin planner tool shows suitable pins or can select them automatically. The respective pin must use 2.5 V VCCIO.
Regards
Frank
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Frank, thank you so much for taking the time to respond. I have to admit that I am still slightly confused. To give some context I am using an LVDS IC that requires a driver input, I would like to connect this pin to an output port on the Cyclone, which in my case is something like b_MKR_D[5]. In my Pin Planner I can only set the I/O standard for the available I/O pins to 2.5v I don't have 2.5V V VCCIO for these pins, therefore how can I associate the TX_out from the ALTLVDS output with pin b_MKR_D[5], so that I can use the LVDS IC. Furthermore, if you know of any tutorial or relevant documentation please let me know. Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
to implement LVDS I/O according to Cyclone 10 specifications, VCCIO of 2.5 V is required for the respective banks.
I don't know if the intended pin is dedicated LVDS I/O. For slower LVDS speed (a few 100 MBPS), it's possible to use single ended I/O as emulated LVDS with resistor network to set the output level, also for 3.3V VCCIO. But LVDS RX is only available on dedicated LVDS pin pairs.
Regards
Frank
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can only set the I/O standard for the available I/O pins to 2.5 because LVDS I/O standard in Cyclone 10LP is using 2.5V VCCIO. You can refer to the datasheet from below link:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for taking the time to reply to my question, I have a much better understanding now. Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, Please login to ‘https://supporttickets.intel.com/s/?language=en_US’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page