Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Extended Display Identification Data
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Metadata formats for display devices}} {{Multiple issues|{{more citations needed|date=May 2023}} {{original research|date=May 2023}}}} '''Extended Display Identification Data''' ('''EDID''') and '''Enhanced EDID''' ('''E-EDID''') are [[metadata]] formats for [[display device]]s to describe their capabilities to a video source (e.g., [[graphics card]] or [[set-top box]]). The data format is defined by a standard published by the [[Video Electronics Standards Association]] (VESA). The EDID data structure includes manufacturer name and serial number, product type, [[phosphor]] or [[filter (optics)|filter]] type (as [[chromaticity]] data), timings supported by the display, display size, [[luminance]] data and (for digital displays only) [[pixel]] mapping data. [[DisplayID]] is a VESA standard targeted to replace EDID and E-EDID extensions with a uniform format suited for both PC monitor and consumer electronics devices. ==Background== {{primary sources|section|date=February 2013}} EDID structure (base block) versions range from v1.0 to v1.4; all these define upwards-compatible 128-[[byte]] structures. Version 2.0 defined a new 256-byte structure but it has been deprecated and replaced by E-EDID which supports multiple extension blocks.{{citation needed|date=October 2011}} [[HDMI]] versions 1.0โ1.3c use E-EDID v1.3.<ref>{{cite web |url=http://www.microprocessor.org/HDMISpecification13a.pdf |archive-url=https://web.archive.org/web/20160305072940/http://www.microprocessor.org/HDMISpecification13a.pdf |url-status=dead |archive-date=5 March 2016 |title=High-Definition Multimedia Interface Specification Version 1.3a |date=10 November 2006 |access-date=2017-04-01 }}</ref> Before [[Display Data Channel]] (DDC) and EDID were defined, there was no standard way for a graphics card to know what kind of display device it was connected to. Some [[VGA connector]]s in personal computers provided a basic form of identification by connecting one, two or three pins to ground, but this coding was not standardized. This problem is solved by EDID and DDC, as it enables the display to send information to the graphics card it is connected to. The transmission of EDID information usually uses the [[Display Data Channel]] protocol, specifically DDC2B, which is based on [[IยฒC]]-bus (DDC1 used a different serial format which never gained popularity). The data is transmitted via the cable connecting the display and the graphics card; [[VGA]], [[DVI]], [[DisplayPort]] and [[HDMI]] are supported.{{citation needed|date=October 2011}} The EDID is often stored in the monitor in the firmware chip called serial [[EEPROM]] (electrically erasable programmable read-only memory) and is accessible via the IยฒC-bus at address {{code|0x50}}. The EDID PROM can often be read by the host PC even if the display itself is turned off. Many software packages can read and display the EDID information, such as read-edid<ref>{{cite web |url=http://www.polypux.org/projects/read-edid/ |title=read-edid |website=Polypux.org |access-date=2017-04-01 |archive-date=2010-12-11 |archive-url=https://web.archive.org/web/20101211003405/http://www.polypux.org/projects/read-edid/ |url-status=live }}</ref> for Linux and DOS, PowerStrip<ref>{{cite web |url=http://www.entechtaiwan.com/util/ps.shtm |title=Utilities | PowerStrip |publisher=EnTech Taiwan |date=2012-03-25 |access-date=2017-04-01 |archive-date=2011-03-08 |archive-url=https://web.archive.org/web/20110308182859/http://entechtaiwan.com/util/ps.shtm |url-status=live }}</ref> for [[Microsoft Windows]] and the [[X.Org Server]] for [[Linux]] and [[Berkeley Software Distribution|BSD unix]]. [[Mac OS X]] natively reads EDID information and programs such as SwitchResX<ref>{{cite web |url=http://www.madrau.com/ |title=SwitchResX - The Most Versatile Tool For Controlling Screen Resolutions On Your Mac |website=Madrau.com |access-date=2017-04-01 |archive-date=2009-02-08 |archive-url=https://web.archive.org/web/20090208214058/http://madrau.com/ |url-status=live }}</ref> or DisplayConfigX<ref>{{cite web |author=Harald Schweder |url=http://www.3dexpress.de/ |title=DisplayConfigX |website=3dexpress.de |date=2003-02-11 |access-date=2017-04-01 |archive-date=2011-07-18 |archive-url=https://web.archive.org/web/20110718193430/http://www.3dexpress.de/ |url-status=live }}</ref> can display the information as well as use it to define custom resolutions. E-EDID was introduced at the same time as [[Display Data Channel#E-DDC|E-DDC]], which supports multiple extensions blocks and deprecated EDID version 2.0 structure (it can be incorporated in E-EDID as an optional extension block). Data fields for preferred timing, range limits, and monitor name are required in E-EDID. E-EDID also adds support for the Dual [[Generalized Timing Formula|GTF]] curve concept and partially changed the encoding of aspect ratio within the standard timings. With the use of extensions, E-EDID structure can be extended up to 32 KiB, because the E-DDC added the capability to address multiple (up to 128) 256 byte segments. ===EDID Extensions assigned by VESA=== *Timing Extension ({{code|00}}) *Additional Timing Data Block ([[Extended Display Identification Data#CTA-861|CTA EDID Timing Extension]]) ({{code|02}}) *Video Timing Block Extension (VTB-EXT) ({{code|10}}) *EDID 2.0 Extension ({{code|20}}) *Display Information Extension (DI-EXT) ({{code|40}}) *Localized String Extension (LS-EXT) ({{code|50}}) *Microdisplay Interface Extension (MI-EXT) ({{code|60}}) *Display ID Extension ({{code|70}}) *Display Transfer Characteristics Data Block (DTCDB) ({{code|A7}}, {{code|AF}}, {{code|BF}}) *Block Map ({{code|F0}}) *Display Device Data Block (DDDB) ({{code|FF}}): contains information such as subpixel layout<ref>{{Cite web |date=25 September 2006 |title=VESA Display Device Data Block (DDDB) Standard |url=https://glenwing.github.io/docs/VESA-EEDID-DDDB-1.pdf |url-status=live |archive-url=https://web.archive.org/web/20210417141716/https://glenwing.github.io/docs/VESA-EEDID-DDDB-1.pdf |archive-date=2021-04-17 |website=github.io}}</ref> *Extension defined by monitor manufacturer ({{code|FF}}): According to LS-EXT, actual contents varies from manufacturer. However, the value is later used by DDDB. ==Revision history== *August 1994, DDC standard version 1 โ introduce EDID v1.0. *April 1996, EDID standard version 2 โ introduce EDID v1.1. *November 1997, EDID standard version 3 โ introduce EDID v1.2 and EDID v2.0. *September 1999, E-EDID Standard Release A โ introduce EDID v1.3 and E-EDID v1.0, which supports multiple extensions blocks. *February 2000, E-EDID Standard Release A - introduce E-EDID v1.3 (used in HDMI), based on EDID v1.3. EDID v2.0 deprecated. *September 2006, E-EDID Standard Release A โ introduce E-EDID v1.4, based on EDID v1.4. ==Limitations== Some graphics card drivers have historically coped poorly with the EDID, using only its standard timing descriptors rather than its Detailed Timing Descriptors (DTDs). Even in cases where the DTDs were read, the drivers are/were still often limited by the standard timing descriptor limitation that the horizontal/vertical resolutions must be evenly divisible by 8. This means that many graphics cards cannot express the [[native resolution]]s of the most common [[widescreen]] [[flat-panel display]]s and [[LCD television|liquid-crystal display TVs]]. The number of vertical pixels is calculated from the horizontal resolution and the selected [[aspect ratio (image)|aspect ratio]]. To be fully expressible, the size of [[widescreen]] display must thus be a multiple of 16ร9 pixels. For 1366ร768 pixel [[Wide XGA]] panels the nearest resolution expressible in the EDID standard timing descriptor syntax is 1360ร765 pixels, typically leading to 3-pixel-thin black bars. Specifying 1368 pixels as the screen width would yield an unnatural screen height of 769.5 pixels. Many [[Wide XGA]] panels do not advertise their native resolution in the standard timing descriptors, instead offering only a resolution of 1280ร768. Some panels advertise a resolution only slightly smaller than the native, such as 1360ร765. For these panels to be able to show a [[pixel perfect]] image, the EDID data must be ignored by the display driver or the driver must correctly interpret the DTD and be able to resolve resolutions whose size is not divisible by 8. Special programs are available to override the standard timing descriptors from EDID data. Even this is not always possible, as some vendors' graphics drivers (notably those of [[Intel]]) require specific registry hacks to implement custom resolutions, which can make it very difficult to use the screen's native resolution.<ref>{{cite web |url=http://software.intel.com/en-us/articles/custom-resolutions-on-intel-graphics/ |title=Custom Resolutions on Intel Graphics |author=Brezenski |website=Software.intel.com |date=2009-08-07 |access-date=2009-11-04 |archive-date=2011-03-15 |archive-url=https://web.archive.org/web/20110315173648/http://software.intel.com/en-us/articles/custom-resolutions-on-intel-graphics/ |url-status=live }}</ref> ==EDID 1.4 data format== ===Structure, version 1.4=== {| class=wikitable |+ EDID structure, version 1.4<ref name=e-edid>[https://glenwing.github.io/docs/VESA-EEDID-A2.pdf VESA E-EDID Standard, Release A, Revision 2. September 25, 2006] {{Webarchive|url=https://web.archive.org/web/20201111202112/https://glenwing.github.io/docs/VESA-EEDID-A2.pdf |date=November 11, 2020 }};</ref><ref name="e-edid13">{{Citation |url=http://read.pudn.com/downloads110/ebook/456020/E-EDID%20Standard.pdf |title=VESA Enhanced EDID Standard |date=2000-02-09 |publisher=Video Electronics Standards Association |page=32 |access-date=2011-11-19 |archive-date=2012-04-25 |archive-url=https://web.archive.org/web/20120425232847/http://read.pudn.com/downloads110/ebook/456020/E-EDID%20Standard.pdf |url-status=live }}</ref> ! Bytes ||colspan=2| Description |- ! 0โ19 ||colspan=2| Header information |- | 0โ7 ||colspan=2| Fixed header pattern: <code>00 FF FF FF FF FF FF 00</code> |- |rowspan=5| 8โ9 ||colspan=2| Manufacturer ID. This is a [[legacy Plug and Play]] ID assigned by [https://www.uefi.org/pnp_id_list UEFI forum], which is a ''big-endian'' 16-bit value made up of three 5-bit letters: 00001, A; 00010, B; ...; 11010, Z. E.g.: 24 4d, {{underline|0}} {{underline|01001}} {{underline|00010}} {{underline|01101}}, "IBM"; "PHL" (Philips). |- | Bit 15 || {{code|0}} = reserved |- | Bits 14โ10 || First letter of manufacturer ID (byte 8, bits 6โ2) |- | Bits 9โ5 || Second letter of manufacturer ID (byte 8, bit 1 through byte 9 bit 5) |- | Bits 4โ0 || Third letter of manufacturer ID (byte 9 bits 4โ0) |- | 10โ11 ||colspan=2| Manufacturer product code. 16-bit hex number, little-endian. For Example, "PHL" + "C0CF". |- | 12โ15 ||colspan=2| Serial number. 32 bits, little-endian. |- | 16 ||colspan=2| Week of manufacture; or {{code|FF}} model year flag. [[Week number#Week numbering|Week numbering]] is not consistent between manufacturers. |- | 17 ||colspan=2| Year of manufacture, or year of model, if model year flag is set. Year = datavalue + 1990. |- | 18 ||colspan=2| EDID version, usually {{code|01}} (for 1.3 and 1.4) |- | 19 ||colspan=2| EDID revision, usually {{code|03}} (for 1.3) or {{code|04}} (for 1.4) |- ! 20โ24 ||colspan=2| Basic display parameters |- |rowspan=11| 20 ||colspan=2| Video input parameters bitmap |- | '''Bit 7 = {{code|1}}''' || Digital input. If set, the following bit definitions apply: |- | Bits 6โ4 || Bit depth: <br /> {{code|000}} = undefined<br /> {{code|001}} = 6<br /> {{code|010}} = 8<br /> {{code|011}} = 10<br /> {{code|100}} = 12<br /> {{code|101}} = 14<br /> {{code|110}} = 16 bits per color <br /> {{code|111}} = reserved |- | Bits 3โ0 || Video interface: <br /> {{code|0000}} = undefined<br /> {{code|0001}} = DVI<br /> {{code|0010}} = HDMIa<br /> {{code|0011}} = HDMIb<br /> {{code|0100}} = MDDI<br /> {{code|0101}} = DisplayPort |- | '''Bit 7 = {{code|0}}''' || Analog input. If clear, the following bit definitions apply: |- | Bits 6โ5 || Video white and sync levels, relative to blank: <br /> {{code|00}} = +0.7/โ0.3 V <br /> {{code|01}} = +0.714/โ0.286 V <br /> {{code|10}} = +1.0/โ0.4 V <br /> {{code|11}} = +0.7/0 V [[VESA Enhanced Video Connector|(EVC)]] |- | Bit 4 || Blank-to-black setup (pedestal) expected |- | Bit 3 || Separate sync supported |- | Bit 2 || Composite sync (on HSync) supported |- | Bit 1 || [[Sync on green]] supported |- | Bit 0 || VSync pulse must be serrated when composite or sync-on-green is used. |- | 21 ||colspan=2| Horizontal screen size, in centimetres (range 1โ255). If vertical screen size is 0, landscape aspect ratio (range 1.00โ3.54), datavalue = (ARร100) โ 99 (example: 16:9, 79; 4:3, 34.) |- | 22 ||colspan=2| Vertical screen size, in centimetres. If horizontal screen size is 0, portrait aspect ratio (range 0.28โ0.99), datavalue = (100/AR) โ 99 (example: 9:16, 79; 3:4, 34.) If both bytes are 0, screen size and aspect ratio are undefined (e.g. projector) |- | 23 ||colspan=2| Display gamma, factory default (range 1.00โ3.54), datavalue = (gammaร100) โ 100 = (gamma โ 1)ร100. If 255, gamma is defined by DI-EXT block. |- |rowspan=9| 24 ||colspan=2| Supported features bitmap |- | Bit 7 || [[VESA Display Power Management Signaling|DPMS]] standby supported |- | Bit 6 || DPMS suspend supported |- | Bit 5 || DPMS active-off supported |- | rowspan=2 | Bits 4โ3 | Display type (digital): <br /> {{code|00}} = RGB 4:4:4<br /> {{code|01}} = RGB 4:4:4 + YCrCb 4:4:4<br /> {{code|10}} = RGB 4:4:4 + YCrCb 4:2:2<br /> {{code|11}} = RGB 4:4:4 + YCrCb 4:4:4 + YCrCb 4:2:2 |- | Display type (analog): {{code|00}} = monochrome or grayscale<br /> {{code|01}} = RGB color<br /> {{code|10}} = non-RGB color<br /> {{code|11}} = undefined |- | Bit 2 || Standard [[sRGB]] colour space. Bytes 25โ34 must contain sRGB standard values. |- | Bit 1 || Preferred timing mode specified in descriptor block 1. For EDID 1.3+ the preferred timing mode is always in the first Detailed Timing Descriptor. In that case, this bit specifies whether the preferred timing mode includes native pixel format and refresh rate. |- | Bit 0 || Continuous timings with [[Generalized Timing Formula|GTF]] or [[Coordinated Video Timings|CVT]] |- ! 25โ34 ||colspan=2| Chromaticity coordinates.<br /> 10-bit 2ยฐ [[CIE 1931 color space|CIE 1931 xy coordinates]] for red, green, blue, and white point |- |rowspan=5| 25 ||colspan=2| Red and green least-significant bits (2<sup>โ9</sup>, 2<sup>โ10</sup>) |- | Bits 7โ6 || Red ''x'' value least-significant 2 bits |- | Bits 5โ4 || Red ''y'' value least-significant 2 bits |- | Bits 3โ2 || Green ''x'' value least-significant 2 bits |- | Bits 1โ0 || Green ''y'' value least-significant 2 bits |- | 26 ||colspan=2| Blue and white least-significant 2 bits |- | 27 ||colspan=2| Red ''x'' value most significant 8 bits (2<sup>โ1</sup>, ..., 2<sup>โ8</sup>). 0โ255 encodes fractional 0โ0.996 (255/256); 0โ0.999 (1023/1024) with lsbits |- | 28 ||colspan=2| Red ''y'' value most significant 8 bits |- | 29โ30 ||colspan=2| Green ''x'' and ''y'' value most significant 8 bits |- | 31โ32 ||colspan=2| Blue ''x'' and ''y'' value most significant 8 bits |- | 33โ34 ||colspan=2| Default [[white point]] ''x'' and ''y'' value most significant 8 bits |- ! 35โ37 ||colspan=2| Established timing bitmap. Supported bitmap for (formerly) very common timing modes. |- |rowspan=8| 35 || Bit 7 || 720ร400 @ 70 Hz ([[VGA]]) |- | Bit 6 || 720ร400 @ 88 Hz ([[XGA]]) |- | Bit 5 || 640ร480 @ 60 Hz ([[VGA]]) |- | Bit 4 || 640ร480 @ 67 Hz (Apple [[Macintosh II]]) |- | Bit 3 || 640ร480 @ 72 Hz |- | Bit 2 || 640ร480 @ 75 Hz |- | Bit 1 || 800ร600 @ 56 Hz |- | Bit 0 || 800ร600 @ 60 Hz |- |rowspan=8| 36 || Bit 7 || 800ร600 @ 72 Hz |- | Bit 6 || 800ร600 @ 75 Hz |- | Bit 5 || 832ร624 @ 75 Hz (Apple [[Macintosh II]]) |- | Bit 4 || 1024ร768 @ 87 Hz, interlaced (1024ร768i) |- | Bit 3 || 1024ร768 @ 60 Hz |- | Bit 2 || 1024ร768 @ 70 Hz |- | Bit 1 || 1024ร768 @ 75 Hz |- | Bit 0 || 1280ร1024 @ 75 Hz |- |rowspan=2| 37 || Bit 7 || 1152x870 @ 75 Hz (Apple [[Macintosh II]]) |- | Bits 6โ0 || Other manufacturer-specific display modes |- ! 38โ53 ||colspan=2| Standard timing information. Up to 8 2-byte fields describing standard display modes.<br />Unused fields are filled with <code>01 01</code> hex. The following definitions apply in each record: |- | 38 ||colspan=2| Standard timing 1: X resolution, {{code|00}} = reserved; otherwise, (datavalue + 31) ร 8 (256โ2288 pixels). |- | rowspan=2 | 39 | Bits 7โ6 || Standard timing 1: Image aspect ratio: <br /> {{code|00}} = 16:10<br /> {{code|01}} = 4:3<br /> {{code|10}} = 5:4<br /> {{code|11}} = 16:9<br /> (Versions prior to 1.3 defined {{code|00}} as 1:1.) |- | Bits 5โ0 || Vertical frequency, datavalue + 60 (60โ123 Hz) |- |40-41 || Standard timing 2 |- |42-43 || Standard timing 3 |- |44-45 || Standard timing 4 |- |46-47 || Standard timing 5 |- |48-49 || Standard timing 6 |- |50-51 || Standard timing 7 |- |52-53 || Standard timing 8 |- ! 54โ125 ||colspan=2| Display timing descriptor followed by display/monitor descriptors |- | 54โ71 || Preferred timing descriptor ||rowspan=4| 18 byte detailed timing descriptors or display descriptors |- | 72โ89 || Descriptor 2 |- | 90โ107 || Descriptor 3 |- | 108โ125 || Descriptor 4 |- ! 126-127 ||colspan=2| Extension flag and checksum |- | 126 ||colspan=2| Number of extensions to follow. 0 if no extensions. |- | 127 ||colspan=2| Checksum. Sum of all 128 bytes should equal 0 (mod 256). |} ===Detailed Timing Descriptor=== {| class=wikitable |+ EDID Detailed Timing Descriptor<ref name="e-edid"/> ! Bytes ||colspan=2| Description |- | 0โ1 ||colspan=2| Pixel clock. {{code|00}} = reserved; otherwise in 10 kHz units (0.01โ655.35 MHz, little-endian). |- | 2 ||colspan=2| Horizontal active pixels 8 lsbits (0โ255) |- | 3 ||colspan=2| [[Horizontal blanking interval|Horizontal blanking]] pixels 8 lsbits (0โ255) End of active to start of next active. |- |rowspan=2| 4 || Bits 7โ4 || Horizontal active pixels 4 msbits (0โ15) |- | Bits 3โ0 || Horizontal blanking pixels 4 msbits (0โ15) |- | 5 ||colspan=2| Vertical active lines 8 lsbits (0โ255) |- | 6 ||colspan=2| Vertical blanking lines 8 lsbits (0โ255) |- |rowspan=2| 7 || Bits 7โ4 || Vertical active lines 4 msbits (0โ15) |- | Bits 3โ0 || Vertical blanking lines 4 msbits (0โ15) |- | 8 ||colspan=2| Horizontal front porch (sync offset) pixels 8 lsbits (0โ255) From blanking start |- | 9 ||colspan=2| Horizontal sync pulse width pixels 8 lsbits (0โ255) |- |rowspan=2| 10 || Bits 7โ4 || Vertical front porch (sync offset) lines 4 lsbits (0โ15) |- | Bits 3โ0 || Vertical sync pulse width lines 4 lsbits (0โ15) |- |rowspan=4| 11 || Bits 7โ6 || Horizontal front porch (sync offset) pixels 2 msbits (0โ3) |- | Bits 5โ4 || Horizontal sync pulse width pixels 2 msbits (0โ3) |- | Bits 3โ2 || Vertical front porch (sync offset) lines 2 msbits (0โ3) |- | Bits 1โ0 || Vertical sync pulse width lines 2 msbits (0โ3) |- | 12 ||colspan=2| Horizontal image size, mm, 8 lsbits (0โ255 mm, 161 in) |- | 13 ||colspan=2| Vertical image size, mm, 8 lsbits (0โ255 mm, 161 in) |- |rowspan=2| 14 || Bits 7โ4 || Horizontal image size, mm, 4 msbits (0โ15) |- | Bits 3โ0 || Vertical image size, mm, 4 msbits (0โ15) |- | 15 ||colspan=2| Horizontal border pixels (one side; total is twice this) (0โ255) |- | 16 ||colspan=2| Vertical border lines (one side; total is twice this) (0โ255) |- |rowspan=14| 17 ||colspan=2| Features bitmap |- | Bit 7 || Signal Interface Type:<br /> {{code|0}} = non-interlaced;<br /> {{code|1}} = interlaced. |- | Bits 6โ5|| Stereo mode (combine bits 6โ5 with bit 0):<br /> {{code|00}} {{code|x}} = none, bit 0 is "don't care";<br /> {{code|01}} {{code|0}} = field sequential, right during stereo sync;<br /> {{code|10}} {{code|0}} = field sequential, left during stereo sync;<br /> {{code|01}} {{code|1}} = 2-way interleaved, right image on even lines;<br /> {{code|10}} {{code|1}} = 2-way interleaved, left image on even lines;<br /> {{code|11}} {{code|0}} = 4-way interleaved;<br /> {{code|11}} {{code|1}} = side-by-side interleaved. |- ! Bit 4 = {{code|0}} || Analog sync.<br /> If set, the following bit definitions apply: |- | Bit 3 || Sync type:<br /> {{code|0}} = analog composite;<br /> {{code|1}} = bipolar analog composite. |- | Bit 2 || Serration:<br /> {{code|0}} = without serrations;<br /> {{code|1}} = with serrations (H-sync during V-sync). |- | Bit 1 || Sync on red and blue lines additionally to green {{code|0}} = sync on green signal only;<br /> {{code|1}} = sync on all three (RGB) video signals. |- ! Bits 4โ3 = {{code|10}} || Digital sync., composite (on HSync).<br /> If set, the following bit definitions apply: |- | Bit 2 || Serration<br /> {{code|0}} = without serration;<br /> {{code|1}} = with serration (H-sync during V-sync). |- | Bit 1 || Horizontal sync polarity:<br /> {{code|0}} = negative;<br /> {{code|1}} = positive. |- ! Bits 4โ3 = {{code|11}} || Digital sync., separate<br /> If set, the following bit definitions apply: |- | Bit 2 || Vertical sync polarity: <br /> {{code|0}} = negative;<br /> {{code|1}} = positive. |- | Bit 1 || Horizontal sync polarity: <br /> {{code|0}} = negative;<br /> {{code|1}} = positive. |- ! Bit 0 || Stereo mode (combines with bits 6โ5) |} When used for another descriptor, the pixel clock and some other bytes are set to 0: ===Monitor Descriptors=== {| class=wikitable |+ EDID Monitor Descriptors<ref name="e-edid"/> ! Bytes || Description |- | 0โ1 | {{code|0}} = Monitor Descriptor (cf. Detailed Timing Descriptor). |- | 2 || {{code|0}} = reserved |- | 3 || Descriptor type. <code>FA</code>โ<code>FF</code> currently defined. <code>00</code>โ<code>0F</code> reserved for vendors. |- | 4 || {{code|0}} = reserved, except for Display Range Limits Descriptor. |- | 5โ17 || Defined by descriptor type. If text, [[code page 437]] text, terminated (if less than 13 bytes) with [[Line feed|LF]] and padded with [[Space (punctuation)|SP]]. |} Currently defined descriptor types are: * {{code|FF}}: Monitor serial number (ASCII text) * {{code|FE}}: Unspecified text (ASCII text) * {{code|FD}}: Monitor range limits. 6- or 13-byte (with additional timing) binary descriptor. * {{code|FC}}: Monitor name (ASCII text), for example "PHL 223V5". * {{code|FB}}: Additional white point data. 2ร 5-byte descriptors, padded with <code>0A 20 20</code>. * {{code|FA}}: Additional standard timing identifiers. 6ร 2-byte descriptors, padded with <code>0A</code>. * {{code|F9}}: Display Color Management (DCM). * {{code|F8}}: CVT 3-Byte Timing Codes. * {{code|F7}}: Additional standard timing 3. * {{code|10}}: Dummy identifier. * {{code|00โ0F}}: Manufacturer reserved descriptors. ===Display Range Limits=== ====Descriptor==== {| class=wikitable |+ EDID Display Range Limits Descriptor<ref name="e-edid"/> ! Bytes ||colspan=2| Description |- | 0โ1 ||colspan=2| {{code|00 00}} = Display Descriptor |- | 2 ||colspan=2| {{code|00}} = reserved |- | 3 ||colspan=2| {{code|FD}} = Display Range Limits Descriptor |- |rowspan=4| 4 |colspan=2| Offsets for display range limits |- | Bits 7โ4 || {{code|00}} = reserved |- | Bits 3โ2 || Horizontal rate offsets:<br /> {{code|00}} = none;<br /> {{code|10}} = +255 kHz for max. rate;<br /> {{code|11}} = +255 kHz for max. and min. rates. |- | Bits 1โ0 || Vertical rate offsets:<br /> {{code|00}} = none;<br /> {{code|10}} = +255 Hz for max. rate;<br /> {{code|11}} = +255 Hz for max. and min. rates. |- | 5 || Minimum ||rowspan=2| vertical field rate (1โ255 Hz; 256โ510 Hz, if offset). |- | 6 || Maximum |- | 7 || Minimum ||rowspan=2| horizontal line rate (1โ255 kHz; 256โ510 kHz, if offset). |- | 8 || Maximum |- | 9 ||colspan=2| Maximum pixel clock rate, rounded up to 10 MHz multiple (10โ2550 MHz). |- | 10 ||colspan=2| Extended timing information type:<br /> <code>00</code> = Default GTF (when basic display parameters byte 24, bit 0 is set).<br /> <code>01</code> = No timing information.<br /> <code>02</code> = Secondary GTF supported, parameters as follows.<br /> <code>04</code> = CVT (when basic display parameters byte 24, bit 0 is set), parameters as follows. |- | 11โ17 ||colspan=2| Video timing parameters (if byte 10 is <code>00</code> or <code>01</code>, padded with <code>0A 20 20 20 20 20 20</code>). |} ====With GTF secondary curve==== {| class=wikitable |+ EDID Display Range Limits with {{abbr|GTF|Generalized Timing Formula}} Secondary curve<ref name="e-edid"/> ! Bytes || Description |- | 10 ||<code>02</code> |- | 11 ||colspan=2| {{code|00}} = reserved |- | 12 || Start frequency for secondary curve, divided by 2 kHz (0โ510 kHz) |- | 13 || GTF ''C'' value, multiplied by 2 (0โ127.5) |- | 14โ15 || GTF ''M'' value (0โ65535, little-endian) |- | 16 || GTF ''K'' value (0โ255) |- | 17 || GTF ''J'' value, multiplied by 2 (0โ127.5) |} ====With CVT support==== {| class=wikitable |+ EDID Display Range Limits with CVT support<ref name="e-edid"/> ! Bytes ||colspan=2| Description |- | 10 ||colspan=2| <code>04</code> |- |rowspan=2| 11 || Bits 7โ4 || CVT major version (1โ15) |- | Bits 3โ0 || CVT minor version (0โ15) |- |rowspan=2| 12 || Bits 7โ2 || Additional clock precision in 0.25 MHz increments<br /> (to be subtracted from byte 9 maximum pixel clock rate) |- | Bits 1โ0 || Maximum active pixels per line, 2-bit msb |- | 13 ||colspan=2| Maximum active pixels per line, 8-bit lsb (no limit if {{code|0}}) |- |rowspan=7| 14 ||colspan=2| Aspect ratio bitmap |- | Bit 7 || {{ratio|4|3}} |- | Bit 6 || {{ratio|16|9}} |- | Bit 5 || {{ratio|16|10}} |- | Bit 4 || {{ratio|5|4}} |- | Bit 3 || {{ratio|15|9}} |- | Bits 2โ0 || {{code|000}} = reserved |- |rowspan=4| 15 || Bits 7โ5 || Aspect ratio preference:<br /> {{code|000}} = {{ratio|4|3}}<br /> {{code|001}} = {{ratio|16|9}}<br /> {{code|010}} = {{ratio|16|10}}<br /> {{code|011}} = {{ratio|5|4}}<br /> {{code|100}} = {{ratio|15|9}} |- | Bit 4 || CVT-RB reduced blanking (preferred) |- | Bit 3 || CVT standard blanking |- | Bits 2โ0 || {{code|000}} = reserved |- |rowspan=6| 16 ||colspan=2| Scaling support bitmap |- | Bit 7 || Horizontal shrink |- | Bit 6 || Horizontal stretch |- | Bit 5 || Vertical shrink |- | Bit 4 || Vertical stretch |- | Bits 3โ0 || {{code|0000}} = reserved |- | 17 ||colspan=2| Preferred vertical refresh rate (1โ255) |} ===Additional white point descriptor=== {| class=wikitable |+ EDID additional white point descriptor<ref name="e-edid"/> ! Bytes ||colspan=2| Description |- | 0โ4 ||colspan=2| {{code|00 00 00}} {{code|FB}} {{code|00}} |- | 5 ||colspan=2| White point index number (1โ255). Usually 1; 0 indicates descriptor not used. |- |rowspan=4| 6 ||colspan=2| White point CIE xy coordinates least-significant bits (like EDID byte 26) |- | Bits 7โ4 || {{code|000}} = reserved |- | Bits 3โ2 || White point ''x'' value least-significant 2 bits |- | Bits 1โ0 || White point ''y'' value least-significant 2 bits |- | 7 ||colspan=2| White point ''x'' value most significant 8 bits (like EDID byte 27) |- | 8 ||colspan=2| White point ''y'' value most significant 8 bits (like EDID byte 28) |- | 9 ||colspan=2| datavalue = (gamma โ 1)ร100 (1.0โ3.54, like EDID byte 23) |- | 10โ14 ||colspan=2| Second descriptor. Index number starts with 2; if {{code|0}} = unused |- | 15โ17 ||colspan=2| Unused, padded with <code>0A 20 20</code>. |} ===Color management data descriptor=== {| class=wikitable |+ EDID color management data descriptor<ref name="e-edid"/> ! Bytes || Description |- | 0โ4 || {{code|00 00 00}} {{code|F9}} {{code|00}} |- | 5 || Version: <code>03</code> |- | 6 || Red a<sub>3</sub> lsb |- | 7 || Red a<sub>3</sub> msb |- | 8 || Red a<sub>2</sub> lsb |- | 9 || Red a<sub>2</sub> msb |- | 10 || Green a<sub>3</sub> lsb |- | 11 || Green a<sub>3</sub> msb |- | 12 || Green a<sub>2</sub> lsb |- | 13 || Green a<sub>2</sub> msb |- | 14 || Blue a<sub>3</sub> lsb |- | 15 || Blue a<sub>3</sub> msb |- | 16 || Blue a<sub>2</sub> lsb |- | 17 || Blue a<sub>2</sub> msb |} ===CVT 3-byte timing codes descriptor=== {| class=wikitable |+ EDID CVT 3-byte timing codes descriptor<ref name="e-edid"/> ! Bytes ||colspan=2| Description |- | 0โ4 ||colspan=2| {{code|00 00 00}} {{code|F8}} {{code|00}} |- | 5 ||colspan=2| Version: <code>01</code> |- ! 6-8 ||colspan=2| CVT timing descriptor #1 |- | 6 ||colspan=2| Addressable lines per field 8-bit lsb |- |rowspan=3| 7 || Bits 7โ4 || Addressable lines per field 4-bit msb |- | Bits 3โ2 || Aspect ratio:<br /> {{code|00}} = {{ratio|4|3}}<br /> {{code|01}} = {{ratio|16|9}}<br /> {{code|10}} = {{ratio|16|10}}<br /> {{code|11}} = {{ratio|15|9}} |- | Bits 1โ0 || {{code|00}} = reserved |- |rowspan=8| 8 || Bit 7 || {{code|0}} = reserved |- | Bits 6โ5 || Preferred vertical rate:<br /> {{code|00}}: 50 Hz<br /> {{code|01}}: 60 Hz<br /> {{code|10}}: 75 Hz<br /> {{code|11}}: 85 Hz |- |colspan=2| Vertical rate bitmap |- | Bit 4 || 50 Hz CVT |- | Bit 3 || 60 Hz CVT |- | Bit 2 || 75 Hz CVT |- | Bit 1 || 85 Hz CVT |- | Bit 0 || 60 Hz CVT reduced blanking |- ! 9โ11 ||colspan=2| CVT timing descriptor #2 |- ! 12โ14 ||colspan=2| CVT timing descriptor #3 |- ! 15โ17 ||colspan=2| CVT timing descriptor #4 |} <math>\mathsf{Vertical\ lines} = (\mathsf{Addressable\ lines\ per\ field}+1)*2</math><br /> <math>\mathsf{Horizontal\ pixels} = \lfloor\mathsf{Vertical\ lines}*\mathsf{Aspect\ ratio}/8\rfloor*8</math> ===Additional standard timings=== {| class=wikitable |+ EDID Additional standard timings 3<ref name="e-edid"/> ! Bytes ||colspan=3| Description |- | 0โ4 ||colspan=3| {{code|00 00 00}} {{code|F7}} {{code|00}} |- | 5 ||colspan=3| Version: {{code|10}} |- |rowspan=8| 6 || Bit 7 || 640ร350 ||rowspan=4| @ 85 Hz |- | Bit 6 || 640ร400 |- | Bit 5 || 720ร400 |- | Bit 4 || 640ร480 |- | Bit 3 || 848ร480 ||@ 60 Hz |- | Bit 2 || 800ร600 ||rowspan=3| @ 85 Hz |- | Bit 1 || 1024ร768 |- | Bit 0 || 1152ร864 |- |rowspan=8| 7 || Bit 7 ||rowspan=4| 1280ร768 ||@ 60 Hz (CVT-RB) |- | Bit 6 || @ 60 Hz |- | Bit 5 || @ 75 Hz |- | Bit 4 || @ 85 Hz |- | Bit 3 ||rowspan=2| 1280ร960 ||@ 60 Hz |- | Bit 2 || @ 85 Hz |- | Bit 1 ||rowspan=2| 1280ร1024 ||@ 60 Hz |- | Bit 0 || @ 85 Hz |- |rowspan=8| 8 || Bit 7 || 1360ร768 ||@ 60 Hz (CVT-RB) |- | Bit 6 || 1280ร768 ||@ 60 Hz |- | Bit 5 ||rowspan=3| 1440ร900 ||@ 60 Hz (CVT-RB) |- | Bit 4 || @ 75 Hz |- | Bit 3 || @ 85 Hz |- | Bit 2 ||rowspan=4| 1400ร1050 ||@ 60 Hz (CVT-RB) |- | Bit 1 || @ 60 Hz |- | Bit 0 || @ 75 Hz |- |rowspan=8| 9 || Bit 7 || @ 85 Hz |- | Bit 6 ||rowspan=4| 1680ร1050 ||@ 60 Hz (CVT-RB) |- | Bit 5 || @ 60 Hz |- | Bit 4 || @ 75 Hz |- | Bit 3 || @ 85 Hz |- | Bit 2 ||rowspan=5| 1600ร1200 ||@ 60 Hz |- | Bit 1 || @ 65 Hz |- | Bit 0 || @ 70 Hz |- |rowspan=8| 10 || Bit 7 || @ 75 Hz |- | Bit 6 || @ 85 Hz |- | Bit 5 ||rowspan=2| 1792ร1344 ||@ 60 Hz |- | Bit 4 || @ 75 Hz |- | Bit 3 ||rowspan=2| 1856ร1392 ||@ 60 Hz |- | Bit 2 || @ 75 Hz |- | Bit 1 ||rowspan=4| 1920ร1200 ||@ 60 Hz (CVT-RB) |- | Bit 0 || @ 60 Hz |- |rowspan=5| 11 || Bit 7 || @ 75 Hz |- | Bit 6 || @ 85 Hz |- | Bit 5 ||rowspan=2| 1920ร1440 ||@ 60 Hz |- | Bit 4 || @ 75 Hz |- | Bits 3โ0 ||colspan=2| {{code|0000}} = reserved |- | 12โ17 ||colspan=3| Unused, must be {{code|0}}. |} ==CTA EDID Timing Extension Block <span class="anchor" id="CEA-861-E"></span><span class="anchor" id="CEA-861-F"></span><span class="anchor" id="CEA-861"></span><span class="anchor" id="CTA-861"></span>== The CTA EDID Extension was first introduced in [[Electronic Industries Alliance|EIA]]/[[Consumer Electronics Association|CEA]]-861. ===CTA-861 Standard=== The ANSI/CTA-861 industry standard, which according to CTA is now their "Most Popular Standard",<ref>{{cite web |title=CTA-861 โ CTA's Most Popular Standard |url=https://www.cta.tech/Resources/i3-Magazine/i3-Issues/2019/November-December/cta-861-ctas-most-popular-standard |website=Consumer Technology Associationยฎ |publisher=CTA |archive-url=https://web.archive.org/web/20221011163310/https://www.cta.tech/Resources/i3-Magazine/i3-Issues/2019/November-December/cta-861-ctas-most-popular-standard |archive-date=11 October 2022}}</ref> has since been updated several times, most notably with the 861-B revision (published in May 2002, which added version 3 of the extension, adding Short Video Descriptors and advanced audio capability/configuration information), 861-D (published in July 2006 and containing updates to the audio segments), 861-E in March 2008,<ref>{{cite web |title=A DTV Profile for Uncompressed High Speed Digital Interfaces (CTA-861-E) |url=https://shop.cta.tech/products/a-dtv-profile-for-uncompressed-high-speed-digital-interfaces-cta-861-e |website=Consumer Technology Associationยฎ |publisher=CTA |access-date=4 August 2023 |language=en}}</ref> 861-F, which was published on June 4, 2013,<ref>{{cite web |title=A DTV Profile for Uncompressed High Speed Digital Interfaces (CTA-861-F) |url=https://shop.cta.tech/products/a-dtv-profile-for-uncompressed-high-speed-digital-interfaces-cta-861-f |website=Consumer Technology Associationยฎ |publisher=CTA |access-date=4 August 2023 |language=en}}</ref> 861-H in December 2020,<ref>{{cite web |title=A DTV Profile for Uncompressed High Speed Digital Interfaces (ANSI/CTA-861-H) |url=https://shop.cta.tech/products/a-dtv-profile-for-uncompressed-high-speed-digital-interfaces-cta-861-h |website=Consumer Technology Associationยฎ |publisher=CTA |access-date=4 August 2023 |language=en}}</ref> and, most recently, 861-I, which was published in February 2023.<ref>{{cite web |title=A DTV Profile for Uncompressed High Speed Digital Interfaces (ANSI/CTA-861-I) |url=https://shop.cta.tech/collections/standards/products/a-dtv-profile-for-uncompressed-high-speed-digital-interfaces-ansi-cta-861-i |website=Consumer Technology Associationยฎ |publisher=CTA |access-date=4 August 2023 |language=en}}</ref> Coinciding with the publication of CEA-861-F in 2013, Brian Markwalter, senior vice president, research and standards, stated: "The new edition includes a number of noteworthy enhancements, including support for several new Ultra HD and widescreen video formats and additional colorimetry schemes.โ<ref>{{cite web |author=Paul Ploumis |url=http://www.scrapmonster.com/news/cea-publishes-new-high-speed-cea-861-f-dtv-interface-standard/1/9294 |title=CEA publishes new high-speed CEA-861-F DTV Interface Standard |website=Scrapmonster.com |date=2013-07-16 |access-date=2017-04-01 |archive-date=2017-04-15 |archive-url=https://web.archive.org/web/20170415111929/http://www.scrapmonster.com/news/cea-publishes-new-high-speed-cea-861-f-dtv-interface-standard/1/9294 |url-status=live }}</ref> Version CTA-861-G,<ref>{{cite web|url=https://standards.cta.tech/kwspub/published_docs/CTA-861-G_FINAL_revised_2017.pdf|title=A DTV Profile for Uncompressed High Speed Digital Interfaces |id=CTA-861-G |date=29 November 2017 |access-date=2017-11-30 |archive-url=https://web.archive.org/web/20171130183104/https://standards.cta.tech/kwspub/published_docs/CTA-861-G_FINAL_revised_2017.pdf |archive-date=2017-11-30}}</ref> originally published in November 2016, was made available for free in November 2017, along with updated versions -E and -F, after some necessary changes due to a trademark complaint. All [[Consumer Technology Association|CTA]] standards are free to everyone since May 2018.<ref>{{cite web |title=CTA's Entire Library of Industry Standards Now Free to Everyone |url=https://www.cta.tech/News/Press-Releases/2018/May/CTA-s-Entire-Library-of-Industry-Standards-Now-Fre.aspx |website=www.cta.tech |access-date=2 April 2020 |archive-date=29 July 2019 |archive-url=https://web.archive.org/web/20190729051925/https://www.cta.tech/News/Press-Releases/2018/May/CTA-s-Entire-Library-of-Industry-Standards-Now-Fre.aspx |url-status=live }}</ref><ref>{{cite web |title=News - "Confidential" HDMI Specifications Docs Hit With DMCA Takedown |url=https://www.tvaddons.co/community/threads/confidential-hdmi-specifications-docs-hit-with-dmca-takedown.63000/ |website=TV ADDONS |access-date=2 April 2020 |archive-date=18 September 2020 |archive-url=https://web.archive.org/web/20200918063655/https://www.tvaddons.co/community/threads/confidential-hdmi-specifications-docs-hit-with-dmca-takedown.63000/ |url-status=live }}</ref> The most recent full version is CTA-861-I,<ref>{{cite web |title=A DTV Profile for Uncompressed High Speed Digital Interfaces (ANSI/CTA-861-I) |url=https://shop.cta.tech/collections/standards/products/a-dtv-profile-for-uncompressed-high-speed-digital-interfaces-ansi-cta-861-i |website=Consumer Technology Associationยฎ |access-date=29 March 2023 |language=en |archive-date=29 March 2023 |archive-url=https://web.archive.org/web/20230329211803/https://shop.cta.tech/collections/standards/products/a-dtv-profile-for-uncompressed-high-speed-digital-interfaces-ansi-cta-861-i |url-status=live }}</ref> published in February 2023, available for free after registration. It combines the previous version, CTA-861-H,<ref>{{cite web |url=https://shop.cta.tech/collections/standards/products/a-dtv-profile-for-uncompressed-high-speed-digital-interfaces-cta-861-h |title=A DTV Profile for Uncompressed High Speed Digital Interfaces (ANSI/CTA-861-H) |id=CTA-861-H |date=27 May 2021 |access-date=2021-05-27 |archive-date=2021-06-21 |archive-url=https://web.archive.org/web/20210621100734/https://shop.cta.tech/collections/standards/products/a-dtv-profile-for-uncompressed-high-speed-digital-interfaces-cta-861-h |url-status=live }}</ref> from January 2021 with an amendment, CTA-861.6,<ref>{{cite web |url=https://shop.cta.tech/collections/standards/products/https-cdn-cta-tech-cta-media-media-shop-standards-2020-cta-861-6v2_final-zip |title=Improvements on Audio and Video Signaling (CTA-861.6) |id=CTA-861.6 |date=2022-03-14 |access-date=2022-06-24 |archive-date=2022-05-17 |archive-url=https://web.archive.org/web/20220517004144/https://shop.cta.tech/collections/standards/products/https-cdn-cta-tech-cta-media-media-shop-standards-2020-cta-861-6v2_final-zip |url-status=live }}</ref> published in February 2022 and includes a new formula to calculate Video Timing Formats, OVT.<ref>{{cite web |title=OVT - Optimized Video Timing Generator - CTA |url=https://www.cta.tech/Resources/Standards/CTA-861-OVT-Calculator |website=www.cta.tech |publisher=CTA |access-date=4 August 2023}}</ref> Other changes include a new annex to elaborate on the audio speaker room configuration system that was introduced with the 861.2 amendment, and some general clarifications and formatting cleanup. An amendment to CTA-861-I, CTA-861.7,<ref>{{cite web |title=Improvements to CTA-861-I (CTA-861.7) |url=https://shop.cta.tech/collections/standards/products/improvements-to-cta-861-i |website=Consumer Technology Associationยฎ |access-date=27 June 2024 |language=en }}</ref> was published in June 2024. It contains updates to CTA 3D Audio, and clarifications on Content Type Indication, and on 4:2:0 support for VTDBs and VFDBs. It also introduces a new Product ID Data Block, to replace the Manufacturer PNP ID in the first block of the EDID, since the UEFI is phasing out assigning new PNP IDs. ===CTA Extension Block=== Version 1 of the extension block (as defined in CEAโ861) allowed the specification of video timings only through the use of 18-byte Detailed Timing Descriptors (DTD) (as detailed in EDID 1.3 data format above). DTD timings are listed in order of preference in the CEA EDID Timing Extension. Version 2 (as defined in 861-A) added the capability to designate a number of DTDs as "native" (i.e., matching the resolution of the display) and also included some "basic discovery" functionality for whether the display device contains support for "basic audio", YC<sub>B</sub>C<sub>R</sub> pixel formats, and underscan. Version 3 (from the 861-B spec onward) allows two different ways to specify digital video timing formats: As in Version 1 & 2 by the use of 18-byte DTDs, or by the use of the Short Video Descriptor (SVD) (see below). HDMI 1.0โ1.3c uses this{{which|date=January 2014}} version. Version 3 also defines a format for a collection of data blocks, which in turn can contain a number of individual descriptors. This Data Block Collection (DBC) initially had four types of Data Blocks (DBs): Video Data Blocks containing the aforementioned Short Video Descriptor (SVD), Audio Data Blocks containing Short Audio Descriptors (SAD), Speaker Allocation Data Blocks containing information about the speaker configuration of the display device, and Vendor Specific Data Blocks which can contain information specific to a given vendor's use. Subsequent versions of CTA-861 defined additional data blocks. ===CTA Extension data format=== {| class="wikitable" ! Byte ! colspan=2 | Description |- | 0 | colspan=2 | Extension tag (which kind of extension block this is); {{code|02}} for CTA EDID |- | 1 | colspan=2 | Revision number (version number); {{code|03}} for version 3 |- | 2 | colspan=2 | Byte number (decimal) within this block where the 18-byte DTDs begin. If no non-DTD data is present in this extension block, the value should be set to {{code|04}} (the byte after next). If set to {{code|00}}, there are no DTDs present in this block and no non-DTD data. |- | rowspan=6 | 3 | colspan=2 | With version 2 and up: number of Native DTDs present, other information. Reserved with earlier versions. |- | Bit 7 || {{code|1}} if display supports underscan, {{code|0}} if not |- | Bit 6 || {{code|1}} if display supports basic audio, {{code|0}} if not |- | Bit 5 || {{code|1}} if display supports YC<sub>B</sub>C<sub>R</sub> 4{{ratio}}4{{ratio}}4, {{code|0}} if not |- | Bit 4 || {{code|1}} if display supports YC<sub>B</sub>C<sub>R</sub> 4{{ratio}}2{{ratio}}2, {{code|0}} if not |- | Bit 3โ0 || Total number of native formats in the DTDs included in this block |- | rowspan=3 | 4โ126 | colspan=2 | With version 3 and up: Data Block Collection, starting at byte 4, ending immediately before the byte specified in byte 2. If byte 2 is {{code|04}}, the collection is of zero length (i.e. not present). If byte 2 is {{code|00}}, no DTDs are present and the DBC takes up the entire remaining EDID block ahead of the checksum. Reserved with earlier versions. |- | colspan=2 | 18-byte descriptors, starting at the byte specified in byte 2 (if non-zero). Consecutive descriptors are present while the bytes 0โ1 of each are not {{code|00 00}}. |- | colspan=2 | Padding, from the absence of an 18-byte descriptor onwards; must be {{code|00}}. |- | 127 | colspan=2 | Checksum. Value such that the one-byte sum of all 128 bytes is {{code|00}}. |} The Data Block Collection contains one or more data blocks detailing video, audio, and speaker placement information about the display. The blocks can be placed in any order, and the initial byte of each block defines both its type and its length: {| class="wikitable" |+ Data block header |- ! Byte ! colspan=2 | Description |- | rowspan=2 | 0 | Bit 7โ5 || Block Type Tag * {{code|001}} 1: Audio (ADB, containing SADs) * {{code|010}} 2: Video (VDB, containing SVDs) * {{code|011}} 3: Vendor Specific (VSDB) * {{code|100}} 4: Speaker Allocation (SADB) * {{code|101}} 5: VESA Display Transfer Characteristic (VESA DTCDB) * {{code|110}} 6: Video Format (VFDB, containing VFDs) * {{code|111}} 7: Use Extended Tag |- | Bit 4โ0 || Total number of bytes in this block following this byte. |} If the Tag code is 7, an Extended Tag Code is present in the first payload byte of the data block, and the second payload byte represents the first payload byte of the extended data block. {| class="wikitable" |+ Extended Block Type Tag |- ! Byte ! colspan=2 | Description |- | rowspan=1 | 1 | Bit 7โ0 || Extended Block Type Tag * {{code|00000000}} 0: Video Capability (VCDB) * {{code|00000001}} 1: Vendor Specific Video (VSVDB) * {{code|00000010}} 2: VESA Display Device (VESA DDDB) * {{code|00000011}} 3: reserved for VESA * {{code|00000100}} 4: reserved for HDMI * {{code|00000101}} 5: Colorimetry (CDB) * {{code|00000110}} 6: HDR Static Metadata (HDR SMDB) * {{code|00000111}} 7: HDR Dynamic Metadata (HDR DMDB) * {{code|00001000}} 8: Native Video Resolution (NVRDB) * 9-12: reserved for video * {{code|00001101}} 13: Video Format Preference (VFPDB) * {{code|00001110}} 14: YC<sub>B</sub>C<sub>R</sub> 4:2:0 Video (Y420VDB) * {{code|00001111}} 15: YC<sub>B</sub>C<sub>R</sub> 4:2:0 Capability Map (Y420CMDB) * {{code|00010000}} 16: reserved for CTA (CTA MAF) * {{code|00010001}} 17: Vendor Specific Audio (VSADB) * {{code|00010010}} 18: HDMI Audio (HDMI ADB) * {{code|00010011}} 19: Room Configuration (RCDB) * {{code|00010100}} 20: Speaker Location (SLDB, containing SLDs) * 21-31: reserved for audio * {{code|00100000}} 32: InfoFrame (IFDB) * {{code|00100001}} 33: reserved * {{code|00100010}} 34: Type VII video timing (T7VTDB) * {{code|00100011}} 35: Type VIII video timing (T8VTDB) * 36-41: reserved * {{code|00101010}} 42: Type X video timing (T10VTDB) * 42-119: reserved * {{code|01111000}} 120: HDMI Forum EDID Extension Override (HF-EEODB) * {{code|01111001}} 121: HDMI Forum Sink Capbility (HF-SCDB) * {{code|01111010}} 122: HDMI Forum Source-Based Tone Mapping (HF-SBTMDB) * 123-127: reserved for HDMI * else: reserved |} Once one data block has ended, the next byte is assumed to be the beginning of the next data block. This is the case until the byte (designated in byte 2, above) where the DTDs are known to begin. === CTA Data Blocks === As noted, several data blocks are defined by the extension. ==== Video Data Blocks ==== The '''Video Data Blocks''' will contain one or more 1-byte Short Video Descriptors (SVDs). {| class="wikitable" |- ! Byte ! colspan=2 | Description |- | 0 | colspan=2 | Data block header |- | rowspan=2 | 1 | Bit 7 || 1 to designate that this should be considered a "native" resolution, 0 for non-native. Used for 7-bit VICs 1 โ 64 only, otherwise this is the {{abbr|MSB|most significant bit}} for the 8-bit VIC. |- | Bit 6โ0 || {{abbr|VIC|Video Identification Code}}: Index value to a table of standard resolutions/timings from EIA/CEA-861: |} ===== EIA/CEA-861 predefined standard resolutions and timings ===== {| class="wikitable sortable" |+ EIA/CEA-861 standard resolutions and timings |- ! rowspan=2 | {{abbr|VIC|Video Identification Code}} ! rowspan=2 | Short name ! colspan=2 | Aspect ratio ! colspan=3 | Clock ! colspan=2 | Active ! colspan=2 | Total ! rowspan=2 | Field rate (Hz) |- ! {{abbr|DAR|display aspect ratio}} ! {{abbr|PAR|pixel aspect ratio}} ! Pixel (MHz) ! {{abbr|V (Hz)|Vertical frequency}} ! {{abbr|H (kHz)|Horizontal frequency}} !title="horizontal: pixels per line"| H !!title="vertical: lines"| V !title="horizontal"| H !!title="vertical"| V |- | 1 ||title="640x480p"|DMT0659 || {{ratio|4|3}} || {{ratio|1|1}} || 25.175 || 59.94 || 31.469 || 640 || 480 || 800 || 525 || 60 |- | 2 ||title="720x480p"| 480p || {{ratio|4|3}} || {{ratio|8|9}} || 27 || 59.94 || 31.469 || 720 || 480 || 858 || 525 || 60 |- | 3 ||title="720x480p"| 480pH || {{ratio|16|9}} || {{ratio|32|27}} || 27 || 59.94 || 31.469 || 720 || 480 || 858 || 525 || 60 |- | 4 ||title="1280x720p"| 720p || {{ratio|16|9}} || {{ratio|1|1}} || 74.25 || 60 || 45.0 || 1280 || 720 || 1650 || 750 || 60 |- | 5 ||title="1920x1080i"| 1080i || {{ratio|16|9}} || {{ratio|1|1}} || 74.25 || 60 || 33.75 || 1920 || 540 || 2200 || 562.5 || 60 |- | 6 ||title="720(1440)x480i"| 480i || {{ratio|4|3}} || {{ratio|8|9}} || 27 || 59.94 || 15.734 || 1440 || 240 || 1716 || 262.5 || 60 |- | 7 ||title="720(1440)x480i"| 480iH || {{ratio|16|9}} || {{ratio|32|27}} || 27 || 59.94 || 15.734 || 1440 || 240 || 1716 || 262.5 || 60 |- | 8 ||title="720(1440)x240p"| 240p || {{ratio|4|3}} || {{ratio|4|9}} || 27 || 59.826 || 15.734 || 1440 || 240 || 1716 || 262.5 || 60 |- | 9 ||title="720(1440)x240p"| 240pH || {{ratio|16|9}} || {{ratio|16|27}} || 27 || 59.826 || 15.734 || 1440 || 240 || 1716 || 262.5 || 60 |- | 10 ||title="720(2880)x480i"| 480i4x || {{ratio|4|3}} || 2:9-20:9 || 54 || 59.94 || 15.734 || 2880 || 240 || 3432 || 262.5 || 60 |- | 11 ||title="720(2880)x480i"| 480i4xH || {{ratio|16|9}} || 8:27-80:27 || 54 || 59.94 || 15.734 || 2880 || 240 || 3432 || 262.5 || 60 |- | 12 ||title="720(2880)x240p"| 240p4x || {{ratio|4|3}} || 1:9-10:9 || 54 || 60 || 15.734 || 2880 || 240 || 3432 || 262.5 || 60 |- | 13 ||title="720(2880)x240p"| 240p4xH || {{ratio|16|9}} || 4:27-40:27 || 54 || 60 || 15.734 || 2880 || 240 || 3432 || 262.5 || 60 |- | 14 ||title="720(1440)x480p"| 480p2x || {{ratio|4|3}} || 4:9, {{ratio|8|9}} || 54 || 59.94 || 31.469 || 1440 || 480 || 1716 || 525 || 60 |- | 15 ||title="720(1440)x480p"| 480p2xH || {{ratio|16|9}} || 16:27, {{ratio|32|27}} || 54 || 59.94 || 31.469 || 1440 || 480 || 1716 || 525 || 60 |- | 16 ||title="1920x1080p"| 1080p || {{ratio|16|9}} || {{ratio|1|1}} || 148.5 || 60 || 67.5 || 1920 || 1080 || 2200 || 1125 || 60 |- | 17 ||title="720x576p"| 576p || {{ratio|4|3}} || {{ratio|16|15}} || 27 || 50 || 31.25 || 720 || 576 || 864 || 625 || 50 |- | 18 ||title="720x576p"| 576pH || {{ratio|16|9}} || {{ratio|64|45}} || 27 || 50 || 31.25 || 720 || 576 || 864 || 625 || 50 |- | 19 ||title="1280x720p"| 720p50 || {{ratio|16|9}} || {{ratio|1|1}} || 74.25 || 50 || 37.5 || 1280 || 720 || 1980 || 750 || 50 |- | 20 ||title="1920x1080i"| 1080i25 || {{ratio|16|9}} || {{ratio|1|1}} || 74.25 || 50 || 28.125 || 1920 || 540 || 2640 || 562.5 || 50 |- | 21 ||title="720(1440)x576i"| 576i || {{ratio|4|3}} || {{ratio|16|15}} || 27 || 50 || 15.625 || 1440 || 288 || 1728 || 312.5 || 50 |- | 22 ||title="720(1440)x576i"| 576iH || {{ratio|16|9}} || {{ratio|64|45}} || 27 || 50 || 15.625 || 1440 || 288 || 1728 || 312.5 || 50 |- | 23 ||title="720(1440)x288p"| 288p || {{ratio|4|3}} || {{ratio|8|15}} || 27 || 50 || 15.625 || 1440 || 288 || 1728 || 313 || 50 |- | 24 ||title="720(1440)x288p"| 288pH || {{ratio|16|9}} || {{ratio|32|45}} || 27 || 50 || 15.625 || 1440 || 288 || 1728 || 313 || 50 |- | 25 ||title="720(2880)x576i"| 576i4x || {{ratio|4|3}} || 2:15-20:15 || 54 || 50 || 15.625 || 2880 || 288 || 3456 || 312.5 || 50 |- | 26 ||title="720(2880)x576i"| 576i4xH || {{ratio|16|9}} || 16:45-160:45 || 54 || 50 || 15.625 || 2880 || 288 || 3456 || 312.5 || 50 |- | 27 ||title="720(2880)x288p"| 288p4x || {{ratio|4|3}} || 1:15-10:15 || 54 || 50 || 15.625 || 2880 || 288 || 3456 || 313 || 50 |- | 28 ||title="720(2880)x288p"| 288p4xH || {{ratio|16|9}} || 8:45-80:45 || 54 || 50 || 15.625 || 2880 || 288 || 3456 || 313 || 50 |- | 29 ||title="720(1440)x576p"| 576p2x || {{ratio|4|3}} || 8:15, {{ratio|16|15}} || 54 || 50 || 31.25 || 1440 || 576 || 1728 || 625 || 50 |- | 30 ||title="720(1440)x576p"| 576p2xH || {{ratio|16|9}} || 32:45, {{ratio|64|45}} || 54 || 50 || 31.25 || 1440 || 576 || 1728 || 625 || 50 |- | 31 ||title="1920x1080p"| 1080p50 || {{ratio|16|9}} || {{ratio|1|1}} || 148.5 || 50 || 56.25 || 1920 || 1080 || 2640 || 1125 || 50 |- | 32 ||title="1920x1080p"| 1080p24 || {{ratio|16|9}} || {{ratio|1|1}} || 74.25 || 23.98/24 || 27 || 1920 || 1080 || 2750 || 1125 ||Low |- | 33 ||title="1920x1080p"| 1080p25 || {{ratio|16|9}} || {{ratio|1|1}} || 74.25 || 25 || 28.125 || 1920 || 1080 || 2640 || 1125 ||Low |- | 34 ||title="1920x1080p"| 1080p30 || {{ratio|16|9}} || {{ratio|1|1}} || 74.25 || 29.97/30 || 33.75 || 1920 || 1080 || 2200 || 1125 ||Low |- | 35 ||title="720(2880)x480p"| 480p4x || {{ratio|4|3}} || 2:9, 4:9, {{ratio|8|9}} || 108 || 59.94 || 31.469 || 2880 || 240 || 3432 || 262.5 || 60 |- | 36 ||title="720(2880)x480p"| 480p4xH || {{ratio|16|9}} || 8:27, 16:27, {{ratio|32|27}} || 108 || 59.94 || 31.469 || 2880 || 240 || 3432 || 262.5 || 60 |- | 37 ||title="720(2880)x576p"| 576p4x || {{ratio|4|3}} || 4:15, 8:15, {{ratio|16|15}} || 108 || 50 || 31.25 || 2880 || 576 || 3456 || 625 || 50 |- | 38 ||title="720(2880)x576p"| 576p4xH || {{ratio|16|9}} || 16:45, 32:45, {{ratio|64|45}} || 108 || 50 || 31.25 || 2880 || 576 || 3456 || 625 || 50 |- | 39 ||title="1920x1080i(1250)"| 1080i25 || {{ratio|16|9}} || {{ratio|1|1}} || 72 || 50 || 31.25 || 1920 || 540 || 2304 || 625 || 50 |- | 40 ||title="1920x1080i"| 1080i50 || {{ratio|16|9}} || {{ratio|1|1}} || 148.5 || 100 || 56.25 || 1920 || 540 || 2640 || 562.5 || 100 |- | 41 ||title="1280x720p"| 720p100 || {{ratio|16|9}} || {{ratio|1|1}} || 148.5 || 100 || 45.0 || 1280 || 720 || 1980 || 750 || 100 |- | 42 ||title="720x576p"| 576p100 || {{ratio|4|3}} || {{ratio|16|15}} || 54 || 100 || 62.5 || 720 || 576 || 864 || 625 || 100 |- | 43 ||title="720x576p"| 576p100H || {{ratio|16|9}} || {{ratio|64|45}} || 54 || 100 || 62.5 || 720 || 576 || 864 || 625 || 100 |- | 44 ||title="720(1440)x576i"| 576i50 || {{ratio|4|3}} || {{ratio|16|15}} || 54 || 100 || 31.25 || 1440 || 576 || 1728 || 625 || 100 |- | 45 ||title="720(1440)x576i"| 576i50H || {{ratio|16|9}} || {{ratio|64|45}} || 54 || 100 || 31.25 || 1440 || 576 || 1728 || 625 || 100 |- | 46 ||title="1920x1080i"| 1080i60 || {{ratio|16|9}} || {{ratio|1|1}} || 148.5 || 119.88/120 || 67.5 || 1920 || 540 || 2200 || 562.5 || 120 |- | 47 ||title="1280x720p"| 720p120 || {{ratio|16|9}} || {{ratio|1|1}} || 148.5 || 119.88/120 || 90.0 || 1280 || 720 || 1650 || 750 || 120 |- | 48 ||title="720x480p"| 480p119 || {{ratio|4|3}} || {{ratio|8|9}} || 54 || 119.88/120 || 62.937 || 720 || 480 || 858 || 525 || 120 |- | 49 ||title="720x480p"| 480p119H || {{ratio|16|9}} || {{ratio|32|27}} || 54 || 119.88/120 || 62.937 || 720 || 480 || 858 || 525 || 120 |- | 50 ||title="720(1440)x480i"| 480i59 || {{ratio|4|3}} || {{ratio|16|15}} || 54 || 119.88/120 || 31.469 || 1440 || 480 || 1716 || 525 || 120 |- | 51 ||title="720(1440)x480i"| 480i59H || {{ratio|16|9}} || {{ratio|64|45}} || 54 || 119.88/120 || 31.469 || 1440 || 480 || 1716 || 525 || 120 |- | 52 ||title="720x576p"| 576p200 || {{ratio|4|3}} || {{ratio|16|15}} || 108 || 200 || 125.0 || 720 || 576 || 864 || 625 || 200 |- | 53 ||title="720x576p"| 576p200H || {{ratio|16|9}} || {{ratio|64|45}} || 108 || 200 || 125.0 || 720 || 576 || 864 || 625 || 200 |- | 54 ||title="720(1440)x576i"| 576i100 || {{ratio|4|3}} || {{ratio|16|15}} || 108 || 200 || 62.5 || 1440 || 288 || 1728 || 312.5 || 200 |- | 55 ||title="720(1440)x576i"| 576i100H || {{ratio|16|9}} || {{ratio|64|45}} || 108 || 200 || 62.5 || 1440 || 288 || 1728 || 312.5 || 200 |- | 56 ||title="720x480p"| 480p239 || {{ratio|4|3}} || {{ratio|8|9}} || 108 || 239.76 || 125.874 || 720 || 480 || 858 || 525 || 240 |- | 57 ||title="720x480p"| 480p239H || {{ratio|16|9}} || {{ratio|32|27}} || 108 || 239.76 || 125.874 || 720 || 480 || 858 || 525 || 240 |- | 58 ||title="720(1440)x480i"| 480i119 || {{ratio|4|3}} || {{ratio|8|9}} || 108 || 239.76 || 62.937 || 1440 || 240 || 1716 || 262.5 || 240 |- | 59 ||title="720(1440)x480i"| 480i119H || {{ratio|16|9}} || {{ratio|32|27}} || 108 || 239.76 || 62.937 || 1440 || 240 || 1716 || 262.5 || 240 |- | 60 ||title="1280x720p"| 720p24 || {{ratio|16|9}} || {{ratio|1|1}} || 59.4 || 23.98/24 || 18.0 || 1280 || 720 || 3300 || 750 ||Low |- | 61 ||title="1280x720p"| 720p25 || {{ratio|16|9}} || {{ratio|1|1}} || 74.25 || 25 || 18.75 || 1280 || 720 || 3960 || 750 ||Low |- | 62 ||title="1280x720p"| 720p30 || {{ratio|16|9}} || {{ratio|1|1}} || 74.25 || 29.97/30 || 22.5 || 1280 || 720 || 3300 || 750 ||Low |- | 63 ||title="1920x1080p"| 1080p120 || {{ratio|16|9}} || {{ratio|1|1}} || 297 || 119.88/120 || 135.0 || 1920 || 1080 || 2200 || 1125 || 120 |- | 64 ||title="1920x1080p"| 1080p100 || {{ratio|16|9}} || {{ratio|1|1}} || 297 || 100 || 112.5 || 1920 || 1080 || 2640 || 1125 || 100 |- | 65 ||title="1280x720p"| 720p24 || {{ratio|64|27}} || {{ratio|4|3}} || 59.4 || 23.98/24 || 18.0 || 1280 || 720 || 3300 || 750 ||Low |- | 66 ||title="1280x720p"| 720p25 || {{ratio|64|27}} || {{ratio|4|3}} || 74.25 || 25 || 18.75 || 1280 || 720 || 3960 || 750 ||Low |- | 67 ||title="1280x720p"| 720p30 || {{ratio|64|27}} || {{ratio|4|3}} || 74.25 || 29.97/30 || 22.5 || 1280 || 720 || 3300 || 750 ||Low |- | 68 ||title="1280x720p"| 720p50 || {{ratio|64|27}} || {{ratio|4|3}} || 74.25 || 50 || 37.5 || 1280 || 720 || 1980 || 750 || 50 |- | 69 ||title="1280x720p"| 720p || {{ratio|64|27}} || {{ratio|4|3}} || 74.25 || 60 || 45.0 || 1280 || 720 || 1650 || 750 || 60 |- | 70 ||title="1280x720p"| 720p100 || {{ratio|64|27}} || {{ratio|4|3}} || 148.5 || 100 || 75.0 || 1280 || 720 || 1980 || 750 || 100 |- | 71 ||title="1280x720p"| 720p120 || {{ratio|64|27}} || {{ratio|4|3}} || 148.5 || 119.88/120 || 90.0 || 1280 || 720 || 1650 || 750 || 120 |- | 72 ||title="1920x1080p"| 1080p24 || {{ratio|64|27}} || {{ratio|4|3}} || 74.25 || 23.98/24 || 27 || 1920 || 1080 || 2750 || 1125 ||Low |- | 73 ||title="1920x1080p"| 1080p25 || {{ratio|64|27}} || {{ratio|4|3}} || 74.25 || 25 || 28.125 || 1920 || 1080 || 2640 || 1125 ||Low |- | 74 ||title="1920x1080p"| 1080p30 || {{ratio|64|27}} || {{ratio|4|3}} || 74.25 || 29.97/30 || 33.75 || 1920 || 1080 || 2200 || 1125 ||Low |- | 75 ||title="1920x1080p"| 1080p50 || {{ratio|64|27}} || {{ratio|4|3}} || 148.5 || 50 || 56.25 || 1920 || 1080 || 2640 || 1125 || 50 |- | 76 ||title="1920x1080p"| 1080p || {{ratio|64|27}} || {{ratio|4|3}} || 148.5 || 60 || 67.5 || 1920 || 1080 || 2200 || 1125 || 60 |- | 77 ||title="1920x1080p"| 1080p100 || {{ratio|64|27}} || {{ratio|4|3}} || 297.0 || 100 || 112.5 || 1920 || 1080 || 2640 || 1125 || 100 |- | 78 ||title="1920x1080p"| 1080p120 || {{ratio|64|27}} || {{ratio|4|3}} || 297.0 || 119.88/120 || 135.0 || 1920 || 1080 || 2200 || 1125 || 120 |- | 79 ||title="1680x720p"| 720p2x24 || {{ratio|64|27}} || {{ratio|64|63}} || 59.4 || 23.98/24 || 18.0 || 1680 || 720 || 3300 || 750 ||Low |- | 80 ||title="1680x720p"| 720p2x25 || {{ratio|64|27}} || {{ratio|64|63}} || 59.4 || 25 || 18.75 || 1680 || 720 || 3168 || 750 ||Low |- | 81 ||title="1680x720p"| 720p2x30 || {{ratio|64|27}} || {{ratio|64|63}} || 59.4 || 29.97/30 || 22.5 || 1680 || 720 || 2640 || 750 ||Low |- | 82 ||title="1680x720p"| 720p2x50 || {{ratio|64|27}} || {{ratio|64|63}} || 82.5 || 50 || 37.5 || 1680 || 720 || 2200 || 750 || 50 |- | 83 ||title="1680x720p"| 720p2x || {{ratio|64|27}} || {{ratio|64|63}} || 99 || 60 || 45.0 || 1680 || 720 || 2200 || 750 || 60 |- | 84 ||title="1680x720p"| 720p2x100 || {{ratio|64|27}} || {{ratio|64|63}} || 165 || 100 || 82.5 || 1680 || 720 || 2000 || 825 || 100 |- | 85 ||title="1680x720p"| 720p2x120 || {{ratio|64|27}} || {{ratio|64|63}} || 198 || 119.88/120 || 99.0 || 1680 || 720 || 2000 || 825 || 120 |- | 86 ||title="2560x1080p"| 1080p2x24 || {{ratio|64|27}} || {{ratio|1|1}} || 99 || 23.98/24 || 26.4 || 2560 || 1080 || 3750 || 1100 ||Low |- | 87 ||title="2560x1080p"| 1080p2x25 || {{ratio|64|27}} || {{ratio|1|1}} || 90 || 25 || 28.125 || 2560 || 1080 || 3200 || 1125 ||Low |- | 88 ||title="2560x1080p"| 1080p2x30 || {{ratio|64|27}} || {{ratio|1|1}} || 118.8 || 29.97/30 || 33.75 || 2560 || 1080 || 3520 || 1125 ||Low |- | 89 ||title="2560x1080p"| 1080p2x50 || {{ratio|64|27}} || {{ratio|1|1}} || 185.625 || 50 || 56.25 || 2560 || 1080 || 3000 || 1125 || 50 |- | 90 ||title="2560x1080p"| 1080p2x || {{ratio|64|27}} || {{ratio|1|1}} || 198 || 60 || 66.0 || 2560 || 1080 || 3000 || 1100 || 60 |- | 91 ||title="2560x1080p"| 1080p2x100 || {{ratio|64|27}} || {{ratio|1|1}} || 371.25 || 100 || 125.0 || 2560 || 1080 || 2970 || 1250 || 100 |- | 92 ||title="2560x1080p"| 1080p2x120 || {{ratio|64|27}} || {{ratio|1|1}} || 495 || 119.88/120 || 150.0 || 2560 || 1080 || 3300 || 1250 || 120 |- | 93 ||title="3840x2160p"| 2160p24 || {{ratio|16|9}} || {{ratio|1|1}} || 297 || 23.98/24 || 54 || 3840 || 2160 || 5500 || 2250 ||Low |- | 94 ||title="3840x2160p"| 2160p25 || {{ratio|16|9}} || {{ratio|1|1}} || 297 || 25 || 56.25 || 3840 || 2160 || 5280 || 2250 ||Low |- | 95 ||title="3840x2160p"| 2160p30 || {{ratio|16|9}} || {{ratio|1|1}} || 297 || 29.97/30 || 67.5 || 3840 || 2160 || 4400 || 2250 ||Low |- | 96 ||title="3840x2160p"| 2160p50 || {{ratio|16|9}} || {{ratio|1|1}} || 594 || 50 || 112.5 || 3840 || 2160 || 5280 || 2250 || 50 |- | 97 ||title="3840x2160p"| 2160p60 || {{ratio|16|9}} || {{ratio|1|1}} || 594 || 60 || 135.0 || 3840 || 2160 || 4400 || 2250 || 60 |- | 98 ||title="4096x2160p"| 2160p24 || {{ratio|256|135}} || {{ratio|1|1}} || 297 || 23.98/24 || 67.5 || 4096 || 2160 || 5500 || 2250 ||Low |- | 99 ||title="4096x2160p"| 2160p25 || {{ratio|256|135}} || {{ratio|1|1}} || 297 || 25 || 112.5 || 4096 || 2160 || 5280 || 2250 ||Low |- | 100 ||title="4096x2160p"| 2160p30 || {{ratio|256|135}} || {{ratio|1|1}} || 297 || 29.97/30 || 135.0 || 4096 || 2160 || 4400 || 2250 ||Low |- | 101 ||title="4096x2160p"| 2160p50 || {{ratio|256|135}} || {{ratio|1|1}} || 594 || 50 || 112.5 || 4096 || 2160 || 5280 || 2250 || 50 |- | 102 ||title="4096x2160p"| 2160p || {{ratio|256|135}} || {{ratio|1|1}} || 594 || 60 || 135.0 || 4096 || 2160 || 4400 || 2250 || 60 |- | 103 ||title="3840x2160p"| 2160p24 || {{ratio|64|27}} || {{ratio|4|3}} || 297 || 23.98/24 || 67.5 || 3840 || 2160 || 5500 || 2250 ||Low |- | 104 ||title="3840x2160p"| 2160p25 || {{ratio|64|27}} || {{ratio|4|3}} || 297 || 25 || 112.5 || 3840 || 2160 || 5280 || 2250 ||Low |- | 105 ||title="3840x2160p"| 2160p30 || {{ratio|64|27}} || {{ratio|4|3}} || 297 || 29.97/30 || 135.0 || 3840 || 2160 || 4400 || 2250 ||Low |- | 106 ||title="3840x2160p"| 2160p50 || {{ratio|64|27}} || {{ratio|4|3}} || 594 || 50 || 112.5 || 3840 || 2160 || 5280 || 2250 || 50 |- | 107 ||title="3840x2160p"| 2160p || {{ratio|64|27}} || {{ratio|4|3}} || 594 || 60 || 135.0 || 3840 || 2160 || 4400 || 2250 || 60 |- | 108 ||title="1280x720p"| 720p48 || {{ratio|16|9}} || {{ratio|1|1}} || 90 || 47.96/48 || 36.0 || 1280 || 720 || 2500 || 750 ||Low |- | 109 ||title="1280x720p"| 720p48 || {{ratio|64|27}} || {{ratio|4|3}} || 90 || 47.96/48 || 36.0 || 1280 || 720 || 2500 || 750 ||Low |- | 110 ||title="1680x720p"| 720p2x48 || {{ratio|64|27}} || {{ratio|64|63}} || 99 || 47.96/48 || 36.0 || 1680 || 720 || 2750 || 825 ||Low |- | 111 ||title="1920x1080p"| 1080p48 || {{ratio|16|9}} || {{ratio|1|1}} || 148.5 || 47.96/48 || 54 || 1920 || 1080 || 2750 || 1125 ||Low |- | 112 ||title="1920x1080p"| 1080p48 || {{ratio|64|27}} || {{ratio|4|3}} || 148.5 || 47.96/48 || 54 || 1920 || 1080 || 2750 || 1125 ||Low |- | 113 ||title="2560x1080p"| 1080p2x48 || {{ratio|64|27}} || {{ratio|1|1}} || 198 || 47.96/48 || 52.8 || 2560 || 1080 || 3750 || 1100 ||Low |- | 114 ||title="3840x2160p"| 2160p48 || {{ratio|16|9}} || {{ratio|1|1}} || 594 || 47.96/48 || 108 || 3840 || 2160 || 5500 || 2250 ||Low |- | 115 ||title="4096x2160p"| 2160p48 || {{ratio|256|135}} || {{ratio|1|1}} || 594 || 47.96/48 || 108 || 4096 || 2160 || 5500 || 2250 ||Low |- | 116 ||title="3840x2160p"| 2160p48 || {{ratio|64|27}} || {{ratio|4|3}} || 594 || 47.96/48 || 108 || 3840 || 2160 || 5500 || 2250 ||Low |- | 117 ||title="3840x2160p"| 2160p100 || {{ratio|16|9}} || {{ratio|1|1}} || 1188 || 100 || 225.0 || 3840 || 2160 || 5280 || 2250 || 100 |- | 118 ||title="3840x2160p"| 2160p120 || {{ratio|16|9}} || {{ratio|1|1}} || 1188 || 119.88/120 || 270.0 || 3840 || 2160 || 4400 || 2250 || 120 |- | 119 ||title="3840x2160p"| 2160p100 || {{ratio|64|27}} || {{ratio|4|3}} || 1188 || 100 || 225.0 || 3840 || 2160 || 5280 || 2250 || 100 |- | 120 ||title="3840x2160p"| 2160p120 || {{ratio|64|27}} || {{ratio|4|3}} || 1188 || 119.88/120 || 270.0 || 3840 || 2160 || 4400 || 2250 || 120 |- | 121 ||title="5120x2160p"| 2160p2x24 || {{ratio|64|27}} || {{ratio|1|1}} || 396 || 23.98/24 || 52.8 || 5120 || 2160 || 7500 || 2200 ||Low |- | 122 ||title="5120x2160p"| 2160p2x25 || {{ratio|64|27}} || {{ratio|1|1}} || 396 || 25 || 55.0 || 5120 || 2160 || 7200 || 2200 ||Low |- | 123 ||title="5120x2160p"| 2160p2x30 || {{ratio|64|27}} || {{ratio|1|1}} || 396 || 29.97/30 || 66.0 || 5120 || 2160 || 6000 || 2200 ||Low |- | 124 ||title="5120x2160p"| 2160p2x48 || {{ratio|64|27}} || {{ratio|1|1}} || 742.5 || 47.96/48 || 118.8 || 5120 || 2160 || 6250 || 2450 ||Low |- | 125 ||title="5120x2160p"| 2160p2x50 || {{ratio|64|27}} || {{ratio|1|1}} || 742.5 || 50 || 112.5 || 5120 || 2160 || 6600 || 2250 || 50 |- | 126 ||title="5120x2160p"| 2160p2x || {{ratio|64|27}} || {{ratio|1|1}} || 742.5 || 60 || 135.0 || 5120 || 2160 || 5500 || 2250 || 60 |- | 127 ||title="5120x2160p"| 2160p2x100 || {{ratio|64|27}} || {{ratio|1|1}} || 1485 || 100 || 225.0 || 5120 || 2160 || 6600 || 2250 || 100 |- | 128โ192 ||colspan="12" |reserved, value range is used in SVD to indicate native timing for numbers 1โ64. |- | 193 ||title="5120x2160p"| 2160p2x120 || {{ratio|64|27}} || {{ratio|1|1}} || 1485.0 || 119.88/120 || 270 || 5120 || 2160 || 5500 || 2250 || 120 |- | 194 ||title="7680x4320p"| 4320p24 || {{ratio|16|9}} || {{ratio|1|1}} || 1188.0 || 23.98/24 || 108 || 7680 || 4320 || 11000 || 4500 ||Low |- | 195 ||title="7680x4320p"| 4320p25 || {{ratio|16|9}} || {{ratio|1|1}} || 1188.0 || 25 || 110 || 7680 || 4320 || 10800 || 4400 ||Low |- | 196 ||title="7680x4320p"| 4320p30 || {{ratio|16|9}} || {{ratio|1|1}} || 1188.0 || 29.97/30 || 132 || 7680 || 4320 || 9000 || 4400 ||Low |- | 197 ||title="7680x4320p"| 4320p48 || {{ratio|16|9}} || {{ratio|1|1}} || 2376.0 || 47.96/48 || 216 || 7680 || 4320 || 11000 || 4500 ||Low |- | 198 ||title="7680x4320p"| 4320p50 || {{ratio|16|9}} || {{ratio|1|1}} || 2376.0 || 50 || 220 || 7680 || 4320 || 10800 || 4400 || 50 |- | 199 ||title="7680x4320p"| 4320p || {{ratio|16|9}} || {{ratio|1|1}} || 2376.0 || 60 || 264 || 7680 || 4320 || 9000 || 4400 || 60 |- | 200 ||title="7680x4320p"| 4320p100 || {{ratio|16|9}} || {{ratio|1|1}} || 4752.0 || 100 || 450 || 7680 || 4320 || 10560 || 4500 || 100 |- | 201 ||title="7680x4320p"| 4320p120 || {{ratio|16|9}} || {{ratio|1|1}} || 4752.0 || 119.88/120 || 540 || 7680 || 4320 || 8800 || 4500 || 120 |- | 202 ||title="7680x4320p"| 4320p24 || {{ratio|64|27}} || {{ratio|4|3}} || 1188.0 || 23.98/24 || 108 || 7680 || 4320 || 11000 || 4500 ||Low |- | 203 ||title="7680x4320p"| 4320p25 || {{ratio|64|27}} || {{ratio|4|3}} || 1188.0 || 25 || 110 || 7680 || 4320 || 10800 || 4400 ||Low |- | 204 ||title="7680x4320p"| 4320p30 || {{ratio|64|27}} || {{ratio|4|3}} || 1188.0 || 29.97/30 || 132 || 7680 || 4320 || 9000 || 4400 ||Low |- | 205 ||title="7680x4320p"| 4320p48 || {{ratio|64|27}} || {{ratio|4|3}} || 2376.0 || 47.96/48 || 216 || 7680 || 4320 || 11000 || 4500 ||Low |- | 206 ||title="7680x4320p"| 4320p50 || {{ratio|64|27}} || {{ratio|4|3}} || 2376.0 || 50 || 220 || 7680 || 4320 || 10800 || 4400 || 50 |- | 207 ||title="7680x4320p"| 4320p || {{ratio|64|27}} || {{ratio|4|3}} || 2376.0 || 60 || 264 || 7680 || 4320 || 9000 || 4400 || 60 |- | 208 ||title="7680x4320p"| 4320p100 || {{ratio|64|27}} || {{ratio|4|3}} || 4752.0 || 100 || 450 || 7680 || 4320 || 10560 || 4500 || 100 |- | 209 ||title="7680x4320p"| 4320p120 || {{ratio|64|27}} || {{ratio|4|3}} || 4752.0 || 119.88/120 || 540 || 7680 || 4320 || 8800 || 4500 || 120 |- | 210 ||title="10240x4320p"| 4320p2x24 || {{ratio|64|27}} || {{ratio|1|1}} || 1485.0 || 23.98/24 || 118.8 || 10240 || 4320 || 12500 || 4950 ||Low |- | 211 ||title="10240x4320p"| 4320p2x25 || {{ratio|64|27}} || {{ratio|1|1}} || 1485.0 || 25 || 110 || 10240 || 4320 || 13500 || 4400 ||Low |- | 212 ||title="10240x4320p"| 4320p2x30 || {{ratio|64|27}} || {{ratio|1|1}} || 1485.0 || 29.97/30 || 135 || 10240 || 4320 || 11000 || 4500 ||Low |- | 213 ||title="10240x4320p"| 4320p2x48 || {{ratio|64|27}} || {{ratio|1|1}} || 2970.0 || 47.96/48 || 237.6 || 10240 || 4320 || 12500 || 4950 ||Low |- | 214 ||title="10240x4320p"| 4320p2x50 || {{ratio|64|27}} || {{ratio|1|1}} || 2970.0 || 50 || 220 || 10240 || 4320 || 13500 || 4400 || 50 |- | 215 ||title="10240x4320p"| 4320p2x || {{ratio|64|27}} || {{ratio|1|1}} || 2970.0 || 60 || 270 || 10240 || 4320 || 11000 || 4400 || 60 |- | 216 ||title="10240x4320p"| 4320p2x100 || {{ratio|64|27}} || {{ratio|1|1}} || 5940.0 || 100 || 450 || 10240 || 4320 || 13200 || 4500 || 100 |- | 217 ||title="10240x4320p"| 4320p2x120 || {{ratio|64|27}} || {{ratio|1|1}} || 5940.0 || 119.88/120 || 540 || 10240 || 4320 || 11000 || 4500 || 120 |- | 218 ||title="4096x2160p"| 2160p100 || {{ratio|256|135}} || {{ratio|1|1}} || 1188.0 || 100 || 225 || 4096 || 2160 || 5280 || 2250 || 100 |- | 219 ||title="4096x2160p"| 2160p120 || {{ratio|256|135}} || {{ratio|1|1}} || 1188.0 || 119.88/120 || 270 || 4096 || 2160 || 4400 || 2250 || 120 |} Notes: Parentheses indicate instances where pixels are repeated to meet the minimum speed requirements of the interface. For example, in the 720x240p case, the pixels on each line are double-clocked. In the (2880)x480i case, the number of pixels on each line, and thus the number of times that they are repeated, is variable, and is sent to the DTV monitor by the source device. Increased Hactive expressions include โ2xโ and โ4xโ indicate two and four times the reference resolution, respectively. Video modes with vertical refresh frequency being a multiple of 6{{nbsp}}Hz (i.e. 24, 30, 60, 120, and 240{{nbsp}}Hz) are considered to be the same timing as equivalent NTSC modes where vertical refresh is adjusted by a factor of 1000/1001. As [[VESA DMT]] specifies 0.5% pixel clock tolerance, which 5 times more than the required change, pixel clocks can be adjusted to maintain NTSC compatibility; typically, 240p, 480p, and 480i modes are adjusted, while 576p, 576i and HDTV formats are not. * The EIA/CEA-861 and 861-A standards included only numbers 1โ7 and numbers 17โ22 (only in -A) above (but not as short video descriptors which were introduced in EIA/CEA-861-B) and are considered primary video format timings. * The EIA/CEA-861-B standard has the first 34 short video descriptors above. It is used by HDMI 1.0โ1.2a. * The EIA/CEA-861-C and -D standards have the first 59 short video descriptors above. EIA/CEA-861-D is used by HDMI 1.3โ1.3c. * The EIA/CEA-861-E standard has the first 64 short video descriptors above. It is used by HDMI 1.4โ1.4b. * The CTA-861-F standard has the first 107 short video descriptors above. It is used by HDMI 2.0โ2.0b. * The CTA-861-G standard has the full list of 154 (1โ127, 193โ219) short video descriptors above. It is used by HDMI 2.1. ==== Audio Data Blocks ==== The '''Audio Data Blocks''' contain one or more 3-byte Short Audio Descriptors (SADs). Each SAD details audio format, channel number, and bitrate/resolution capabilities of the display as follows: {| class="wikitable" |+ Short Audio Descriptor |- ! Byte ! colspan=2 | Description |- | 0 | colspan=2 | Data block header |- | rowspan=4 | 1 | colspan=2 | Format and number of channels: |- | Bit 7 || Reserved, {{code|0}} |- | Bit 6โ3 || Audio format code * {{code|0000}} 0: reserved * {{code|0001}} 1: [[Linear pulse-code modulation]] (LPCM) * {{code|0010}} 2: [[Dolby AC-3|AC-3]] * {{code|0011}} 3: [[MPEG-1]] (Layers 1 and 2) * {{code|0100}} 4: [[MP3]] * {{code|0101}} 5: [[MPEG-2]] * {{code|0110}} 6: [[Advanced Audio Coding|AAC]] LC * {{code|0111}} 7: [[DTS (sound system)|DTS]] * {{code|1000}} 8: [[ATRAC]] * {{code|1001}} 9: DSD (One-Bit) Audio, [[Super Audio CD]] * {{code|1010}} 10: [[DD+]] * {{code|1011}} 11: [[DTS-HD]] * {{code|1100}} 12: [[Dolby Atmos|MAT]]/MLP/[[Dolby TrueHD]] * {{code|1101}} 13: [[DST Audio]] * {{code|1110}} 14: Microsoft [[WMA Pro]] * {{code|1111}} 15: Extension, see Byte 3 |- | Bit 2โ0 || Number of channels minus 1 * {{code|000}} 1 channel * {{code|001}} 2 channels * {{code|010}} 3 channels * {{code|011}} 4 channels * {{code|100}} 5 channels * {{code|101}} 6 channels * {{code|110}} 7 channels * {{code|111}} 8 channels |- | rowspan=9 | 2 | colspan=2 | Sampling frequencies (kHz) supported: |- | Bit 7 || Reserved, {{code|0}} |- | Bit 6 || 192 |- | Bit 5 || 176 |- | Bit 4 || 96 |- | Bit 3 || 88 |- | Bit 2 || 48 |- | Bit 1 || 44.1 |- | Bit 0 || 32 |- | rowspan=11 | 3 | colspan=2 | Bitrate / format dependent: |- | colspan=2 | For codec 1, LPCM: |- | Bits 7โ3 || Reserved |- | Bit 2 || 24-bit depth |- | Bit 1 || 20-bit depth |- | Bit 0 || 16-bit depth |- | colspan=2 | For audio format codecs 2โ8, the maximum supported bitrate in bit/s, divided by 8000. |- | colspan=2 | For audio format codecs 9โ14, format dependent value. |- | colspan=2 | For audio format codec 15 (Extension): |- | Bit 7โ3 || Audio format extended code * {{code|00000}} 0: reserved * {{code|00001}} 1: Not used * {{code|00010}} 2: Not used * {{code|00011}} 3: Not used * {{code|00100}} 4: [[MPEG-4]] HE AAC * {{code|00101}} 5: [[MPEG-4]] HE AAC v2 * {{code|00110}} 6: [[MPEG-4]] AAC LC * {{code|00111}} 7: [[Dynamic Resolution Adaptation|DRA]] * {{code|01000}} 8: [[MPEG-4]] HE AAC + MPEG Surround * {{code|01001}} 9: reserved * {{code|01010}} 10: [[MPEG-4]] HE AAC LC + MPEG Surround * {{code|01011}} 11: [[MPEG-H 3D Audio]] * {{code|01100}} 12: [[Dolby AC-4|AC-4]] * {{code|01101}} 13: [[Linear pulse-code modulation]] (LPCM 3D Audio) * {{code|01110}} 14: [[Auro-3D|Auro-Cx]] * {{code|01111}} 15: [[Unified Speech and Audio Coding|MPEG-D USAC]] * else reserved |- | Bits 2โ0 || format dependent value |} ==== Vendor Specific Data Block ==== A '''Vendor Specific Data Block''' (if any) contains as its first three bytes the vendor's [[Organizationally unique identifier|IEEE 24-bit registration number]],<ref>{{cite web |title=Welcome to The Public Listing For IEEE Standards Registration Authority |url=https://regauth.standards.ieee.org/standards-ra-web/pub/view.html#registries |website=[[IEEE]] |access-date=1 April 2020 |archive-date=13 May 2020 |archive-url=https://web.archive.org/web/20200513124838/https://regauth.standards.ieee.org/standards-ra-web/pub/view.html#registries |url-status=live }}</ref> least significant byte first. The remainder of the Vendor Specific Data Block is the "data payload", which can be anything the vendor considers worthy of inclusion in this EDID extension block. For example, IEEE registration number {{code|00 0C 03}} means this is a "HDMI Licensing, LLC" specific data block (contains HDMI 1.4 info), {{code|C4 5D D8}} means this is a "HDMI Forum" specific data block (contains HDMI 2.0 info), {{code|00 D0 46}} means this is "DOLBY LABORATORIES, INC." (contains Dolby Vision info) and {{code|90 84 8b}} is "HDR10+ Technologies, LLC" (contains HDR10+ info as part of HDMI 2.1 Amendment A1 standard<ref>{{cite web |title=edid-decode.git - edid-decode main repository |url=https://git.linuxtv.org/edid-decode.git/commit/?id=dc8afbf7e3001587e27695288ff8c259249256b1 |website=git.linuxtv.org |access-date=2 April 2020 |archive-date=1 August 2020 |archive-url=https://web.archive.org/web/20200801131640/https://git.linuxtv.org/edid-decode.git/commit/?id=dc8afbf7e3001587e27695288ff8c259249256b1 |url-status=live }}</ref>). It starts with a two byte source physical address, least significant byte first. The source physical address provides the CEC physical address for upstream CEC devices. HDMI 1.3a specifies some requirements for the data payload. {| class="wikitable" |+ Vendor Specific Data Block for "HDMI Licensing LLC" |- ! Byte ! colspan=2 | Description |- | 0 | colspan=2 | Data block header |- | 1โ3 | colspan=2 | IEEE Registration Identifier (little endian) |- | 4โ5 | colspan=2 | Components of Source Physical Address<ref>see section 8.7 of HDMI 1.3a</ref> |- | rowspan=9 | 6 | colspan=2 | (optional) {{code|1}}, supported; {{code|0}}, unsupported: |- | Bit 7 || A function that needs info from ACP or ISRC packets |- | Bit 6 || 16-bit-per-channel deep color (48-bit) |- | Bit 5 || 12-bit-per-channel deep color (36-bit) |- | Bit 4 || 10-bit-per-channel deep color (30-bit) |- | Bit 3 || 4{{ratio}}4{{ratio}}4 in deep color modes |- | Bit 2 || Reserved, {{code|0}} |- | Bit 1 || Reserved, {{code|0}} |- | Bit 0 || DVI Dual Link Operation |- | 7 | colspan=2 | (optional) Maximum TMDS frequency. {{code|0}}, unspecified; else, Max_TMDS_Frequency / 5{{nbsp}}MHz |- | rowspan=4 | 8 | colspan=2 | (optional) Latency fields indicators {{code|1}}, present; {{code|0}}, absent: |- | Bit 7 || Latency fields |- | Bit 6 || Interlaced latency fields. Absent if latency fields are absent. |- | Bits 5โ0 || Reserved, {{code|0}} |- | 9 | Video latency ||rowspan=4| optional; if indicated, value = 1 + ms/2 with a max. of 251 meaning 500 ms |- | 10 | Audio latency <br />(video delay for progressive sources) |- | 11 | Interlaced video latency |- | 12 | Interlaced audio latency <br />(video delay for interlaced sources) |- | 13+ | colspan=2 | Additional bytes may be present, but the HDMI spec. says they shall be {{code|00}}. |} ==== Speaker Allocation Data Block ==== If a '''Speaker Allocation Data Block''' is present, it will consist of three bytes. The first and second bytes contain information about which speakers (or speaker pairs) are present in the display device: {| class="wikitable" |+ Speaker Allocation Data Block |- ! Byte ! colspan=2 | Description |- | 0 | colspan=2 | Data block header |- | rowspan=9 | 1 | colspan=2 | {{code|1}}, present; {{code|0}}, absent: |- | Bit 7 || Front left/right wide (FLw/FRw) |- | Bit 6 || Deprecated, was Rear left/right center (RLC/RRC) |- | Bit 5 || Front left/right center (FLc/FRc) |- | Bit 4 || Back center (BC) |- | Bit 3 || Back left/right (BL/BR) |- | Bit 2 || Front center (FC) |- | Bit 1 || Low-frequency effects (LFE) |- | Bit 0 || Front left/right (FL/FR) |- | rowspan=9 | 2 |- | Bit 7 || Deprecated, was Top side left/right (TpSiL/TpSiR) |- | Bit 6 || Deprecated, was Side left/right (SiL/SiR) |- | Bit 5 || Deprecated, was Top back center (TpBC) |- | Bit 4 || Deprecated, was Low-frequency effects 2 (LFE2) |- | Bit 3 || Left surround/right surround (LS/RS) |- | Bit 2 || Top front center (TpFC) |- | Bit 1 || Top center (TpC) |- | Bit 0 || Top front left/right (TpFL/TpFR) |- | rowspan=4 | 3 | Bits 7-3 || Reserved, {{code|0}} |- | Bit 2 || Deprecated, was Bottom front left/right (BtFL/BtFR) |- | Bit 1 || Deprecated, was Bottom front center (BtFC) |- | Bit 0 || Deprecated, was Top back left/right (TpBL/TpBR) |- |} Some speaker flags have been deprecated in the SADB, but are still available in the RCDB's SPM. These speakers could not be indicated with a CA value in the Audio InfoFrame, and can only be used with Delivery According to the Speaker Mask, which corresponds to the RCDB only. ==== Room Configuration Data Block ==== The '''Room Configuration Data Block''' and '''Speaker Location Data Blocks''' describe the speaker setup using room coordinates. {| class="wikitable" |+ Room Configuration Data Block |- ! Byte ! colspan=2 | Description |- | rowspan=3 | 0 ||colspan=2| Data block header |- | Bits 7-5 || {{code|111}}=7, block type tag |- | Bits 4-0 || Length of payload data that follows this block, in bytes |- | 1 ||colspan=2| {{code|13}} = extended tag code |- | rowspan=5 | 3 || colspan=2| Configuration |- | Bit 7 || Display data is valid |- | Bit 6 || Speaker count is valid |- | Bit 5 || Speaker location descriptors (SLD) are present |- | Bits 4-0 || Speaker count (1-32) |- | rowspan=9 | 4 | colspan=2 | Speaker presence mask 1 (SPM1): {{code|1}}, present; {{code|0}}, absent |- | Bit 7 || Front left/right wide (FLw/FRw) |- | Bit 6 || Deprecated, was Rear left/right center (RLC/RRC) |- | Bit 5 || Front left/right center (FLc/FRc) |- | Bit 4 || Back center (BC) |- | Bit 3 || Back left/right (BL/BR) |- | Bit 2 || Front center (FC) |- | Bit 1 || Low-frequency effects 1 (LFE1) |- | Bit 0 || Front left/right (FL/FR) |- | rowspan=9 | 5 | colspan=2 | Speaker presence mask 2 (SPM2): {{code|1}}, present; {{code|0}}, absent |- | Bit 7 || Top side left/right (TpSiL/TpSiR) |- | Bit 6 || Side left/right (SiL/SiR) |- | Bit 5 || Top back center (TpBC) |- | Bit 4 || Low-frequency effects 2 (LFE2) |- | Bit 3 || Left/right surround (LS/RS) |- | Bit 2 || Top front center (TpFC) |- | Bit 1 || Top center (TpC) |- | Bit 0 || Top front left/right (TpFL/TpFR) |- | rowspan=6 | 6 | colspan=2 | Speaker presence mask 3 (SPM3): {{code|1}}, present; {{code|0}}, absent |- | Bits 7-4 || Reserved, {{code|0}} |- | Bit 3 || Deprecated, was Top left/right surround (TpLS/TpRS) |- | Bit 2 || Bottom front left/right (BtFL/BtFR) |- | Bit 1 || Bottom front center (BtFC) |- | Bit 0 || Top back left/right (TpBL/TpBR) |- | 7-9 || colspan=2 | Maximum distance from the primary listening position to the farthest speakers along X, Y, Z axes, if speaker location descriptors (SLD) blocks are present; otherwise {{code|00}} = undefined |- | 10-13 || colspan=2 | Distance from the primary listening position to the center of display along X, Y, Z axes; {{code|00}} = undefined when display data flag is not set |- |} ==References== {{Reflist}} ==External links== *[https://git.linuxtv.org/edid-decode.git/ edid-decode] utility *[http://www.edidreader.com/ edidreader.com] โ Web Based EDID Parser *[https://github.com/linuxhw/EDID Edid Repository] โ EDID files repository *[https://glenwing.github.io/docs/ Display Industry Standards Archive] *[https://www.uefi.org/pnp_id_list UEFI Forum PNP IDs] {{Display technology}} [[Category:Display technology]] [[Category:VESA]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Abbr
(
edit
)
Template:Citation
(
edit
)
Template:Citation needed
(
edit
)
Template:Cite web
(
edit
)
Template:Code
(
edit
)
Template:Display technology
(
edit
)
Template:Multiple issues
(
edit
)
Template:Nbsp
(
edit
)
Template:Primary sources
(
edit
)
Template:Ratio
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Underline
(
edit
)
Template:Webarchive
(
edit
)
Template:Which
(
edit
)