2.3.5.2 LVDS

Low-Voltage Differential Signaling (ANSI/TIA/EIA-644) is a high-speed, differential I/O standard. It requires that one data bit be carried through two signal lines, so two pins are needed. It also requires external resistor termination.

The full implementation of the LVDS transmitter and receiver is shown in an example in the following figure. The building blocks of the LVDS transmitter-receiver are one transmitter macro, one receiver macro, three board resistors at the transmitter end, and one resistor at the receiver end. The values for the three driver resistors are different from those used in the LVPECL implementation because the output standard specifications are different.

Along with LVDS I/O, SmartFusion cSoCs also support bus LVDS structure and multipoint LVDS (M-LVDS) configuration (up to 40 nodes).

Figure 2-21. LVDS Circuit Diagram and Board-Level Implementation
Table 2-64. LVDS Minimum and Maximum DC Input and Output Levels
DC ParameterDescriptionMin.Typ.Max.Units
VCCFPGAIOBxSupply voltage2.3752.52.625V
VOLOutput low voltage0.91.0751.25V
VOHOutput high voltage1.251.4251.6V
IOL1Output lower current0.650.911.16mA
IOH1Output high current0.650.911.16mA
VIInput voltage02.925V
IIH2Input high leakage current15µA
IIL2Input low leakage current15µA
VODIFFDifferential output voltage250350450mV
VOCMOutput common mode voltage1.1251.251.375V
VICMInput common mode voltage0.051.252.35V
VIDIFFInput differential voltage100350mV
Note:
  1. IOL /  IOH defined by VODIFF / (resistor network).
  2. Currents are measured at 125 °C junction temperature.
Table 2-65. AC Waveforms, Measuring Points, and Capacitive Loads
Input Low (V)Input High (V)Measuring Point1 (V)VREF (typ.) (V)
1.0751.325Cross point
Note:
  1. Measuring point = Vtrip. See Table 2-22 for a complete table of trip points.