AN-1177 Application Note

AN-1177 Application Note

AN-1177 APPLICATION NOTE One Technology Way • P. O. Box 9106 • Norwood, MA 02062-9106, U.S.A. • Tel: 781.329.4700 • Fax: 781.461.3113 • www.analog.com LVDS and M-LVDS Circuit Implementation Guide by Dr. Conal Watterson INTRODUCTION LVDS/M-LVDS APPLICATION CONSIDERATIONS Low voltage differential signaling (LVDS) is a standard for This application note considers the following aspects communicating at high speed in point-to-point applications. concerning LVDS/M-LVDS circuit implementation: Multipoint LVDS (M-LVDS) is a similar standard for multi- • Bus types and topologies point applications. Both LVDS and M-LVDS use differential • Clock distribution applications signaling, a two-wire communication method where receivers • Characteristics of LVDS/M-LVDS signaling detect data based on the voltage difference between two • Termination and PCB layout complementary electrical signals. This greatly improves noise • immunity and minimizes emissions. Jitter and skew • Data encoding and synchronization LVDS • Isolation LVDS is a lower power alternative to emitter-coupled logic (ECL) or positive emitter-coupled logic (PECL).The primary WHY USE LVDS OR M-LVDS? standard for LVDS is TIA/EIA-644. An alternative standard LVDS and M-LVDS are compared to other multipoint and point- sometimes used for LVDS is IEEE 1596.3—SCI, scalable to-point protocols in Figure 1. Both standards have low power coherent interface. LVDS has been widely adopted for high- requirements. LVDS and M-LVDS are characterized by differential speed backplane, cabled, and board-to-board data transmission signaling with a low differential voltage swing. M-LVDS specifies and clock distribution, as well as communication links within a an increased differential output voltage compared to LVDS in order single PCB. to allow for the increased load from a multipoint bus. Advantages of LVDS include Both protocols are designed for high-speed communication. Typical applications utilize PCB traces or short wired/backplane • Communication at speeds of up to 1 Gbps or more links. The common mode range of LVDS is designed for these • Reduced electromagnetic emissions applications. M-LVDS has an extended common mode range • Increased immunity to noise compared to LVDS to allow for the additional noise in a multipoint • Low power operation topology. • Common-mode range allowing differences of up to ±1 V MULTIPOINT in ground offset LOW POWER, HIGH SPEED M-LVDS M-LVDS MEDIUM DISTANCES (MAX. 20m TO 40m) TYP. DATA RATE: 100Mbps, 200Mbps The standard TIA/EIA-899 for multipoint low voltage differ- LONG DISTANCES (>1km) ential signaling (M-LVDS) extends LVDS to address multipoint RS-485 TYP. MAX. DATA RATE: 16Mbps applications. M-LVDS allows higher speed communication links than TIA/EIA-485 (RS-485) or controller area network ROBUST PROTOCOL CAN MEDIUM DISTANCES (MAX. 40m) (CAN) with lower power. See the References section for a list of MAX. DATA RATE: 1Mbps the standards referred to in this application note. POINT-TO-POINT Additional features of M-LVDS over LVDS include LOW POWER, HIGH SPEED LVDS SHORT DISTANCES (MAX. 5m TO 10m) • Increased driver output strength MAX. DATA RATE: >1Gbps • Controlled transition times HIGH SPEED • Extended common-mode range PECL SHORT DISTANCES MAX. DATA RATE: ~3Gbps 11236-001 • Option of failsafe receivers for bus idle condition Figure 1. Comparison of Communication Standards Rev. 0 | Page 1 of 12 AN-1177 Application Note TABLE OF CONTENTS Introduction ...................................................................................... 1 Definitions and Output Levels ....................................................5 LVDS/M-LVDS Application Considerations ................................ 1 Receiver Thresholds ......................................................................5 Why use LVDS or M-LVDS? ........................................................... 1 Transmission Distance ..................................................................6 Revision History ............................................................................... 2 Termination and PCB Layout ..........................................................7 Bus Types and Topologies ............................................................... 3 Controlled Impedances ................................................................7 Point-to-Point ............................................................................... 3 Jitter, Skew, Data Encoding, and Synchronization ........................8 Multi-Drop .................................................................................... 3 What is Jitter? .................................................................................8 Multipoint ...................................................................................... 3 What is Skew? ................................................................................8 Clock Distribution Applications ..................................................... 4 Data Encoding and Synchronization ..........................................9 Multi-Drop Clock Distribution .................................................. 4 Isolation ........................................................................................... 10 Point-to-Point Clock Distribution ............................................. 4 References ........................................................................................ 11 Clock Distribution Using M-LVDS ........................................... 4 Related Links ............................................................................... 11 Differential Signalling and LVDS/M-LVDS .................................. 5 REVISION HISTORY 3/13—Revision 0: Initial Version Rev. 0 | Page 2 of 12 Application Note AN-1177 BUS TYPES AND TOPOLOGIES Standard TIA/EIA-644 LVDS devices allow low power, high MULTIPOINT speed communication. The advantages of LVDS can also In networks where multiple devices can either send or receive, be applied to multipoint applications by using TIA/EIA-899 a multipoint bus topology may be used. M-LVDS is designed devices. Bus topology is one of the main factors relating to for such multi-point applications, allowing up to 32 nodes to which LVDS or M-LVDS devices are used in an application. be connected to a single bus. There are two types of multipoint POINT-TO-POINT buses, half-duplex and full duplex, shown in Figure 4 and Point-to-point bus topologies consist of a single driver and single Figure 5, respectively. In a half-duplex bus, two wires are used receiver connected together using one pair of wires or traces. such that one device may transmit, and the other devices can Figure 2 demonstrates a typical configuration, where the receiving receive. In a full-duplex bus, four wires are used, allowing one end of the link has a termination resistor. This is the most common node to concurrently transmit back to another transmitting application for LVDS devices. Multiple pairs of wires or traces node (that is, slave devices responding as broadcast commands can be used to create additional channels of communication and are sent by the master to all nodes). increase total bandwidth between two points. A A DI RO DOUT+ RIN+ RT RT DIN ROUT RT B B RO DI LVDS LVDS DRIVER DOUT– RIN– RECEIVER 11236-002 Figure 2. LVDS Point-to-Point Link MLVDS TRANSCEIVERS Analog Devices, Inc., has a portfolio of LVDS drivers and receivers DI RO 11236-004 for one, two or four LVDS channels as shown in Table 1. Unused Figure 4. M-LVDS Half-Duplex Bus outputs should be left open circuit. Y A Table 1. LVDS Drivers and Receivers DI RO RT RT Part No. Tx Rx Part No. Tx Rx B Z Y ADN4661 1 0 ADN4665 4 0 RO DI A ADN4662 0 1 ADN4666 0 4 RT RT ADN4663 2 0 ADN4667 4 0 B Z MLVDS ADN4664 0 2 ADN4668 0 4 TRANSCEIVERS M-LVDS can also be used in a point-to-point topology, where the DI RO DI RO same transceiver device is used for the driver circuit (with receiver 11236-005 disabled) and the receiving circuit (with driver disabled). Figure 5. M-LVDS Full-Duplex Bus MULTI-DROP Another factor to be considered in multipoint buses is the bus A single driver can be connected to multiple receivers using idle condition. When no device is transmitting, the differential a multi-drop bus topology as shown in Figure 3. LVDS is voltage on a terminated bus will be close to 0 V. This means that designed for point-to-point applications and so in a multi-drop for a standard receiver with symmetrical input thresholds, the configuration, the number of receivers that can be connected receiver output will be undefined. This corresponds to the and the signaling distance can be limited. M-LVDS can be used Type 1 M-LVDS receivers with an input threshold of ±50 mV. in a multi-drop topology to drive up to 32 nodes across longer In order to provide a guaranteed receiver output state (output distances compared to LVDS. low) in the bus idle condition, Type 2 M-LVDS receivers have an offset receiver input threshold of +50 mV to +150 mV. DOUT+ RIN+ DIN RT Table 2. M-LVDS Transceivers LVDS Part No. Rx Type Duplex Data Rate DRIVER DOUT– RIN– LVDS RECEIVERS ADN4690E 1 Half 100 ADN4691E 1 Half 200 ADN4692E 1 Full 100 ROUT ROUT 11236-003 ADN4693E 1 Full 200 Figure 3. LVDS Multi-Drop Bus ADN4694E 2 Half 100 ADN4695E 2 Full 100 ADN4696E 2 Half 200 ADN4697E 2 Full 200 Rev. 0 | Page 3 of 12 AN-1177 Application Note CLOCK DISTRIBUTION APPLICATIONS Differential signaling, such as LVDS, is a good choice for CK distributing clock signals around a circuit board. In addition to 11-BIT SHIFT SI REGISTER

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    12 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us