Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Low-Voltage Differential Signaling (LVDS) for High-Speed Data Transmission, Resumos de Eletrônica

An overview of low-voltage differential signaling (lvds) technology, its advantages, applications, and design challenges. Lvds is a differential signaling technology that delivers high-performance data transmission with low power consumption and minimal electromagnetic interference (emi). Topics such as lvds architecture, point-to-point clock distribution, lvds translation, and various application notes.

Tipologia: Resumos

2022

Compartilhado em 08/10/2022

RenatoT1965
RenatoT1965 🇧🇷

1 documento

1 / 111

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
LVDS Owners Manual
Including High-Speed CML and Signal Conditioning
High-Speed Interface Technologies
Overview 9-13
Network Topology 15-17
SerDes Architectures 19-29
Termination
and Translation 31-38
Design and
Layout Guidelines 39-45
Jitter Overview 47-58
Interconnect Media and
Signal Conditioning 59-75
I/O Models 77-82
Solutions for Design
Challenges 83-101
2008
www.ti.com/LVDS
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Pré-visualização parcial do texto

Baixe Low-Voltage Differential Signaling (LVDS) for High-Speed Data Transmission e outras Resumos em PDF para Eletrônica, somente na Docsity!

LVDS Owner’s Manual

Including High-Speed CML and Signal Conditioning

High-Speed Interface Technologies

Overview 9-

Network Topology 15-

SerDes Architectures 19-

Termination

and Translation 31-

Design and

Layout Guidelines 39-

Jitter Overview 47-

Interconnect Media and

Signal Conditioning 59-

I/O Models 77-

Solutions for Design

Challenges 83-

www.ti.com/LVDS 2008

  • Introduction ..........................................................................
  • High-Speed Interface Technologies Overview..............
  • 1.1 Differential Signaling Technology.......................................
  • 1.2 LVDS – Low-Voltage Differential Signaling
  • 1.3 CML – Current-Mode Logic
  • 1.4 Low-Voltage Positive-Emitter-Coupled Logic
  • 1.5 Selecting An Optimal Technology
  • Network Topology .............................................................
  • 2.1 Point-to-Point
  • 2.2 Multipoint / Multidrop..........................................................
  • 2.3 SerDes Architectures...........................................................
  • 2.4 Mixing Signaling Technologies
  • 2.5 Selecting an Interface Technology
  • SerDes Architectures .......................................................
  • 3.1 Introduction............................................................................
  • 3.2 Parallel Clock SerDes..........................................................
  • 3.3 Embedded Clock (Start-Stop) Bits SerDes
  • 3.4 8b/10b SerDes
  • 3.5 FPGA-Attach SerDes
  • 3.6 Applications...........................................................................
    • Parallel Clock SerDes
    • Embedded Clock (Start-Stop) Bits SerDes
    • 8b/10b SerDes
    • FPGA-Attach SerDes
  • 3.7 Comparison Overview..........................................................
  • 3.8 Summary
  • Termination and Translation............................................
  • 4.1 Terminations and Impedance Matching...........................
  • 4.2 Multidrop and Multipoint
  • 4.3 AC Coupling
  • 4.4 DC Balance
    • Selecting a Capacitor.....................................................
  • 4.5 Translation
  • 4.6 Failsafes
    • M-LVDS Failsafes
      • Design and Layout Guidelines ........................................
      • 5.1 PCB Transmission Lines
      • 5.2 Transmission Loss
      • 5.3 PCB Vias
      • 5.4 Backplane Subsystem
      • 5.5 Decoupling
      • Jitter Overview ..................................................................
      • 6.1 Introduction............................................................................
        • Random Jitter Characteristics......................................
        • Deterministic Jitter.........................................................
        • Duty Cycle Distortion......................................................
        • Inter-Symbol Interference
        • Periodic Jitter
      • 6.2 Additional Jitter Sources
        • Effect of Input Capacitance
        • FEXT/NEXT
        • Systems Susceptible to Crosstalk
        • Bit Error Rate
      • 6.3 Pattern Dependencies and Eye Diagrams........................
        • Eye Masks
        • Bathtub Curves and Eye Contours
      • Interconnect Media and Signal Conditioning ..............
      • 7.1 Physical and Electrical Cable Characteristics
      • 7.2 Signal-Conditioning Characteristics
        • Media Losses in Cables and PCB Traces
        • Pre-Emphasis and De-Emphasis Drivers
        • Equalization
        • Two Types of Equalizer Circuits
        • Passive: Power-Saver Equalizers
        • Active Equalizers
        • Fixed Equalizers
        • Variable Equalizers Allow Control...............................
        • Adaptive Equalizers
        • Crosstalk
        • Reflections
    • www.ti.com/LVDS
  • 7.3 Using Pre- and De-Emphasis and Equalizers Together Contents
  • 7.4 Random Noise
  • 7.5 Re-clocking Receivers (Re-clockers)............................... - (Random and Deterministic) 7.6 Bit Error Rate (BER) and Jitter - Lossy Media Compensated by Equalization............... - Pre-Emphasis Eye Diagrams - PE/EQ Combination
  • Semiconductor I/O Models ..............................................
  • 8.1 Input/Output Buffer Information Specification
  • 8.2 Behavioral Diagram of IBIS
  • 8.3 3-State Output Model
  • 8.4 Creating IBIS Models
  • 8.5 Scattering Parameters (S Parameters)
  • 8.6 SPICE Models
  • Solutions for Design Challenges ....................................
  • 9.1 Clock Distribution and Signal Conditioning - Point-to-Point Clock Distribution................................. - Multipoint Clock Distribution - Clock Conditioners
  • 9.2 System Clock Distribution................................................... - ATCA-Synchronization Clock Interface - MicroTCA-Synchronization Clock Interface..............
  • 9.3 Complementing FPGA Performance - Extending SerDes Enables FPGAs - Load Capacitance is Critical......................................... - LVDS Translation
  • 9.4 Broadcast Video....................................................................
  • 9.5 Extending the Reach of SerDes.......................................... - Identifying Cable-Extender-Chipset Benefits - Typical Transmission Distance Gains - Extending Signal Transmission with Conditioning. - Power-Saver Equalizers - to RS-485............................................................................... 9.6 M-LVDS: A High-Speed, Short-Reach Alternative - 9.7 Redundancy - 9.8 Testability of High-Speed Differential Networks - Functional Testing - Loopback - 9.9 DVI / HDMI............................................................................ - High Data Rates and Longer Cost-Effective Cables - Dielectric Losses Compensation for Skin Effects and - Appendix of Technical References .............................. - 10.1 Websites and LVDS Applications - 10.2 Analog Edge® and Signal Path Designer® Articles - 10.3 Outside Publications - 10.4 Application Note References - 10.5 Index - 10.6 Acronyms - 10.7 Glossary of Common Datasheet Parameters

www.ti.com/LVDS^7

Introduction

N

ational Semiconductor’s LVDS Owner’s Manual, first published in spring 1997, has been the industry’s “go-to

design guide” over the last decade. The owner’s manual helped LVDS grow from the original IEEE 1596.3-

Standard for Low-Voltage Differential Signaling (LVDS) for Scalable Coherent Interface (SCI) into the workhorse

technology it is today.

LVDS is now pervasive in communications networks and used extensively in applications such as laptop computers, office

imaging, industrial vision, test and measurement, medical, and automotive. It provides an attractive solution - a small-swing

differential signal for fast data transfers at significantly reduced power and with excellent noise immunity. Along with the

applications, LVDS continued to evolve over the last decade to meet specific requirements such as Bus LVDS and Multipoint

LVDS. For example, the latest LVDS products are capable of data rates in excess of 3 Gbps while still maintaining the low

power and noise immunity characteristics.

Today, many applications require even faster data rates and longer transmission paths. Therefore, designers should consider

technologies such as Current-Mode Logic (CML) and signal conditioning for both LVDS and CML. That is why this new

Fourth Edition includes practical design techniques for these technologies as well as LVPECL and LVCMOS.

This owner’s manual provides useful and current information. It begins with a brief overview of the three most common

high-speed interface technologies (LVDS (with variants B-LVDS and M-LVDS), CML, and LVPECL) a review of their

respective characteristics, and a section on selecting the optimal technology for an application. The manual then covers

relevant topics such as level translation, jitter, signal conditioning, and suggested design approaches. This practical informa-

tion will help you select the right solution for today’s interface design issues.

A typical LVDS driver – receiver pair is shown in Figure 1-1. A (nominal) 3.5 mA current source is located in the driver.

Since the input impedance of the receiver is high, the entire current effectively flows through the 100Ω termination resulting

in a (nominal) 350 mV voltage across the receiver inputs. The receiver threshold is guaranteed to be 100 mV or less, and this

sensitivity is maintained over a wide common mode from 0V to 2.4V. This combination provides excellent noise margins

and tolerance to common-mode shifts between the driver and receiver. Changing the current direction results in the same

amplitude but opposite polarity at the receiver. Logic ones and zeros are generated in this manner. CML and LVPECL have

a similar architecture but with different strength current sources and termination schemes.

Figure 1-2. Differential Signaling

From this simple diagram in Figure 1-2 , the advantages common to all differential signaling technologies can be seen.

First, note that the current source is always on and routed in different directions to drive logic ones and zeros. This always-

on characteristic eliminates the switching-noise spikes and EMI resulting from turning high-current transistors on and off

(as required in single-ended technologies). Secondly, the two lines of the differential pair are adjacent to each other providing

a considerable amount of noise immunity. Noise from crosstalk or EMI that is absorbed in one of the pair will also appear

in the adjacent line. Since the receiver responds to the difference between the two channels, “common-mode” noise that

appears on both lines of the pair will cancel at the receiver. Also, as the two adjacent lines carry equal current, but in opposite

directions, EMI generation is minimized.

1.2 LVDS – Low-Voltage Differential Signaling

The 350 mV typical signal swing of LVDS consumes only a small amount of power and therefore LVDS is a very efficient

technology, delivering performance at data rates up to 3.125 Gbps. The simple termination, low power, and low noise

generation generally make LVDS the technology of choice for data rates from tens of Mbps up to 3 Gbps and beyond.

Figure 1-3. Typical Data Rates and Cable Drive Strength

V-

Output Swing VOD

V+

1 0 1

1

2

3

4

56

7

0

10

0 2 4 6 8 10 12 14 16 18 20 (m) 0 1 2 3 4 5 6 7 8 9 10 (m) Lossy Cable

Low Loss Cable (in) (cm) FR-

National’s Signal Conditioners

Data Rate (Gbps)

0 15 30 45 60 0 30 60 90 120 150

LVDS LVDS with

Signal Conditioning

CML CML

with SignalConditioning

B-LVDS

M-LVDS

www.ti.com/LVDS^11

For higher data rates, technologies such as CML or LVPECL are required. As shown graphically in Figure 1-3 and 1-6 ,

CML and LVPECL are capable of very high data rates in excess of 10 Gbps. Achieving these very high data rates requires

extremely fast, sharp-edge rates and typically a signal swing of approximately 800 mV. For these reasons, CML and LVPECL

generally require more power than LVDS.

Sharp, fast edge rates include a significant amount of very-high-frequency content – and since transmission loss in cables

and FR4 traces increases with frequency, these technologies often require signal conditioning when driving long cables or

traces. See Interconnect Media, page 59 , for a more thorough discussion on signal attenuation and distortion in various

cables and other media, including various signal-conditioning techniques such as pre-emphasis and equalization that help

mitigate the effect of signal distortion in cables and traces.

1.3 CML – Current-Mode Logic

CML is a high-speed point-to-point interface capable of data rates in excess of 10 Gbps. As shown in Figure 1-4 , a common

feature of CML is that termination networks are integrated typically into both drivers and receivers. CML uses a passive

pull-up to the positive rail, which is typically 50Ω. Most implementations of CML are AC coupled, and therefore require

DC-balanced data. DC-balanced data tests require data coding that contain, on average, an equal number of ones and zeros.

(See DC Balance, page 33 ).

Figure 1-4. Typical CML Implementation

V CC

(^5050)

Differential Zo = 100Ω

High-Speed Interface Technologies Overview

www.ti.com/LVDS^13

LVDS is the most common differential signaling interface. The low power consumption, minimal EMI, and excellent

noise immunity are the features that have made LVDS an interface of choice for many applications. In addition, the LVDS

wide-input common mode makes LVDS devices easy to interoperate with other differential signaling technologies. The

latest generation of LVDS operates from DC to as high as 3.125 Gbps, allowing many applications to benefit from LVDS.

These multi-gigabit LVDS devices feature pre-emphasis and equalization that enables signal transmission over lossy cables

and printed circuit board (PCB) traces.

Applications requiring data rates greater than 3.125 Gbps will likely require CML signaling. In addition, certain communica-

tion standards (e.g. PCIe, SATA, and HDMI) mandate the use of specific signaling technologies or describe a set of conditions

such as signal amplitude and reference to VCC, consistent with CML.

For applications with data rates between 2 Gbps and 3.125 Gbps, the optimum choice will depend on the desired func-

tionality, performance, and power requirements. For relatively short distance transmission where signal conditioning is not

required the device power and jitter dominate, with CML generally having the lowest jitter and LVDS the lowest power.

For long-reach requirements, losses in the media dominate and the best choice is generally the device with the best signal-

conditioning solution for the data rate and media. Both LVDS and CML use techniques such as equalization and pre-

emphasis or de-emphasis, see Signal-Conditioning Characteristics, page 63. Understanding the loss characteristics of the

transmission media and the best signal-conditioning solution will enable the user to select the appropriate device.

Figure 1-6. Typical Application Targets for Three Common Differential Signaling Technologies

10 0M 1G 2G 3G 4G 5G 10G

LVDS

Max Data Rate (bps)

Power

Consumption

LVPECL (for data and clocks)

CML

High-Speed Interface Technologies Overview

2.2 Multipoint / Multidrop

Unlike point-to-point topologies, multipoint topologies have multiple signal drivers and receivers all sharing a single

interconnect. A variant of the multipoint topology where there is a single driver and multiple receivers is referred to as

a “multidrop’ topology ( Figure 2-2 ).

Figure 2-2. A Multidrop Topology

Figure 2-2 illustrates a typical multidrop topology. Terminating the signal bus on the far receiver side is advisable only when

the signal driver is on the opposite end of the bus from the terminated receiver. In all other cases (e.g. driver connected to

the middle of the bus), the bus needs to be terminated at both ends of the bus.

Another frequently implemented variant of the multipoint topology is “half-duplex” topology ( Figure 2-3 ) which consists of

two driver/receiver pairs that transmit and receive signals between two points over a single interconnect.

Figure 2-3. A Half-Duplex Topology

Minimize Stub

Lengths

Minimize Stub

Lengths

≈100Ω

Driver

Receiver Receiver

Receiver

- + – + –

Driver

Minimize

Stub

Lengths

Minimize

Stub

Lengths

Receiver

Receiver

Driver

www.ti.com/LVDS^17

Physical connection of multiple drivers and receivers to a common signal bus presents unique challenges to successful

multidrop-topology designs. The major challenge that system designers encounter are the impedance discontinuities that

device loading and device connections (stubs) introduce on the common bus. Matching the impedance of the loaded bus

and using signal drivers with controlled signal edges are the keys to error-free signal transmissions in multipoint topologies.

Two versions of LVDS have been optimized for multipoint: Bus LVDS (B-LVDS) and Multipoint LVDS (M-LVDS).

B-LVDS shares many of the characteristics of LVDS but has much higher current drive (10 mA typical) and controlled

(slower) edge rates. B-LVDS is designed specifically for driving multiple loads and in a well-designed backplane can support

up to 32 loads. B-LVDS-controlled edge rates help reduce reflections in multidrop configurations with multiple loads and

associated stubs. The slower edges limit B-LVDS to slower data rates, typically below 1 Gbps.

The growth of B-LVDS in multidrop applications prompted the creation of an industry standard for an optimized version

of LVDS intended for such networks. National Semiconductor co-authored the standard that became TIA/EIA-899 and the

technology Multipoint LVDS (M-LVDS). M-LVDS includes all of the desirable attributes for multidrop including increased

drive, slow controlled edges, tighter input thresholds, and a wider common mode. M-LVDS is capable of driving 32 loads at

speeds up to 250 Mbps.

2.3 SerDes Architectures

Two obvious ways to add bandwidth are to either increase the bus speed or add parallel channels. Prior to the advent of

high-speed interface, the latter approach was often selected, resulting in very wide Low-Voltage Transistor-to-Transistor

Logic (LVTTL) buses and backplanes. The technique of combining slower LVTTL signals into a single-bit stream (serial-

izer), transporting the data at high speed and then redistributing at the receiver (deserializer), is very common and often

referred to as Serializer/Deserializer (SerDes). The different SerDes architectures and advantages of each are covered in the

SerDes Architectures Section on page 19.

2.4 Mixing Signaling Technologies

It is quite common for hardware platforms to have multiple signaling requirements for clocks, data, and control signals.

In modular systems, card-to-card or box-to-box communication may involve different vendors and technologies. For

these reasons, LVDS, LVPECL, and CML often coexist in the same platform, and translation between different signaling

technologies is a necessary component of system design.

One approach to simplify translation is to AC couple the two networks using capacitors in each of the differential channels.

This technique eliminates DC offsets and threshold differences, however AC coupling requires DC-balanced data. For

non-DC-balanced data, various termination networks allow translation between technologies. For a full discussion on

translation networks, see Termination and Translation, page 31.

2.5 Selecting an Interface Technology

The selection of an interface device or technology is an important one. Error-free and reliable signal transmission is a critical

component of many systems. The first decisions are often the topology: Will the network be point-to-point or multidrop?

Will SerDes be required? Bandwidth, power, and jitter budgets then need to be considered.

LVDS is the most common high-speed interface and has the dual advantages of low power and wide common mode.

LVPECL generally uses additional power but supports very high data rates with excellent jitter. CML devices offer similar

performance to LVPECL and have the advantage of a simple and usually integrated termination.

Network Topology

www.ti.com/LVDS^19

3.1 Introduction

Serial interconnects form the critical backbone of modern communications systems. The selection of the most appropriate

Serializer/Deserializer (SerDes) will have a substantial impact on system cost and performance. While the maze of choices

may seem confusing at first, SerDes devices fall into a few basic architectures, each tailored to specific application require-

ments. A basic understanding of the architectural differences enables the designer to quickly find the right SerDes for the

application. In this section, four distinct SerDes architectures are examined and the vital role each fills in system design.

3.2 Parallel Clock SerDes

Figure 3-1. Parallel-Clock-Serializer Coding Example

Parallel clock SerDes are used normally to serialize “data-address-control” parallel buses such as PCI, UTOPIA, processor

buses, and control buses. Rather than tackling the entire bus with one multiplexer, the parallel-clock-SerDes architecture

employs a bank of n-to-1 multiplexers, each serializing its section of the bus separately. The resulting serial-data streams

travel to the receiver in parallel with an additional clock-signal pair that the receiver uses to latch in and recover the data.

Since clock and data travel on multiple pairs, pair-to-pair skew must be minimized for proper deserialization.

7: Mux

LVTTL DS90CR217 LVDS

1 2 3 7

7: Mux

8 9 10 14 Input Latch

7: Mux

15 16 17 21

PLL

7 6 5 4 3 2 1

14 13 12 11 10 9 8

21 20 19 18 17 16 15

SerDes Architectures

3.3 Embedded Clock (Start-Stop) Bits SerDes

Figure 3-2. 18-bit Embedded-Clock-Bits-Serializer Coding Example

The embedded-clock-bits-architecture transmitter serializes the data bus and the clock onto one serial-signal pair. Two clock

bits, one low and one high, are embedded into the serial stream every cycle, framing the start and end of each serialized

word (hence the alternative name “start-stop bits” SerDes) and creating a periodic rising edge in the serial stream. One

benefit of this architecture is data-payload word widths are not constrained to byte multiples; 10-, 16-, 18-, and 24-bit

widths are popular bus widths.

Figure 3-3. Periodic Embedded-Clock Transition

Upon power-up, the deserializer automatically searches for the periodic embedded-clock rising edge. Since the data-payload

bits change value over time while the clock bits do not, the deserializer is able to locate the unique clock edge and synchronize.

Once locked, the deserializer recovers data from the serial stream regardless of the payload-data pattern. This automatic

synchronization capability commonly is called “lock to random data” and requires no external system intervention. This is

an especially useful feature in systems where the receiver is in a remote module not under direct system control. Since the

receiver is locked to the incoming embedded clock and not to an external reference clock, jitter requirements for both

transmitter and receiver input clocks are relaxed significantly.

Input Latch

Mux

LVTTL DS92LV18 LVDS

1

C0 C

2 3 4 18

18 C0 C1 1 2 3 4 18 C0 C

DATA DATA DATA DATA

Periodic

Embedded-Clock Transition