Intel® Stratix® 10 High-Speed LVDS I/O User Guide

ID 683792
Date 7/13/2021

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

4.4.1. LVDS SERDES IP Core Synthesizable Intel® Quartus® Prime Design Examples

The synthesizable design example is a compilation-ready Platform Designer system that you can include in an Intel® Quartus® Prime project.

The design example uses the parameter settings you configured in the IP core parameter editor:

  • Basic LVDS SERDES IP core system with transmitters or receivers
  • Duplex LVDS SERDES IP core system with transmitters and receivers
  • LVDS SERDES IP core system with transmitters or receivers connected to an external PLL
Figure 37. Basic LVDS SERDES IP Core System with Internal PLL

If you configured the IP core to use an external PLL, the generated design example connects a properly configured IOPLL Intel® FPGA IP.

Figure 38.  LVDS SERDES IP Core System with External PLLIn this figure, a qsys_interface_bridge provides Platform Designer connections between the IOPLL IP core and the LVDS SERDES IP core. For simplicity, this bridge is not shown in the other figures.

To demonstrate how to configure the PLL, the design example also provides the lvds_external_pll.qsys Platform Designer file containing a standalone version of the IOPLL IP core configured to work as an external PLL. You can use lvds_external_pll.qsys, modified or unmodified, to build an LVDS design with external PLL.

Generating and Using the Design Example

To generate the synthesizable Intel® Quartus® Prime design example from the source files, run the following command in the design example directory:

quartus_sh -t make_qii_design.tcl -system ed_synth

The TCL script creates a qii directory that contains the ed_synth.qpf project file. You can open and compile this project in the Intel® Quartus® Prime software.

For more information about make_qii_design.tcl arguments, run the following command:

quartus_sh -t make_qii_design.tcl -help

Did you find the information on this page useful?

Characters remaining:

Feedback Message