Main

LVDS Application Notes

Subscribe to Alerts | for notification of new or changed documents related to your product of interest.

Open a Case | If you have a question about Xilinx documentation, please submit a case to Technical Support.

Download Documentation Navigator | To intuitively find, filter and download documents.

LVDS Application Notes

DateName
10/13/2006 XAPP855 - 16-Channel, DDR LVDS Interface with Per-Channel Alignment(PDF, ver 1.0, 773 KB )

This application note describes a 16-channel, source-synchronous DDR LVDS interface. The design takes advantage of the Virtex™-5 I/O ChipSync™ features ability to adjust the delay of the receiver datapaths creating dynamic setup/hold timing for each device at initialization, compensating for skews associated with the manufacturing process. The receiver operates at 1:8 deserialization on each of the 16 data channels.

Design File(s):

Was this document helpful? Yes | No
07/17/2008 XAPP860 - 16-Channel, DDR LVDS Interface with Real-Time Window Monitoring(PDF, ver 1.1, 831 KB )

This application note describes a 16-channel, source-synchronous DDR LVDS interface. The receiver operates at 1:6 deserialization on each of the 16 data channels. Similar to XAPP855, the design also includes a real-time window monitoring circuit for added performance. This reference design calibrates and compensates for skews associated with process, voltage, and temperature (PVT) at initialization and dynamically during operation.

Design File(s):

Was this document helpful? Yes | No
10/04/2006 XAPP491 - Inverting LVDS Signals for Efficient PCB Layout in Spartan-3 Generation FPGAs(PDF, ver 1.0, 288 KB )

Differential signals, such as LVDS or LVPECL, can be difficult to route on simple, four-layer or six-layer PCBs without excessive use of vias. This application note shows how Spartan™-3 Generation FPGAs, with just the inclusion of an inverter in the datapath, can avoid excessive use of vias and fix accidental PCB trace swapping without requiring a PCB respin.

Design File(s):

Was this document helpful? Yes | No
08/23/2004 XAPP179 - Using SelectIO Interfaces in Spartan-II and Spartan-IIE FPGAs(PDF, ver 2.1, 234 KB )

The Spartan™-II and Spartan-IIE FPGA families simplify high-performance design by offering SelectIO™ inputs and outputs with programmable interface standards. This application note describes how to take full advantage of the flexibility of the SelectIO features and the design considerations to improve and simplify system-level design.

Was this document helpful? Yes | No
05/01/2008 XAPP696 - Interfacing LVPECL 3.3V Drivers with Xilinx 2.5V Differential Receivers(PDF, ver 1.3, 324 KB )

This application note describes how to interface 3.3V differential Low-Voltage Positive Emitter Coupled Logic (LVPECL) drivers with Xilinx® 2.5V differential receivers, including Virtex®-II Pro, Virtex-II Pro X, Virtex-4, Virtex-5, Spartan®-3E, and Spartan-3 FPGA 2.5V LVPECL and Low Voltage Differential Signaling (LVDS). Several interface modifications are presented with supporting IBIS simulation results.

Was this document helpful? Yes | No
08/22/2008 XAPP469 - Spread-Spectrum Clocking Reception for Displays(PDF, ver 1.0, 347 KB )

Describes how Extended Spartan®-3A family and Spartan-3E FPGAs work in spread-spectrum applications.

Was this document helpful? Yes | No
02/10/2010 XAPP880 - SFI-4.1 16-Channel SDR Interface with Bus Alignment Using Virtex-6 FPGAs(PDF, ver 1.0, 1.85 MB )

Design File(s):

Was this document helpful? Yes | No
05/19/2007 XAPP856 - SFI-4.1 16-Channel SDR Interface with Bus Alignment(PDF, ver 1.2, 1.12 MB )

This Virtex™-5 application note describes an SFI-4.1 interface, a 16-channel, source-synchronous LVDS interface operating at SDR. The transmitter requires 16 LVDS pairs for data and one LVDS pair for the forwarded clock. The receiver also requires 16 LVDS pairs for data and one LVDS pair for the source-synchronous clock input.The timing of the receiver is described in depth and characterized in hardware.

Design File(s):

Was this document helpful? Yes | No
06/09/2010 XAPP485 - 1:7 Deserialization in Spartan-3E/3A FPGAs at Speeds Up to 666 Mbps(PDF, ver 1.3, 774 KB )

This application note targets Spartan®-3E/3A devices in applications that require 4-bit or 5-bit receive data bus widths and operate at rates up to 666 Mbps per line with a clock at 1/7th the bit rate. This type of interface is commonly used in flat panel displays and automotive applications.

Design File(s):

Was this document helpful? Yes | No
06/15/2010 XAPP873 - Virtex-5 FPGA Interface for Fujitsu Digital-to-Analog Converters with LVDS Inputs(PDF, ver 1.2, 517 KB )

This application note describes how to interface a Fujitsu MB86064 digital-to-analog converter (DAC) with parallel low-voltage differential signaling (LVDS) inputs to a Virtex®-5 FPGA utilizing the dedicated I/O functions of the FPGA family.

Design File(s):

Was this document helpful? Yes | No
06/21/2010 XAPP486 - 7:1 Serialization in Spartan-3E/3A FPGAs at Speeds Up to 666 Mbps(PDF, ver 1.1, 949 KB )

This application note targets Spartan™-3E devices in applications that require 4-bit or 5-bit transmit data bus widths and operate at rates up to 666 Mbps per line with a forwarded clock at 1/7th the bit rate. This type of interface is commonly used in flat panel displays and automotive applications.

Design File(s):

Was this document helpful? Yes | No
06/23/2010 XAPP1071 - Connecting Virtex-6 FPGAs to ADCs with Serial LVDS Interfaces and DACs with Parallel LVDS Interfaces(PDF, ver 1.0, 1.46 MB )

This application note describes how to utilize the dedicated deserializer(ISERDES) and serializer (OSERDES) functionalities in Virtex®-6 FPGAs to interface with analog-to-digital converters that have serial low-voltage differential signaling (LVDS) outputs and with digital-to-analog converters that have parallel LVDS inputs.

Was this document helpful? Yes | No
04/07/2008 XAPP866 - An Interface for Texas Instruments Analog-to-Digital Converters with Serial LVDS Outputs(PDF, ver 3.0, 861 KB )

This application note describes how to interface a Texas Instruments analog-to-digital converter (ADC) with serial low-voltage differential signaling (LVDS) outputs to Virtex®-4 or Virtex-5 FPGAs, utilizing the dedicated deserializer functions of both FPGA families.

Design File(s):

Was this document helpful? Yes | No
04/06/2012 XAPP523 - LVDS 4x Asynchronous Oversampling Using 7 Series FPGAs(PDF, ver 1.0, 1.42 MB )

This application note describes a method of capturing asynchronous communication using LVDS with SelectIO™ interface primitives. The method consists of oversampling the data with a clock of similar frequency (±100 ppm).

Design File(s):

Was this document helpful? Yes | No
 
 
/csi/footer.htm