Ds 101 Serial Protocol
Low-voltage differential signaling (LVDS) | |
Year created | 1994 |
---|---|
Speed | 655 Mbit/s (rates up to 1-3 Gbit/s possible) |
A key transfer device is an electronic device that is used (most commonly by the military) for the distribution of cryptographic variables, such as crypto keys and frequency hopping tables. Key fillers often use a standard data protocol, such as DS-102 or DS-101 (both developed by the US National.
Low-voltage differential signaling, or LVDS, also known as TIA/EIA-644, is a technical standard that specifies electrical characteristics of a differential, serialcommunication protocol. LVDS operates at low power and can run at very high speeds using inexpensive twisted-pair copper cables. LVDS is a physical layer specification only; many data communication standards and applications use it and add a data link layer as defined in the OSI model on top of it.
LVDS was introduced in 1994, and has become popular in products such as LCD-TVs, automotive infotainment systems, industrial cameras and machine vision, notebook and tablet computers, and communications systems. The typical applications are high-speed video, graphics, video camera data transfers, and general purpose computer buses.
Early on, the notebook computer and LCD display vendors commonly used the term LVDS instead of FPD-Link when referring to their protocol, and the term LVDS has mistakenly become synonymous with Flat Panel Display Link in the video-display engineering vocabulary.
Differential vs. single-ended signaling[edit]
LVDS is a differential signaling system, meaning that it transmits information as the difference between the voltages on a pair of wires; the two wire voltages are compared at the receiver. In a typical implementation, the transmitter injects a constant current of 3.5 mA into the wires, with the direction of current determining the digital logic level. The current passes through a termination resistor of about 100 to 120 ohms (matched to the cable's characteristic impedance to reduce reflections) at the receiving end, and then returns in the opposite direction via the other wire. From Ohm's law, the voltage difference across the resistor is therefore about 350 mV. The receiver senses the polarity of this voltage to determine the logic level.
As long as there is tight electric- and magnetic-field coupling between the two wires, LVDS reduces the generation of electromagnetic noise. This noise reduction is due to the equal and opposite current flow in the two wires creating equal and opposite electromagnetic fields that tend to cancel each other. In addition, the tightly coupled transmission wires will reduce susceptibility to electromagnetic noise interference because the noise will equally affect each wire and appear as a common-mode noise. The LVDS receiver is unaffected by common mode noise because it senses the differential voltage, which is not affected by common mode voltage changes.
The fact that the LVDS transmitter consumes a constant current also places much less demand on the power supply decoupling and thus produces less interference in the power and ground lines of the transmitting circuit. This reduces or eliminates phenomena such as ground bounce which are typically seen in terminated single-ended transmission lines where high and low logic levels consume different currents, or in non-terminated transmission lines where a current appears abruptly during switching.
The low common-mode voltage (the average of the voltages on the two wires) of about 1.2 V allows using LVDS with a wide range of integrated circuits with power supply voltages down to 2.5 V or lower. In addition, there are variations of LVDS that use a lower common mode voltage. One example is sub-LVDS (introduced by Nokia in 2004) that uses 0.9 V typical common mode voltage. Another is Scalable Low Voltage Signaling for 400 mV (SLVS-400) specified in JEDEC JESD8-13 October 2001 where the power supply can be as low as 800 mV and common mode voltage is about 400 mV.
The low differential voltage, about 350 mV, causes LVDS to consume very little power compared to other signaling technologies. At 2.5 V supply voltage the power to drive 3.5 mA becomes 8.75 mW, compared to the 90 mW dissipated by the load resistor for an RS-422 signal.
Logic levels:[1]
Vee | VOL | VOH | Vcc | VCMO |
---|---|---|---|---|
GND | 1.0 V | 1.4 V | 2.5–3.3 V | 1.2 V |
LVDS is not the only low-power differential signaling system in use, others include the Fairchild Current Transfer Logic serial I/O.
Applications[edit]
LVDS became popular in the mid 1990s. Before that, computer monitor resolutions were not large enough to need such fast data rates for graphics and video. However, in 1992 Apple Computer needed a method to transfer multiple streams of digital video without overloading the existing NuBus on the backplane. Apple and National Semiconductor (NSC) created QuickRing, which was the first integrated circuit using LVDS. QuickRing was a high speed auxiliary bus for video data to bypass the NuBus in Macintosh computers. The multimedia and supercomputer applications continued to expand because both needed to move large amounts of data over links several meters long (from a disk drive to a workstation for instance).
The first commercially successful application for LVDS was in notebook computers transmitting video data from graphics processing units to the flat panel displays using the Flat Panel Display Link by National Semiconductor. The first FPD-Link chipset reduced a 21-bit wide video interface plus the clock down to only 4 differential pairs (8 wires), which enabled it to easily fit through the hinge between the display and the notebook and take advantage of LVDS's low-noise characteristics and fast data rate. FPD-Link became the de facto open standard for this notebook application in the late 1990s and is still the dominant display interface today in notebook and tablet computers. This is the reason IC vendors such as Texas Instruments, Maxim, Fairchild, and Thine produce their versions of the FPD-Link chipset.
The applications for LVDS expanded to flat panel displays for consumer TVs as screen resolutions and color depths increased. To serve this application, FPD-Link chipsets continued to increase the>OutputInputCommon
modeAmpli-
tudeMin.0.3 V0.48 V−1.4 VMax.2.1 V0.65 V+3.8 V
SCI-LVDS[edit]
The present form of LVDS was preceded by an earlier standard initiated in Scalable Coherent Interconnect (SCI). SCI-LVDS was a subset of the SCI family of standards and specified in the IEEE 1596.3 1995 standard. The SCI committee designed LVDS for interconnecting multiprocessing systems with a high-speed and low power interface to replace positive emitter-coupled logic (PECL).
Standards[edit]
The ANSI/TIA/EIA-644-A (published in 2001) standard defines LVDS. This standard originally recommended a maximum data rate of 655 Mbit/s over twisted-pair copper wire, but data rates from 1 to 3 Gbit/s are common today on high quality transmission mediums.[3]Today, technologies for broadband digital video signal transmission such as LVDS are also used in vehicles, in which the signal transmitted as a differential signal helps for EMC reasons. However, high-quality shielded twisted pair cables must be used together with elaborate connector systems for cabling. An alternative is the use of coaxial cables. Studies have shown that it is possible in spite of the simplified transfer medium dominate both emission and immunity in the high frequency range. Future high-speed video connections can be smaller, lighter and cheaper to realize.
Serial video transmission technologies are widely used in the automobile for linking cameras, displays and control devices. The uncompressed video data has some advantages for certain applications. Serial communication protocols now allow the transfer of data rates in the range of 3 to 4 Gbit/s and thus the control of displays with up to full HD resolution. The integration of the serializer and deserializer components in the control unit due to low demands on additional hardware and software simple and inexpensive. In contrast, require bus solutions for video transmission connection to a corresponding network controller and, if necessary resources for data compression. Since for many applications a full function network is not required throughout the video architecture and for some compounds, data compression is not feasible due to image quality loss and additional latency, bus oriented video transmission technologies are currently only partially attractive.
See also[edit]
- Current-mode logic, another differential signaling standard
- FPD-Link, a similar but different LVDS
- Positive emitter-coupled logic (PECL and LVPECL)
- Display controller, an IC that produces the signal
References[edit]
- ^Interfacing Between LVPECL, VML, CML, and LVDS Levels, SLLA120, Texas Instruments, December 2002.
- ^Leading PC Companies Move to All Digital Display Technology, Phasing out Analog
- ^'EIA-644 Bus Description, RS644 LVDS'. 080310 interfacebus.com
External links[edit]
- LVDS Application and Data Book, SLLD009, Texas Instruments, November 2002.
- An Overview of LVDS Technology, AN-971, Texas Instruments, July 1998.
- LVDS Owner's Manual, 4th Edition, Texas Instruments, 2008.
- Introduction to M-LVDS (TIA/EIA-899), SLLA108, Texas Instruments, February 2002.
- Scalable Low-Voltage Signaling SLVS-400, JEDEC Standard, JESD8-13, October 2001.
- LVDS Compatibility with RS422 and RS485 Interface Standards, AN-5023, Fairchild Semiconductor, July 2002.
In telecommunication and data transmission, serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits are sent as a whole, on a link with several parallel channels.
Serial communication is used for all long-haul communication and most computer networks, where the cost of cable and synchronization difficulties make parallel communication impractical. Serial computer buses are becoming more common even at shorter distances, as improved signal integrity and transmission speeds in newer serial technologies have begun to outweigh the parallel bus's advantage of simplicity (no need for serializer and deserializer, or SerDes) and to outstrip its disadvantages (clock skew, interconnect density). The migration from PCI to PCI Express is an example.
Cables[edit]
Many serial communication systems were originally designed to transfer data over relatively large distances through some sort of data cable.
Practically all long-distance communication transmits data one bit at a time, rather than in parallel, because it reduces the cost of the cable. The cables that carry this data (other than 'the' serial cable) and the computer ports they plug into are usually referred to with a more specific name, to reduce confusion.
Keyboard and mouse cables and ports are almost invariably serial—such as PS/2 port, Apple Desktop Bus and USB.
![Protocol Protocol](https://www.stonewallcable.com/media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/placeholder/default/stonewall_3.jpg)
The cables that carry digital video are almost invariably serial—such as coax cable plugged into a HD-SDI port, a webcam plugged into a USB port or Firewire port, Ethernet cable connecting an IP camera to a Power over Ethernet port, FPD-Link, etc.
Other such cables and ports, transmitting data one bit at a time, include Serial ATA, Serial SCSI, Ethernet cable plugged into Ethernet ports, the Display Data Channel using previously reserved pins of the VGA connector or the DVI port or the HDMI port.
Serial buses[edit]
Many communication systems were generally designed to connect two integrated circuits on the same printed circuit board, connected by signal traces on that board (rather than external cables).
Integrated circuits are more expensive when they have more pins. To reduce the number of pins in a package, many ICs use a serial bus to transfer data when speed is not important. Some examples of such low-cost serial buses include RS-232, SPI, I²C, DC-BUS, UNI/O, 1-Wire and PCI Express. In IC, serial bus may be typically implemented by using multiplexer (which utilizes technique called multiplexing).[1]
Serial versus parallel[edit]
The communication links, across which computers (or parts of computers) talk to one another, may be either serial or parallel. A parallel link transmits several streams of data simultaneously along multiple channels (e.g., wires, printed circuit tracks, or optical fibers); whereas, a serial link transmits only a single stream of data.
Although a serial link may seem inferior to a parallel one, since it can transmit less data per clock cycle, it is often the case that serial links can be clocked considerably faster than parallel links in order to achieve a higher data rate. Several factors allow serial to be clocked at a higher rate:
- Clock skew between different channels is not an issue (for unclocked asynchronous serial communication links).
- A serial connection requires fewer interconnecting cables (e.g., wires/fibers) and hence occupies less space. The extra space allows for better isolation of the channel from its surroundings.
- Crosstalk is less of an issue, because there are fewer conductors in proximity.
In many cases, serial is cheaper to implement than parallel. Many ICs have serial interfaces, as opposed to parallel ones, so that they have fewer pins and are therefore less expensive.
Examples of architectures[edit]
- ARINC 818 Avionics Digital Video Bus
- Atari SIO (Joe Decuir credits his work on Atari SIO as the basis of USB)
- CAN Control Area Network Vehicle Bus
- ccTalk Used in the money transaction and point-of-sale industry
- CoaXPress industrial camera protocol over Coax
- DC-BUS communication over DC power lines
- DMX512 control of theatrical lighting
- Fibre Channel (high-speed, for connecting computers to mass storage devices)
- InfiniBand (very high speed, broadly comparable in scope to PCI)
- I²C multidrop serial bus
- MIDI control of electronic musical instruments
- RS-232 (low-speed, implemented by serial ports)
- RS-422 multidrop serial bus
- RS-485 multidrop multimaster serial bus
- SDI-12 industrial sensor protocol
- SONET and SDH (high speed telecommunication over optical fibers)
- SpaceWire Spacecraft communication network
- T-1, E-1 and variants (high speed telecommunication over copper pairs)
- Universal Serial Bus (for connecting peripherals to computers)
- UNI/O multidrop serial bus
- 1-Wire multidrop serial bus
See also[edit]
- High-Level Data Link Control (HDLC)
- Universal asynchronous receiver/transmitter (UART)
References[edit]
![Ds 101 serial protocol lookup Ds 101 serial protocol lookup](https://www.cryptomuseum.com/radio/rt1439/img/300674/022/full.jpg)
Ds 101 Protocol Specification
- ^'Circuit Implementation Using Multiplexers'. www.ee.surrey.ac.uk. Retrieved 2019-04-30.
External links[edit]
- Serial Interface Tutorial for Robotics (contains many practical examples)