Overview of Differential – ended I/O Logic Families

DOI : 10.17577/IJERTV6IS110187

Download Full-Text PDF Cite this Publication

Text Only Version

Overview of Differential – ended I/O Logic Families

Aruna Rao B P

Research Scholar,

K.S Institute of Technology, Bengaluru.

Ravi Shankar J

Co-guide & Advisor, govt. of Karnataka

Dr. Shanthi Prasad. M .J

Professor, ECE Dept,

    1. Institute of Technology, Bengaluru.

      Abstract- I undertook in-depth technical survey to bring out this survey paper covering-Differential logic families including Low-Voltage Differential Signaling(LVDS), Low-Voltage Positive Emitter-Coupled Logic, Bus LVDS, Gunning Transceiver Logic, Gunning Transceiver logic plus, Centre Tapped Terminated Logic, Pseudo Current Mode Logic, Point- to-Point Differential signaling, Reduced Swing differential signaling, Quad Rambus Signaling Levels, Transition- minimized differential signaling, Differential Rambus Signaling Level, I/O design parameters, GPIO, SPIO.

      Keywords- IO logic families, Differential ended, LVDS, GPIO, SPIO, IO design parameters, differential signaling.

      1. INTRODUCTION

Dramatic increases in processing power, fueled by a combination of integrated circuit scaling and shifts in computer architectures from single-core to future many-core systems, has rapidly scaled on-chip aggregate bandwidths into the Tb/s range [1], necessitating a corresponding increase in the amount of data communicated between chips to not limit overall system performance. Due to the limited I/O pin count in chip packages and printed circuit board (PCB) wiring constraints, high-speed serial link technology is employed for this inter-chip.

Input/output (I/O) has always played a crucial role in computer and industrial applications. But as signal processing became more sophisticated, problems arose that prevented reliable I/O communication. In early parallel I/O buses, interface alignment problems prevented effective communication with outside devices. And as higher speeds became prevalent in digital design, managing signal delays became problematic.

Differential Logic Families

Differential logic families use differential voltage levels to measure the voltage difference between a pair of wires [1].

Low-Voltage Differential Signaling (LVDS)

LVDS is a low-noise, low-power, low-amplitude differential method for high-speed data transfer.

Fig.1 LVDS circuit

A current source at the driver provides approximately 3.5 mA of current. When the current reaches the receiver, a 100 terminating resistor connects the two ends of the differential transmission line which provides a return path for the current and a voltage of approximately 350 mV is established across the two input terminals of the receiver. The differential voltage is either positive or negative at the receiver, based on the direction of the current.

Fig.2 LVDS Circuit

Low-Voltage Positive Emitter-Coupled Logic (LVPECL)

Emitter-Coupled Logic circuit consists of transistors which steer current through gates which performs logical functions. The transistors operate in the active region; hence they can change the state rapidly, so ECL circuits operate at very high speeds. LVPECL circuits are designed for use with VCC = 3 V or 3.3 V.

Bus LVDS (BLVDS)

Multipoint BLVDS system consists of transmitter and receiver pairs (transceiver) that are connected to the bus.

Fig.3 Multi point BLVDS

  • The above configuration provides bidirectional half duplex communication while minimizing the interconnect density.

  • Few transceiver acts as a transmitter, with the remaining transceivers acting as receivers.

  • The performance of a multipoint BLVDS is affected by the capacitive loading and termination on the bus.

    Use different input or output buffers depending on the application type:

  • Multi-drop applicationuses the input or output buffer depending on whether the device is intended for driver or receiver operation.

  • Multipoint applicationthe output and input buffer shares the same I/O pins. An output enable (OE) signal is used to tri-state the LVDS output buffer when it is not sending signals.

  • External resistors are used at the output buffers to provide impedance matching to the stub on the plug-in card.

    Fig.4 BLVDS I/O Buffers

    Gunning Transceiver Logic – GTL

    GTL standard is a high speed bus standard invented by Xerox.

    Gunning Transceiver logic plus (GTL+)

    • The GTL+ I/O standard is used for high-speed back plane drivers and Pentium processor interfaces.

    • The GTL+ standard defines the DC interface parameters for digital circuits operating at 2.5, 3.3, and 5.0V.

    • The GTL+ standard is an open-drain standard, and Stratix and Stratix GX devices support a 2.5- or 3.3-V VCCIO.

    • GTL+ requires a 1.0-V VREF and open-drain outputs with a 1.5- V VTT to which the reference voltage tracks.

    • Stratix and Stratix GX devices support both input and output levels.

      Fig.5 GTL Termination

      Fig.6 GTL+ Termination

      Centre Tapped Terminated Logic (CTT)

      CTT – EIA/JEDEC Standard JESD8-4

  • The CTT I/O standard is used for backplanes and memory bus interfaces.

  • The CTT standard defines the DC interface parameters for digital circuits operating from 2.5- and 3.3-V power supplies.

  • The CTT standard does not require special circuitry to interface with LVTTL or LVCMOS devices when the CTT driver is not terminated.

  • The CTT standard requires a 1.5-V VREF and a 1.5-V VTT.

  • Stratix and Stratix GX devices support both input and output levels.

    Fig.7 CTT Termination

    Pseudo Current Mode Logic (PCML)

    • The PCML I/O standard is a differential high-speed, low-power I/O used in networking and telecommunication field.

    • This standard requires a 3.3-V VCCIO.

    • The PCML I/O consumes less power than the LVPECL I/O standard. PCML has a reduced voltage swing, which allows for a faster switching time and lower power consumption.

    • The PCML standard uses open drain outputs and requires a differential output signal. Stratix and Stratix GX devices support both input and output levels.

      Fig.8 PCML Termination

      Point-to-Point Differential signaling (PPDS)

  • Point-to-Point differential signaling (PPDS') ensures reliable data transmission to the column driver (CD) from the timing controller (T-con) using few data lines compared with the traditional multi-drop architecture.

    Below figure shows the benefits of PPDS. As data output pins and other control lines are reduced, the T-con becomes smaller.

    Fig.9 Point-to-Point Differential signaling

    A thin PCB design is possible due to fewer data lines and less gamma reference voltages.

    Reduced Swing differential signaling (RSDS)

    It is an intra panel interface bus standard. It defines the characteristics of transmitter and receiver along with the protocol for a chip to chip interface [5].

    The RSDS provides many benefits to the applications that include the following

  • Reduced bus width- enables smaller thinner column driver boards

  • Low dynamic power dissipation-extends system run time

  • Low EMI generation-eliminates EMI suppression components and shielding

  • High noise rejection-maintains signal image

  • High throughput-enables high resolution displays

    RSDS is used in flat-panel displays to transfer the data between the timing controller and the column drivers.

    Fig.10 RSDS resistor nework

    Quad Rambus Signaling Levels (QRSL)

    QRSL doubles the data rate by using four voltages to represent two bits of information. This multi-level signaling allows higher data bandwidth, twice that of RSL (>2 GB/s) while it does not increase the frequency of operation of the Channel [4].

    Major features of QRSL are:

  • Low voltage swing (800 mV p-p, ~267 mV per step)

  • Current mode output drivers

  • Automatic output current control

  • Controlled impedance design typically 40 Ohm systems

  • Low parasitic packages

  • Double data rate and multi-level signaling, providing four bits of information per clock cycle

  • Gray coded logic levels

  • Bi-directional Channel

  • Pseudo-differential receivers, with three Vref inputs

  • New driver and receiver circuits, including integrating receivers

  • Common differential clock, which travels with the data, and is the same frequency as RSL

  • Terminated at one end

    Transition-minimized differential signaling (TMDS)

  • TDMS is used for transmitting high speed serial data used by DVI and HDMI video interfaces [6].

  • The TDMS standard requires external 50 ohm resistor pull-ups to 3.3V on inputs.

  • TMDS inputs standard do not require parallel input termination resistors, and can be placed on any I/O bank, while PPDS outputs are available on I/O banks 0 and 2

    Differential Rambus Signaling Level (DRSL)

    Fig.11 TDMS

  • DRSL is a bi-directional, differential signaling standard which provides high-performance, low-power, and cost- effective solution for getting bandwidth on and off chip.

  • DRSL signals are point-to-point and use an ultra-low 200mV signal swing (1.0 to 1.2 V).

  • DRSL also enables low power operation and scalability for future reductions in voltage swing.

Fig.12 Bidirectional differential signaling

Signaling Technology Differences

RSL

QRSL

Quad SerDes

Application Areas

Main-Memory

Small memories, chip-to-chip

Chip-to-chip across backplanes

Type

Multi-drop, bidirectional bus

Multi-drop, bidirectional bus

Point-to-point, unidirectional link

Data rate per link

1066 MHz

> 2 Gb/s

3.125 Gb/s

Number of devices

Up to 32 slaves

Up to 4 slaves

2 devices

Length of interconnect

-20 in

-4 in

-30 in

Connectors

Yes

Not initially

Backplane connectors

Voltage swing

800 mV

800 mV

±500 mV differential

Voltage levels

2

4

2

Clock frequency

533 MHz

>500 MHz

Embedded clock

Separate clocks

Yes

Yes

No

Low Voltage Logic Threshold Levels

Differential I/O signaling

Standard

Description

Industry specification

Use and sponsor

Input buffer

Output buffer

LVDS25

LVDS33

Low voltage differential signaling

ANSI/TIA/EIA-644-A

High speed interface, backplane, video; National ,TI

Differential pair

Differential pair

BLVDS

Bus LVDS

ANSI/TIA/EIA-644-A

Bidirectional, multipoint

LVDS

Differential pair

Pseudo Differential

pair

DISPLAY PORT

Auxiliary channel interface for

DISPLAY PORT

www.vesa.org

Flat panel displays

Differential pair

Pseudo Differential pair

LVPECL

Low voltage positive ECL

Free scale semiconductor(former

Motorola)

High speed clocks

Differential pair

N/A

MINI_LVDS

Mini-LVDS

TI, Display panel interface

Flat panel displays

Differential pair

Differential pair

RSDS

Reduced swing differential signaling

National semiconductor

Flat panel displays

Differential pair

Differential pair

TMDS

Transition minimized

differential signaling

National, display panel interface

Silicon image; DVI/HDMI

Differential pair

Differential pair

PPDS

Point to point differential signaling

National, display panel interface

LCDs

Differential pair

Differential pair

Differential

mobile DDR

Differential LPDDR

for CK/CK#

JESD209A

Differential pair

Pseudo Differential

pair

  1. GPIO

    General-purpose input/output (GPIO) is a generic pin on an integrated circuit or computer board whose behavior is controllable by the user at run time [2].

    Uses of GPIOs

    • Devices with pin scarcity: Integrated circuits such as system-on-chip, embedded and custom hardware, and programmable logic devices.

    • Multifunction chips: power managers, audio codecs, and video cards

    • Embedded applications (Arduino, PSoC kits, Raspberry Pi etc.) use GPIO for reading the input from various environmental sensors and writing output to DC motors (via PWM), audio, LCD or LEDs for status.

  2. SPIO

    Special input/outputs are inputs and outputs of a microcontroller that perform specialized functions [3].

    Specialized functions include:

    • Hardware interrupts

    • Analog input or output

    • PWM output

    • Serial communication

  3. I/O design parameters:

  • VDD- supply voltage

  • IIL-low level input current

  • IIH-high level input current

  • IOZ-OFF state output current

  • ILATCH-I/O latch up current

  • VI-input voltage

  • VO-output voltage

  • VIH-high level input voltage

  • VIL-low level input voltage

  • Vhys-hystersis voltage

  • VOH-high level output voltage

  • VOL-low level output voltage

  • IOHS-high level short circuit current

  • IDD(act)-active mode supply current

  • IDD(pd)-power down supply current

  • T-temperature

  • IOLS-low level short circuit current

  • Ipd-pull down current

  • Ipu-pull up current

CONCLUSION

I/O technologies are classified into single ended and differential ended. In this survey paper I have summarized ended I/O. As a part of my ongoing research on design and development of futuristic and next generation high speed I/O, it is important to study and understand technology, specification, and key performance parameters all the popular and contemporary I/O technologies. All these functionalities needs to be experimented and further improved.

REFERENCES

  1. https://en.wikipedia.org/wiki/Single-ended_signaling

  2. https://en.wikipedia.org/wiki/General-purpose_input/output

  3. https://en.wikipedia.org/wiki/Special_input/output

  4. Gigahertz signaling technologies: RSL, QRSL and Quad SerDes , Billy Garrett Manager of Strategic Marketing Rambus Inc.

  5. Low-Voltage Differential Signaling (LVDS) by Stephen Kempainen,

    National Semiconductor

  6. An Introduction To TMDS

Leave a Reply