DDC edid Introduction

Source: Internet
Author: User

From: http://blog.csdn.net/hello_wyq/article/details/1337754

1. Introduction: DDC is a bus standard for communications between a display and a computer host. Its full name is display data chnnel. Its basic function is to display the electronic file information of the display, such as the field frequency range that can be received, manufacturer, production date, product serial number, product model, standard display mode and its parameters, supported DDC standard category, and edid version information. The DDC Standard Bus of a higher version also allows the computer host to directly adjust basic parameters of the display, such as brightness, contrast, large or small field range, center location of the line field, and color temperature.

2. DDC bus standard category:

1) ddc1: one-way transmission, clocked by vsync, only transmit standard data information of 128 byte edid.

2) ddc2b: one-way transmission (Address: 0xa0/A1), is a simple standard I2C protocol for reading data from memory, its direction is from the monitor to the Computer Host.

3) ddc2bi: bidirectional transmission, I2C slave mode, transmission of graphical information (address: 0x6e/6f, 0x50/51), supports simple access. Bus standard.

4) ddc2b +: bidirectional transmission, point-to-point, does not support access. Bus, transmission of edid/vdif standard data information (address: 0x6e/6f, 0x50/51 ).

5) ddc2ab: bidirectional transmission, supporting access. Bus and transmitting standard edid/vdif data (Address: 0x6e/6f, 0x50/51 ).

6)

3. edid Data Standard: edid (Extended display identification data standard) is the standard data information that the display transmits to the computer host through DDC. It has been released to the third version, that is, edid version 3, the previous versions include edid Version 1.0, Revision 0, edid version 1, Revision 1, edid version 2, Revision 0, edid version 2, and Revision 1. Edid is divided into 128 bytes and 256 bytes based on the amount of data information. In the future, there may be a new version of edid with more data information.

4. edid data structure introduction: Take the edid of 128 byte as an example, as shown in the following table.

 

No.

 

Description

 

8

 

Bytes

 

Header

 

10

 

Bytes

 

Vendor/product identification

 

2

 

Bytes

 

Edid version/revision level

 

15

 

Bytes

 

Basic display parameters/Features

 

19

 

Bytes

 

Established/standard timings

 

72

 

Bytes

 

Detailed timing descriptions (18 bytes each) and/or monitor descriptions (18 bytes each)

 

1

 

Byte

 

Extension flag

 

1

 

Byte

 

Checksum

 

For detailed definitions of each byte and each bit, see the edid Data Protocol definition standard.

5. DDC function implementation: For a display product, to have the plug-and-play DDC function, you must make early planning during product development, otherwise, it will be too late to consider the product development. In general, there are two ways to implement DDC functions. One is to use dedicated hardware IC (such as 24lc21), which is simple and easy to implement, and the quality is also easy to control, however, it will only increase the pressure on hardware costs. The other method is to implement it in a software-only manner. This method has almost no hardware cost considerations, but it is relatively difficult to implement technologies, it requires software designers to have a good understanding of DDC and edid standards. Most of the current displays on the market are supported by ddc1/ddc2b. The higher version of the DDC standard is not frequently used, and the cost is a little higher, and the technology is relatively complicated, so few people do it.

6. Importance of the DDC function: for a single monitor, whether or not it has the same DDC function, it seems to be the same for general users. In fact, for a DDC-enabled display, the Windows operating system will capture the product attribute information at the initial startup, and then optimize the configuration based on the information, the basic information of the manufacturer is displayed. In a Windows operating system, you can adjust the display mode of the system as needed, and tell the user that the display is a plug-and-play display, this is indirectly a publicity for the manufacturer, which is convenient for users. For a display without the DDC function, it does not have all of the above convenience functions and can only be used as an unrecognized monitor. In addition, a DDC-capable display also represents the strength and technical level of product developers. It will win people's trust in the market and contribute to the establishment of its own brand.

DDC history:

VESA display data channel

History

• DDC version 1-August 1994

• DDC version 2-rjl 1996

• DDC version 2.1-July 1996

• DDC Version 3-December 1997 • DDC/ci-August 1998

• Enhanced DDC version 1-Sept. 1999

Http://www.vesa.org/public/PT03EDID.pdf

For details about DVI/hdmi ddc/HDCP, see:

Research on the working principle of DVI and Its Application in digital TV

Related discussions at the audiovisual Research Institute: DVI, HDMI, HDCP, eia861b Q & A Time

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.