Digital Visual Interface
Digital Visual Interface
Introduction
The Digital Visual Interface (hereinafter DVI) specification provides a high-speed digital
connection for visual data types that is display technology independent. The interface is primarily
focused at providing a connection between a computer and its display device. The DVI
specification meets the needs of all segments of the PC industry (workstation, desktop, laptop, etc)
and will enable these different segments to unite around one monitor interface specification.
Some new DVD players, TV sets (including HDTV sets) and video projectors have DVI/HDCP
(High band width digital content protector) connectors; these are physically the same as DVI
connectors but transmit an encrypted signal using the HDCP protocol for copyright protection.
Computers with DVI video connectors can use many DVI-equipped HDTV sets as display.
The purpose of this interface specification is to provide an industry specification for a digital
interface between a personal computing device and a display device. This specification provides
for a simple low-cost implementation on both the host and monitor while allowing for monitor
manufacturers and system providers to add feature rich values as appropriate for their specific
application.
The DDWG has worked to address the various business models and requirements of the
industry by delivering a transition methodology that addresses the needs of those various
requirements. This is accomplished by specifying two connectors with identical mechanical
characteristics: one that is digital only and one that is digital and analog. The combined digital
and analog connector is designed to meet the needs of systems with special form factor or
performance requirements. Having support for the analog and digital interfaces for the
computer to monitor interconnect will allow the end user to simply plug the display into the
DVI connector regardless of the display technology. The digital only DVI connector is designed
to coexist with the standard VGA connector. With the combined connector or the digital only
connector the opportunity exists for the removal of the legacy VGA connector. The removal of
the legacy VGA connector is anticipated to be driven strictly by business demands.
A digital interface for the computer to monitor interconnect has several benefits over the
standard VGA connector. A digital interface ensures all content transferred over this interface
remains in the lossless digital domain from creation to consumption. The digital interface is
developed with no assumption made as to the attached display technology. This specification
completely describes the interface so that one could implement a complete transmission and
interconnect solution or any portion of the interface. The T.M.D.S. protocol and associated
electrical signaling as developed by Silicon Image is described in detail. The mechanical
specification of the connector and the signal placement within the connector are described.
Power management and plug and play configuration management are both fully described. To
ensure baseline functionality, low-pixel format requirements are included. As appropriate, this
interface makes use of existing Video Electronics Standards Association (VESA) specifications
to allow for simple low-cost implementations. Specifically VESA Extended Display
Identification Data (EDID) and Display Data Channel (DDC) specifications are referenced for
monitor identification and the VESA Monitor Timing Specification (DMT) is referenced for the
monitor timings.
Architectural Requirements
The transmitter incorporates an advanced coding algorithm to enable T.M.D.S. signaling for
reduced EMI across copper cables and DC-balancing for data transmission over fiber optic cables.
In addition, the advanced coding algorithm enables robust clock recovery at the receiver to achieve
high-skew tolerance for driving longer cable lengths as well as shorter low cost cables.
2.2.1 Overview
If the DVI compliant monitor was not present during the boot process, the Hot Plug Detection
mechanism exists to allow the system to determine when a DVI compliant monitor has
beenplugged in. After the Hot Plug-In event the system will query the monitor using the DDC2B
interface and enable the T.M.D.S. link if required.
After the pixel format and timings have been determined there are two more parameters that effect
the user perception of the picture quality, gamma and scaling. The gamma characteristic of a
monitor is display technology dependent. In the past a CRT has been assumed as the primary
display technology to be used. To ensure display independence, no assumption is made of display
technology. The DVI requires a gamma characteristic of the data at the interface allowing monitors
of varying display technologies to compensate for their specific display transfer characteristic.
If the monitor is identified in the EDID data structure as a fixed pixel format device that supports
more than a single pixel format, then a monitor scalar is assumed to exist. A monitor scalar allows
monitor vendors the ability to ensure the quality of the displayed image.
The two-link monitor plugged into the one link system still boots and displays images. The images
are pixel format limited by the graphics driver to the maximum system single link frequency of up
Low-pixel format modes are supported to allow a default operation mode. This default operation
mode enables the user to view a legible display of BIOS messages and progress as well as
Operating System initial loading messages. A legible picture does not require the image to be
scaled to full screen or centered. Once the Operating System loads the graphics controller driver
the driver may switch into a different pixel format and timing mode. The video BIOS is required to
respond to all legacy VESA BIOS calls and INT 10 BIOS (IBM PS/2 Legacy BIOS) calls,
however it is acceptable for the hardware to emulate the legacy mode.
2.2.5. EDID
The EDID 1.3 data structure specification that is under development purportedly addresses several
of the display technology independent issues germane to the DVI specification. It is anticipated
that the DVI specification will require support for the EDID 1.3 data structure support within 12
months of VESA adoption.
It is expected that digital CRT monitors will become available to connect to the DVI Interface. To
ensure display independence, the digital host is required to separately encode HSync and VSync in
the T.M.D.S. channel. The digital host is required to encode Data Enable (hereinafter DE) in the
T.M.D.S. channel.DE must be an active high signal.
The DVI specification is based on a T.M.D.S. electrical layer. Every effort has been made to
ensure interoperability with existing products that support similar T.M.D.S. signaling. DC coupled
implementations of VESA DFP or VESA P&D specification should connect to the DVI
specification through a cable adapter. While every effort is being made to ensure the
interoperability of the T.M.D.S. link, the accessory functions available in other specifications will
not function. For example the IEEE- 1394 interface potentially in the P&D connector will not have
a connection point in the DVI interface and as such will not function. Likewise, USB does not
have a connection in the DVI connector. Any interface with USB on the monitor side will have to
use an alternative means of connecting USB to the system. The DVI compliant system may have
two T.M.D.S. links. Any non-DVI compliant monitor that was based on T.M.D.S. electrical would
not be able to take advantage of the bandwidth available from the second link. To ensure the safety
2.3. Bandwidth
The minimum frequency supported is specified to allow the link to differentiate between an active
low-pixel format link and a power managed state (inactive link). The lowest pixel format required
by the DVI specification is 640x480@60 Hz (clock timing of 25.175 MHz). The DVI link can be
considered inactive if the T. M. D.S. clock transitions at less than 22.5 MHz for more than one
second.
The T.M.D.S. transmission protocol is DC balanced and capable of being transmitted over fiber
optic cable. Specific details of a fiber optic implementation are not covered in this specification,
but left to the designer. Fiber optic implementations can be DVI compliant as long as the plug and
play ability of the interconnect is still supported. For example, the system must be able to read
EDID data and detect a hot plug event. For alternative media to be DVI compliant it is envisioned
that the alternate media will serve as a connector to connector adapter.
The following digital monitor power management (hereinafter DMPM) definition is for power
management as applied over the T.M.D.S. link for any monitor type. Power management applied
over the analog link is defined in section 2.5.4. Four monitor power states are defined to provide
programmatic control of monitor power and ensure the availability of the monitor identification
data. For completeness, the monitor power states include states entered via the power switch.
• Monitor On Power State. T.M.D.S. link is active. Transmitter powered and active.
Receiver powered and active. This power state is equivalent to the DPMS "On" power
state. EDID data is guaranteed to be available. DDC +5 volt signal is present, monitor
drawing less than 10 mA current from DDC + 5 volt pin. The monitor can leave this state if
1. The link becomes inactive as defined in 2.4.1, 2. The DDC +5 volt signal is removed, or
3. The monitor power switch is toggled.
Clock Recovery
A T.M.D.S. receiver must be capable of phase lock with a transmit clock from 25 MHz up to the
stated maximum frequency of the receiver. Phase lock to the input clock must occur within 100 ms
from the time that the input clock meets the electrical specifications of chapter
four.
Data Synchronization
The receiver is required to establish synchronization with the data streams during any blanking
period greater than 128 characters in length. Prior to synchronization detection, and during periods
of lost synchronization, the receiver shall not update the signals of the recovered stream.
The DVI connector may also incorporate pins to pass through the legacy analog signals using the
VGA standard. This feature was included in order to make DVI universal, as it allows either type
of monitor (analog or digital) to be operated from the same connector. The DVI connector on a
device is therefore given one of three names, depending on which signals it implements:
Types of connectors
Some timing parameter values in this specification are based on the clock rate of the link while
others are based on absolute values. For scalable timing parameters based on the clock rate, the
3.1. Overview
The conceptual schematic of one T.M.D.S. differential pair is shown in Figure 4-1. T.M.D.S.
technology uses current drive to develop the low voltage differential signal at the receiver side of
the DC-coupled transmission line. The link reference voltage AVcc sets the high voltage level of
the differential signal, while the low voltage level is determined by the current source of the
transmitter and the termination resistance at the receiver. The termination resistance (RT) and the
characteristic impedance of the cable (Z0) must be matched.
The signal test points for a T.M.D.S. link are shown in Figure 4-4. The first test point (TP1), at the
pins of the T.M.D.S. transmitter, is not utilized for testing under this specification. Rather, the
transmitter is tested at TP2, which includes the network from the transmitter to the connector as
well as the connector to the cable assembly. The input to the receiver is similarly described by
signal testing at TP3 rather than at TP4, the pins of the receiver. By imposing the signal quality
requirements of these networks on transmitter and receiver components, link testing is reduced to
measurements at only two test points. Cable assembly requirements are given by the allowable
signal degradation between test points TP2 and TP3.
The DVI interface requires a DC-coupled T.M.D.S. link. Transmitter electrical testing shall be
performed using the test load shown in Figure 4-5.
The transmitter shall meet the DC specifications in Table 4-3 for all operating conditions specified
in Table 4-2 when driving clock and data signals. The Vswing parameter identifies the minimum
and maximum single-ended peak-to-peak signal amplitude that may be delivered by the transmitter
into the test load).
Rise and fall times are defined as the signal transition time between 20% and 80% of the nominal
swing voltage (Vswing) of the device under test. The transmitter intra-pair skew is the maximum
allowable time difference (on both low-to-high and highto-low transitions) as measured at TP2,
between the true and complement signals. This time difference is measured at the midpoint on the
single-ended signal swing of the true and complement signals. The transmitter inter-pair skew is
the maximum allowable time difference (on both low-to-high and high-to-low transitions) as
measured at TP2, between any two single-ended data signals that do not constitute a differential
pair.
Combining the single-ended swing voltage (Vswing) specified in Table 4-3 with the overshoot and
undershoot requirements of Figure 4-6, it is possible to calculate the minimum and maximum high-
levelvoltage (Vhigh) and low-level voltage (Vlow) that is allowable on the interface.
Vhigh (max) = Vswing (max) + 15% * (2*Vswing (max) ) = 600 + 180 = 780 mV
Vhigh (min) = Vswing (min) - 25% * (2*Vswing (min) ) = 400 - 200 = 200 mV
Vlow (max) = -Vswing (max) - 15% * (2*Vswing (max) ) = -600 - 180 = -780 mV
Vlow (min) = -Vswing (min) + 25% * (2*Vswing (min) ) = -400 + 200 = -200 mV
Minimum opening at transmitter = Vhigh (min) - Vlow (min) = 400 mV
The receiver shall meet the signal requirements listed in Table 4-5, Table 4-6, and Table 4-7 for all
operating conditions specified in Table 4-2.
c . The input impedance at TP3, for the termination, shall be recorded 4.0ns following the
reference location determined by an open connector between TP3 and TP4. For all channels under
all operating conditions specified in Table 4-2, the receiver shall reproduce a test data stream, with
pixel error rate 10-9, when presented with input amplitude illustrated by the eye diagram of Figure
4-7. Figure 4-7 Absolute Eye Diagram Mask at TP3
When driven by an input waveform meeting the eye diagram mask requirements of Figure 4-6 a
DVI cableassembly must a produce an output waveform that meets the receiver eye diagram mask
of Figure 4-7. In addition, the cable assembly must meet the signal skew requirements of Table 4-
8.
Item Value
Maximum Cable Assembly Intra-Pair Skew 0.25 Tbit
Maximum Cable Assembly Inter-Pair Skew 0.4 Tpixel
Table 4-8 Cable Assembly Skew Budget (informative)
The differential clock of the T.M.D.S. link shall meet the total jitter specifications defined in Table
4-9. The clock to data jitter is not specified in the table but the system shall produce the eye
diagram shown in Figure 4-7 when measured at test point TP3. Normative values are highlighted
in bold. All other values are informative. Compliance test points are defined in Figure 4-4. The
Unit Interval (UI) is equal to one bit time (Tbit).
The total jitter from TP2 to TP3 is calculated based on the assumption that the distribution of the
jitter is Gaussian.
Test Patterns
Two different test patterns are used to evaluate T.M.D.S. interface components. For pixel error rate
measurements, a (223-1) bit pseudo-random data pattern is transmitted. Other measurements
specify a “half clock” sequence. The half clock pattern consists of alternating 0x3FF (all ones) and
0x000 (all zeros) T.M.D.S. characters. This pattern is useful for determining average swing
voltage, logic one, and logic zero voltage levels.
Normalized Amplitudes
Normalized amplitude measurements are necessary for both single-ended and differential testing of
theT.M.D.S. interface. These measurements are made with transmission of the half clock test
pattern, and thetime base of the measurement equipment set to a scale that is coarse enough to
observe at least two full pixel times. The average high-level and low-level amplitudes are
determined at the point where signal ringing has subsided. These averages establish the swing
voltage and are used to normalize the eye
diagram.
Clock Recovery
Eye diagram measurements require a clock which has been recovered from the transmit stream.
The clock recovery unit is used to remove low frequency jitter from the measurement as shown in
Figure 4-8. The clock recovery unit has a low pass filter with 20dB/decade rolloff with –3dB point
of 4 MHz. It is used to approximate the phase locked loop in the receiver. The receiver is able to
track a large amount of low frequency jitter (such as drift or wander) below this bandwidth. This
low frequency jitter would create a large measurement penalty, but does not affect the operation of
the link. The eye diagrams produced with by this method will contain only high frequency jitter
components that are not tracked by the clock recovery circuit of the receiver. The clock recovery
unit may be a T.M.D.S. receiver meeting the filter requirements above.
TFT LCD monitors with an analog VGA interface dominate the market. Because it is easy to
install PC basis and not purchase a new graphics board. Although digital TFT LCD monitors don't
need to adjust clock and phase and the no signal losses advantage. The Digital Interface standard
has totally different connectors and it is not easy to buy a suitable graphic board. So the analog
TFT LCD monitors still dominate the market. The following table gived you an overview of the
most important points:
Disadvantages Disadvantages
o Upgrade to digital
interface not possible
Currently there are three digital interface standards (P & D (M1DA), DFP, and DVI) in the
market. The following table is the comparison and summary of the three interface standards.
Revision / Date 1.0 / Jun 06, 1997 1.0 / Feb 14, 1999 1.0 / Apr 02, 1999
www.dfp-
Web page www.vesa.org www.ddwg.org
group.org
Workgroup leader VESA Compaq Intel
P & D (M1DA) P & D (M1DA) and DFP
Compatibility Own standard compatible compatible (adapter
(adapter possible) possible)
TMDS - Transmission
Transfer protocol Minimizing Differential TMDS (PanelLink) TMDS (PanelLink)
Signaling (PanelLink)
Max. Pixel rate (Dot
165 MHz x 1 165 MHz x 1 165 MHz x 1
Clock)
Max. number of 3 channels (single
3 channels (single link) 6 channels (dual link)
channels link)
Color depths 12 or 24 bit 12 or 24 bit 12 or 24 bit
Max. Resolution SXGA (1280 x 1024) SXGA (1280 x 1024) HDTV (1920 x 1080)
Optional transfer of
other signals possible Analog VESA video, No, only digital
Analog VESA video
using the same USB, IEEE 1394-1995 video
connector
Digital Connector P & D (M1DA)-D (30 pin) MDR20 (20 pin) DVI-D (24 pin)
CONCLUSION
The DVI interface enables content to remain in the lossless digital domain from creation to
consumption, Display technology independence, Plug and play through hot plug detection, EDID
and DDC2B Digital and Analog support in a single connector. There are some inherent advantages
such as, no signal losses due to DA and AD conversion Geometry, clock and phase settings
unnecessary - therefore simple to use Lower costs as less electronic circuitry required.A potential
replacement for DVI is the Unified Display Interface (UDI). It is intended to be a lower-cost
implementation while providing compatibility with existing HDMI and DVI displays.
REFERENCE
1. www.ddwg.org
2. www.answers.com
3. www.pacificcable.com/DVI_Tutorial.htm
4 www.wikipedia.org/wiki/DVI