You are on page 1of 5

DIGITAL CONNECTION

DVI-I Dual Link DVI-D Dual Link DVI-I Single Link DVI-D Sin
analog and digital digital only analog and digital digital
Understanding EDID - Extended Display Identification Data

E
DID data exchange is a standardized means for a display to communicate its capabilities to a source device. The
premise of this communications is for the display to relay its operational characteristics, such as its native resolution,
to the attached source, and then allow the source to generate the necessary video characteristics to match the needs
of the display. This maximizes the functional compatibility between devices without requiring a user to configure them
manually, thus reducing the potential for incorrect settings and adjustments that could compromise the quality of the
displayed images and overall reliability of the system.

VGA - VESA
Where is EDID Utilized? E-DDC host assignment
Generally, the source device will be a Prior to the development of EDID,
computer graphics card on a desktop pins 4, 11, 12, and 15 on the VGA
or laptop PC, but provisions are in connector were sometimes used to
place for many other devices, including define monitor capabilities. These ID bit PIN # SIgNAL NAME PIN # SIgNAL NAME

HDTV receivers and DVRs, DVD and pins carried either high or low values to 1 Red 9
HDMI
type A
DDC 5V supply
Blu-ray Disc players, and even gaming define different screen resolutions. VESA 2 Green 10 Sync return
3 Blue 11 Monitor ID bit 0
consoles, to read EDID and output video extended this scheme by redefining VGA
Bi-directional
accordingly. Originally developed for connector pins 9, 12, and 15 as a serial 4 Monitor ID bit 12
data (SDA)
use between analog computer-video bus in the form of the DDC - Display 5 Return (GND) 13 Horizontal sync
devices with VGA ports, EDID is also Data Channel. This allowed for much 6 Red return 14 Vertical sync
now implemented for DVI, HDMI, and more information to be exchanged, 7
DisplayPort Data clock
15
Green returnsource-side
(SCL)
DisplayPort. so that EDID and other forms of
8 Blue return
communication were possible between
VgA-VESA Pin Assignments
History the source and the display.
EDID was developed by VESA -
the Video Electronics Standards The original DDC protocol defined 128 As display types and capabilities
Association, with version 1.0 introduced bytes to be sent from the display to increased, 128 bytes became insufficient,
in 1994 within version 1.0 of the DDC the video source, with data formatting and both EDID and DDC were extended
standard. See Table 1. defined by the EDID specification. so that multiple 128-byte data blocks
could be exchanged. This is known as
E-EDID and has been implemented in
many consumer devices. In fact, the
EDID Development History
CEA - Consumer Electronics Association
EDID Defines the data structures sent from a video display to a
source over E-DDC lines to describe its capabilities has defined its own EDID extensions to
cover additional video formats and to
EDID 1.0 Defined original 128-byte data structure (Deprecated)
support advanced multi-channel audio
EDID 1.1 Defined some alternative uses for space in data structure
(Deprecated)
capabilities.

EDID 1.2 Defined some alternative uses for space in data structure
(Deprecated) In December 2007, VESA released
DisplayID, a second generation of EDID.
EDID 1.3 Current definitions for 128-byte EDID data fields
It is intended to replace all previous
EDID 2.0 Introduced new 256-byte data structure
versions. DisplayID is a variable length
E-EDID Defined optional additional 128-byte extension blocks for EDID data structure, of up to 256 bytes, that
1.3, incorporated EDID 2.0 as optional extensions
conveys display-related information to
DisplayID Introduced variable length data structure
attached source devices. It is meant
Table 1: EDID Development History to encompass PC display devices,

10 ExtroNews20.3|Fall2009
DIGITAL CONNECTION

consumer televisions, and embedded Address


Data general Description
displays such as LCD screens within (Decimal)
0-7 Header Constant fixed pattern
laptops, without the need for multiple
8-9 Manufacturer ID
extension blocks. DisplayID is not directly
10-11 Product ID Code
backward compatible with previous EDID/ 12-15 Serial Number
Display product identification

E-EDID versions, but is not yet widely 16-17 Manufacture Date


incorporated in A/V products. 18 EDID Version # EDID version
19 EDID Revision # information

What EDID Information is Exchanged 20 Video Input Type Basic display parameters. Video
21 Horizontal Size (cm) input type (analog or digital),
Between Display and Source? display size, power management,
22 Vertical Size (cm)
The base EDID information of a display sync, color space, and timing
23 Display Gamma capabilities and preferences are
is conveyed within a 128-byte data 24 Supported Features reported here.
structure that contains pertinent Color space
25-34 Color Characteristics
manufacturer and operation-related data. definition

See Table 2. The current EDID version 35-36 Established Supported Timings
37 Manufacturer's Reserved Timing
defines the structure as follows:
38-53 EDID Standard Timings Supported Timing information for all resolu-
54-71 Detailed Timing Descriptor Block 1 tions supported by the display are
Vendor/Product Identification Block 72-89 Detailed Timing Descriptor Block 2 reported here
The first 18 bytes identify the display 90-107 Detailed Timing Descriptor Block 3
manufacturer and product, including serial 108-125 Detailed Timing Descriptor Block 4
number and date of manufacture. 126 Extension Flag
Number of (optional) 128-byte
extension blocks to follow
127 Checksum
EDID Structure Version & Revision
Table 2: EDID File Structure
The next two bytes identify the version
and revision of the EDID data within the
structure.

Basic Display Parameters/Features Standard Timing Identification The This byte indicates the number of
The next five bytes define characteristics next 16 bytes define eight additional additional extension blocks available.
such as whether the display accepts video resolutions supported by the Various structures for these extension
analog or digital inputs, sync types, display. These resolutions must adhere to blocks have been defined, including
maximum horizontal and vertical standard VESA defined timings. DI-EXT - Display Information Extension,
size of the display, gamma transfer VTB-EXT - Video Timing Block Extension,
characteristics, power management Detailed Timing Descriptions The and LS-EXT - Localized String Extension.
capabilities, color space, and default next 72 bytes are organized into four
video timing. 18-byte blocks that describe additional CEA-861 Extension The most
video resolutions in detail, so that prevalent EDID extension is CEA-861,
Color Characteristics The next custom video timings/resolutions can be defined to support advanced capabilities
10 bytes define the RGB color space supported. The first of the four blocks of consumer devices incorporating
conversion technique to be used by the is intended to describe the displays HDMI.
display. preferred video timing. The timing data
can be structured according to the The general structure of CEA-861
Established Timings The next three VESA GTF - Generalized Timing Formula extension data is shown in Table 3.
bytes define the VESA-established video or CVT - Coordinated Video Timings CEA-861 allows for a variable number of
resolutions/timings that are supported standards. 18-byte detailed timing descriptions to
by the display. Each bit represents an be included. For example, video timing
established timing such as 640x480/60. Extension Flag EDID versions 1.3 and details for 1080i, which is popular for
The last of the three bytes defines the higher allow for additional 128-byte blocks consumer displays but not for PCs,
manufacturers reserved timing, if any. of data to describe increased capabilities.

continued on page 12

www.extron.com 11
DIGITAL CONNECTION

Understanding EDID-Extended Display Identification Data continued

can be communicated. CEA-861 I2C bus consists of three wires: SDA -


Address
also specifies a variable length CEA data, SCL - clock, and a logic high DC general Description
(Decimal)
Data Block Collection for describing pull-up voltage. For the DDC, the logic 0 Always 2
parameters such as display colorimetry, high voltage is specified to be +5V. 1 Revision number
and advanced audio capabilities Pointer to detailed timing
2
including surround sound format, EDID information is typically exchanged descriptors d

audio sampling rate, and even speaker when the video source starts up. The 3
Number of detailed timing
descriptors n
configuration and placement. The DDC specifications define a +5V supply
CEA data block collection
significance of the CEA-861 extension connection for the source to provide describing various capabilities
4 to d-1 including colorimetry, audio data
is that it aims to address previous power to a displays EDID circuitry so that
rates, number of audio channels,
operational disparities experienced communication can be enabled, even and speaker configuration
with integrating consumer-based if the display is powered off. At startup, d to d+17
First 18-byte detailed timing
descriptor
display devices into computer-based the video source will send a request

commercial A/V systems, allowing for for EDID over the DDC. The EDID/DDC
proper conveyance of EDID information specifications support hot plug detection,

between devices. so that EDID information can also be d+18(n-1) to Final 18-byte detailed timing
d+18n-1 descriptor
exchanged whenever a display is re-
d+18n to
EDID/DDC Protocols connected to a video source. Hot plug 0 padding
126
The DDC uses a standard serial signaling detection is not supported for VGA, but 127 Checksum
scheme known as the I2C bus. I2C is is supported in digital interfaces including
Table 3: CEA-861-E EDID Extension
used extensively where electronic devices DVI, HDMI, and DisplayPort. For these
and components need to exchange interfaces, the display device will supply a
information, due to its simplicity, low pin voltage on an HPD - Hot Plug Detect pin, it is connected. The absence of a voltage
count, and bi-directional capability. An to signal to the video source device that on the HPD pin indicates disconnection.
The video source device monitors the
voltage on the HPD pin and initiates EDID
requests as it senses incoming voltage.
Before Switching
EDID Issues
Display devices can have various levels
of EDID implementation and, in some
cases, they may lack EDID information
altogether. Such inconsistencies can
cause operational issues ranging from
overscan and resolution problems, to the
display device not displaying the source
content at all.

The following are examples of some


After Switching potential issues with EDID communications,
along with the possible causes:

Problem
No image is shown on the display.
Possible Cause
The source device, such as a PC
graphics card, or laptop, cannot read
the EDID information from the display.
As a result, in some cases the PC will
not output any video signal.
Figure 1: EDID problems can result in the loss of an image when a new source is selected.

12 ExtroNews20.3|Fall2009
DIGITAL CONNECTION

Figure 2: The source resolution does not


match that of the display, resulting in a
fuzzy, distorted image.

Problem
The display loses the image when a
new source has been selected.
Possible Cause
This is a common occurrence with VGA
sources, due to the lack of hot plug
detection. Extron EDID Manager software lets you read a display's EDID as an aid in troubleshooting EDID
While hot plug detection is supported communication issues with the source.
for DVI, HDMI, and DisplayPort, EDID
communication problems can arise from the native resolution of the display, fonts the display device and the source.
inconsistencies in the implementation will likely appear to be abnormally large, EDID Manager is available as a free
of HPD signaling between devices from small, or fuzzy. download from Extron's Web site,
different manufacturers. This frequently The PC is connected to multiple www.extron.com. It is a useful software
becomes an issue for professional displays with different native resolutions. tool that allows you to read the displays
integration, since the ability to switch Since it can only read EDID from one EDID and determine whether a graphic
digital video signals is a necessity. display, the output will be mismatched card and the display device may be
in resolution with all other displays, experiencing EDID handshake problems.
Problem resulting in less than optimal image
An image is shown, but the source quality, or no image displayed at all. EDID Solutions
resolution does not match that of the This issue is a common occurrence in A/V systems typically comprise several
display. professional systems when video signals remotely located displays and often
Possible Cause need to be distributed or routed to include multiple source devices. It is
A PC cannot read the EDID information, multiple displays. important to realize this can potentially
so it defaults to a standard resolution, contribute to EDID-related issues. The
such as 640x480. If the user EDID Tools necessity to switch, distribute, and route
subsequently attempts to manually Software such as Extron EDID Manager signals from sources to displays presents
set the resolution to match the display, can be used to help troubleshoot a considerable challenge in terms of
some graphics card drivers may enforce possible compatibility issues between ensuring proper EDID communications
the lower default resolution and create
a scrolling/panning desktop without
actually changing the video resolution.
The PC is able to read the EDID
information, but the graphics card limits
the output resolution to XGA 1024x768,
a resolution most displays can
accommodate, ensuring a usable image
and reducing the likelihood of no image
being displayed. If this does not match
Extron EDID 101D and EDID 101V Emulators with EDID Minder

continued on page 14

www.extron.com 13
DIGITAL CONNECTION

Understanding EDID-Extended Display Identification Data continued

standard feature in most Extron DVI and


EDID HDMI extenders, switchers, distribution
OK, sending
video to fit amplifiers, and matrix switchers, as well
your format. Output as products that incorporate DVI or HDMI
Video
switching.

Video
The functional role of a given product as
EDID Minder
Input OK, here is my a distribution amplifier, switcher, or matrix
native resolution
and vertical switcher determines the complexity of
Video refresh rate.
EDID Minder implementation. Matrix
EDID Minder Input switching environments represent the
Video
most difficult EDID management situation,
with simultaneous EDID communications
EDID Minder Input
required for multiple inputs and outputs.
The displays connected to the outputs are
Figure 3: EDID Minder Communications very likely to be of different models and
native resolutions. The EDID information
between them is different and needs
and therefore reliable system operation. the desired signal resolution, and then the to be conveyed to the source devices.
corresponding EDID block is conveyed Proper EDID management within the
For example, systems that employ to all attached source devices. This EDID system is crucial to consistent and reliable
RGBHV-based distribution have no information is constantly available to the operation.
means of passing EDID information sources, even in a switching application
from the display to the source. where inputs are regularly selected and Extron HDMI and DVI matrix switchers
This could become problematic in de-selected. The output of the sources with EDID Minder achieve this by
system designs where laptops and should match the native resolution of the managing EDID communications for
computers with expectation of seeing intended display device. each input/output tie. EDID Minder
EDID are connected into the system. first analyzes the EDID for all displays
Since EDID information is not being EDID Minder is an advanced, Extron- connected to the system, applies a
provided to these devices, some of the exclusive technology for EDID management. complex algorithm to determine a
aforementioned EDID communication It encompasses EDID Emulation, but common resolution, refresh rate and color
issues may occur. also incorporates an additional level of space, and then uses the EDID protocol
intelligence. Extron products with EDID to set up the input sources. This powerful
Extron products include features to Minder can communicate with the display convenience feature simplifies system
help prevent or solve many of them by device, and automatically capture and setup for the integrator, helps ensure
properly managing EDID communications store EDID information from the display. consistent and reliable image display,
between sources and displays in A/V See Figure 3. This captured information and makes system operation virtually
systems. These features provide automatic can then be used as the reference transparent to the end user.
and continuous EDID management with EDID for the sources. EDID Minder is a
attached source devices, ensuring proper
power-up and reliable output of content.

EDID Emulation is a feature of many


Extron DVI and HDMI products, including
switchers, distribution amplifiers, and matrix
switchers. It maintains constant EDID
communication with source devices by
providing pre-stored EDID information for
various signal resolutions. A user can select
Extron DXP 88 DVI Pro
8x8 DVI Matrix Switcher with EDID Minder

14 ExtroNews20.3|Fall2009

You might also like