文档库 最新最全的文档下载
当前位置:文档库 › Enhanced DDC and EDID

Enhanced DDC and EDID

【深圳新视纪】-完美高清视频专家

主页:https://www.wendangku.net/doc/1510671421.html,论坛:https://www.wendangku.net/doc/1510671421.html,/forum 【完美P8倍线器】

TruColor by yekai 100%准确彩色再现技术,Faroudja DCDI技术。

【完美P8倍线器】=A V/S端子/YPbPr转HDMI1080p+VGA转HDMI+HDMI三选一

【完美P8倍线器】=TruColor by yekai,Faroudja DCDI,全通道1080p。一根HDMI线,连接一切!

【完美三枪VGA】

两组色差转VGA(纯模拟转换,非数字处理!),两组HDMI转VGA(纯数字DAC转换,真正1080p),特别为三枪投影机、高端显像管显示器和无高清色差和HDMI输入而有VGA输入逐行电视机而设计。

【视听研究所】

主页:https://www.wendangku.net/doc/1510671421.html,论坛:https://www.wendangku.net/doc/1510671421.html,/forum 所有资料均由本网站网友上传共个人交流学习之用。若您认为有关资料不适合公开,请联系newvideo@https://www.wendangku.net/doc/1510671421.html,。,我们会第一时间删除。感谢各位网友的无私奉献和支持!

2008年11月18日

VESA PlugTest April 2003

https://www.wendangku.net/doc/1510671421.html,

Enhanced DDC and EDID

Jack Hosek

NEC-Mitsubishi Electronics Display

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html,2

Agenda

?History of DDC

?Overview of E-DDC

?History of EDID

?Overview of E-EDID

?E-EDID Compliance

?Other DDC/EDID related documents

–E-EDID EEPROM

–E-EDID Extensions

–MCCS

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest

April 2003

https://www.wendangku.net/doc/1510671421.html, 3VESA Display Data Channel

History ?DDC Version 1 –August 1994?DDC Version 2 –April 1996?DDC Version 2.1 –July 1996?DDC Version 3 –

December 1997?DDC/CI –August 1998?Enhanced DDC Version 1 –

Sept. 1999VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 4

DDC Version 1

?Defined DDC Physical Connection

–SDA, SCL, VCLCK , 5Vand GND signals

?SDA & SCL based on I 2C, VCLK is Vertical Sync signal

–Modified VGA connector definition

?ID pins used for SDA and SCL

?Defined Original DDC Protocols

–DDC1 –data continuously clocked by VCLK

–DDC2B –data sent via I 2C protocols

–DDC2Ab –monitor control based on ACCESS.bus ?Included data structure definition (EDID)【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest

April https://www.wendangku.net/doc/1510671421.html, 5

?EDID definitions moved to separate

standard

?5V signal support changed from optional to

required

?Added new protocol DDC2B+

–System can support monitor control without full

ACCESS.bus support

For monitor protocol is the same as DDC2Ab

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html,6

DDC Version 2.1

?Emphasized I2C compliance as necessary

part of DDC compliance

?Corrected errors in document

?Added commonly asked questions and

answers

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 7

?

Added support for DDC on P&D and FPDI

interfaces

–Used different I2C addresses

?VGA at A0h

?P&D at A2h

?FPDI at A6h

–Used different EDID structure

?

EDID v1 rX used at A0h

?EDID v2 r0 used at A2h & A6h

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html,8

DDC/CI Version 1

?Display Data Channel Command Interface

?DDC monitor control protocols in one standard

–DDC2Ab

?Based on ACCESS.bus

–I2C master/slave support on both display & system

–All ACCESS.bus devices possible

–DDC2B+

?Same as DDC2Ab except that:

–Monitor is only device supported

–DDC2Bi

?Display is I2C slave device

?System is I2C master device

?Still uses ACCESS.bus command structure

?Co-exists with DDC standard

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest

April https://www.wendangku.net/doc/1510671421.html, 9Enhanced DDC Version 1?Support for Enhanced EDID data access –All data accessed at A0 address –Extensions accessed using segment pointer

?addressing limit raised from 256 Bytes to 32kBytes ?segment pointer addressing fully compatible with existing

addressing

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 10

E-DDC Version 1 (cont.)

?Removed support for A2 and A6

addressing

–If necessary, EDID 2.0 data can be supported as an extension

?DDC1 support eliminated

?ACCESS.bus support removed

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest

April https://www.wendangku.net/doc/1510671421.html, 11Current DDC standards

?E-DDC –Used to read EDID & E-EDID data structures –DDC2B protocol is supported at A0h device address ?DDC/CI –Used for monitor control –

DDC2Bi protocol supported VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 12

EDID Overview

?128-byte data structure used to supply monitor ID and configuration information –Basis of Monitor PnP in Windows

?Evolved from original DDC standard through current E-EDID

?Extension support added with E-EDID –Up to 32KBytes of data can be supported

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest

April https://www.wendangku.net/doc/1510671421.html, 13

EDID History

?EDID ver 1 rev 0 structure

–defined in DDC standard (1994)

?EDID ver 1 rev 1 structure

defined in EDID Standard Version 2 (1996)

?EDID ver 1 rev 2 structure

–defined in EDID Standard Version 3 (1997)

?EDID ver 2 structure

–defined in EDID Standard Version 3 (1997)

–discouraged for future designs in E-EDID Standard Release A (1999)

?

EDID ver 1 rev 3 structure

defined in E-EDID Standard Release A (1999)

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html,14

Version vs. Revision Change

?Version change

–Major feature functionality change

–No assurance of backward compatibility

?Revision change

–Minor functionality changes

–Maintain compatibility with previous revisions

?In general new revisions do not remove existing fields

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest

April https://www.wendangku.net/doc/1510671421.html, 15Enhanced EDID Release A ?EDID extensions defined –Allowed under original EDID but not clearly defined until now –

Extension addressing according to E-DDC –

Extension definitions appear as separate documents VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 16

E-EDID Release A (cont.)

?EDID 2.0 support redefined

–data can be provided as an extension

?Previous optional fields now required –Preferred timing

–Range limits

–Monitor Name

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 17E-EDID Release A (cont.)?Timing information priority defined ?Dual GTF support added ?Standard timings aspect ratio change –1:1 discarded -

16:10 added in its place VESA PlugTest April 2003

https://www.wendangku.net/doc/1510671421.html, 18E-DDC & E-EDID Documents ?DI-Ext standard ?LS-Ext proposal

?DTB-Ext proposal

DDC

Version 3EDID

Version 3Enhanced DDC Version 1

Enhanced EDID Release A

E-EDID

Extensions 【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest

April https://www.wendangku.net/doc/1510671421.html, 19Is My EDID Compliant??E-EDID standard provides complete definitions for all fields ?Still, there is confusion whether data is compliant ?Confusion over interpretation of different

revisions exists VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 20

EDID Compliance Document ?Goals

–Provide a mechanism to measure compliance to the E-EDID standard

–Where appropriate define possible methodology used to test for compliance

–Where possible, provide a guideline for creating

quality EDID data

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html,21

Targets

?Help display manufacturers create quality

EDID

?Help graphics controllers and drivers to

have uniform EDID interpretation

?

Help isolate problem areas when they exist

?

Potential EDID certification by VESA

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html,22

Areas of Concentration

?Promote movement to and support of

current E-EDID standard

–New displays should use EDID ver 1 rev 3 data

–Graphics drivers should add support for this but not

remove support for previous versions

?Primary focus on EDID ver 1 rev 3 data

–Recognize that ver 1 rev 1 and ver 1 rev 2 are still

common

–No focus on EDID ver 2 structure

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest April 2003

https://www.wendangku.net/doc/1510671421.html,

Review of EDID Fields and

Compliance Criteria

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html,24

Header

8 bytes -offset 00h-07h

?Header originally defined to allow easy

framing of EDID data

?Exact match of defined header data

–Header data must match the pattern defined in the E-

EDID standard (00h, FFh, FFh, FFh, FFh, FFh, FFh,

00h)

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest

April https://www.wendangku.net/doc/1510671421.html, 2510 bytes -offset 08h-11h ?Manufacturer ID is 2-byte field containing a 3 character compressed ASCII code ?Manufacturer ID is valid –IDs are assigned by Microsoft –Information about obtaining IDs in E-EDID standard ?Product ID is valid

The 2-byte Product ID is assigned by the manufacturer VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 26

Vendor/Product ID

10 bytes -offset 08h-11h

?Serial Number is a 4-byte field

?Serial Number

–Serial number must be non-zero if an ASCII serial number descriptor is provided

–Criteria applies to EDID structure version 1 revision 1 and

version 1 revision 2 only

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest

April https://www.wendangku.net/doc/1510671421.html,27

(continued)

?Week of manufacture in valid range

–Value in the range of 1 to 54

–A value of 0 or any value greater than 54 is invalid

?Year of Manufacture in valid range

–The value must be greater than 3 and less than or equal

to the current year minus 1990

–A value of 3 or less would indicate that the display was

manufactured before the EDID standard was defined

–A value greater than (current year –1990) would indicate that

the display has not yet been manufactured.

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html,28

EDID Structure Ver / Rev

2 bytes –offset 12h-13h

?EDID version number value is 1

?Current EDID revision number is 3

?Revision number in valid range

–The value must be greater than zero and less than or

equal to the latest revision defined in the E-EDID

standard

–EDID structure version 1 revision 0 is not considered

compliant.

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 29 5 bytes –offset 14h-18h ?Video Input definition describes the type of video that the display can accept ?Digital displays must follow video input

definition –video input definition bit 7 set to one –

Bits 6-1 must be set to 0VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 30

Basic Display Parameters

5 bytes –offset 14h-18h

?Size specified in cm (0 to 255)

?Max H and V Image Size in valid range –Must be non zero for all displays types other than projectors

–Projectors shall use the 0 for both H and V maximum image size to indicate this value is variable.

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 31

(continued)

?Feature support byte indicates display type as well as support

for DPMS, sRGB, GTF and preferred timing

?DPMS

–If any of bits 7-5 of the feature support byte are set, then the

display must comply with the VESA Display Power Management

Signaling Standard.

?Preferred Timing mode support

–In EDID Structure version 1 revision 3

?bit 1 of the feature support byte must be set to one.

–In all versions

?If the preferred timing mode bit is set the display must provide a

valid timing in the 1st detailed timing position

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html,32

Basic Display Parameters

(continued)

?Default GTF support

–If bit 0 of the feature support byte is set to one then the

display must follow the GTF standard in its frequency

range.

?sRGB

–If bit 2 of the feature support byte is set to 1 then the

display must use chromaticity values which correspond

to the sRGB definition.

R G B W

x.6400.3000.1500.3127

y.3300.6000.0600.3290

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 33Established Timings 3 bytes –offset 23h-25h ?Established timings uses 1-bit indicators to show a monitor’s support of specific industry timings ?Established Timings Verification –Any mode that is indicated as supported in this field

must be a factory supported mode of the display.VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 34

Standard Timing Identification 16 bytes –offset 26h-35h

?Standard timings are encoded in a 2-byte format allowing 8 to be listed in the base EDID

?EDID Standard Timings Verification

–Any mode that is indicated as supported in this field must be a factory supported mode of the display

–2-byte standard timing identifiers that do not

correspond a VESA DMT correspond to timings

generated using GTF.

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest

April https://www.wendangku.net/doc/1510671421.html, 35Standard Timing Identification 16 bytes –offset 26h-35h ?Unused areas of the standard timing section must be filled with 01h, 01h –Byte pairs containing 00h, 00h or 20h, 20h are not

compliant.VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 36

Detailed Timing Section

72 bytes –offset 36h-7Dh

?The Detailed timing section allows 4 blocks each containing 18-bytes of data.

?Originally each 18-byte block contained a single timing

?Other data types were introduced in EDID ver1 rev1

?E-EDID requires certain data types to be provided

【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 3772 bytes –offset 36h-7Dh ?All blocks shall be filled with valid data –Each of the four data blocks (offsets 36h-47h, 48h-59h, 5Ah-6Bh and 6Ch-7Dh) must contain data which

follow definitions from the E-EDID standard –Unused blocks must not be filled using 00h, 01h, 20h or any other fill data in each byte –Non timing descriptor blocks begin with a 5 byte tag

identifier in the format 00h, 00h, 00h, , 00h. Compliant display must only use tag numbers defined

in the E-EDID standard.

VESA PlugTest April https://www.wendangku.net/doc/1510671421.html, 38

Detailed Timing Section

(continued)

?Timing data must represent a supported mode of the display

?Ordering of blocks

–Descriptor blocks shall be ordered such that all detailed timing blocks precede other types of descriptor blocks.【视听研究所】--音视频产品设计师培训中心,https://www.wendangku.net/doc/1510671421.html,

相关文档
相关文档 最新文档