Расширенные данные идентификации дисплея

Форматы метаданных для устройств отображения

Extended Display Identification Data ( EDID ) и Enhanced EDID ( E-EDID ) — это форматы метаданных для устройств отображения , описывающие их возможности для источника видео (например, графической карты или телевизионной приставки ). Формат данных определяется стандартом, опубликованным Ассоциацией по стандартам видеоэлектроники (VESA).

Структура данных EDID включает в себя название производителя и серийный номер, тип продукта, тип люминофора или фильтра (в качестве данных цветности ), поддерживаемые дисплеем временные параметры, размер дисплея, данные яркости и (только для цифровых дисплеев) данные о сопоставлении пикселей .

DisplayID — это стандарт VESA, призванный заменить расширения EDID и E-EDID единым форматом, подходящим как для мониторов ПК, так и для устройств бытовой электроники.

Фон

Версии структуры EDID (базовый блок) варьируются от v1.0 до v1.4; все они определяют совместимые вверх 128- байтовые структуры. Версия 2.0 определила новую 256-байтовую структуру, но она устарела и заменена на E-EDID, которая поддерживает несколько блоков расширения. [ необходима цитата ] Версии HDMI 1.0–1.3c используют E-EDID v1.3. [1]

До того, как были определены Display Data Channel (DDC) и EDID, не существовало стандартного способа для графической карты узнать, к какому типу устройства отображения она подключена. Некоторые разъемы VGA в персональных компьютерах обеспечивали базовую форму идентификации путем подключения одного, двух или трех контактов к земле, но это кодирование не было стандартизировано.

Эта проблема решается с помощью EDID и DDC, поскольку они позволяют дисплею отправлять информацию на графическую карту, к которой он подключен. Передача информации EDID обычно использует протокол Display Data Channel , в частности DDC2B, который основан на шине I²C (DDC1 использовал другой последовательный формат, который так и не стал популярным). Данные передаются по кабелю, соединяющему дисплей и графическую карту; поддерживаются VGA , DVI , DisplayPort и HDMI . [ необходима цитата ]

EDID часто хранится в микросхеме прошивки монитора, называемой последовательной EEPROM (электрически стираемая программируемая постоянная память), и доступен через шину I²C по адресу 0x50. EDID PROM часто может быть прочитан хост-компьютером, даже если сам дисплей выключен.

Многие программные пакеты могут считывать и отображать информацию EDID, например, read-edid [2] для Linux и DOS, PowerStrip [3] для Microsoft Windows и X.Org Server для Linux и BSD unix . Mac OS X изначально считывает информацию EDID, а такие программы, как SwitchResX [4] или DisplayConfigX [5], могут отображать информацию, а также использовать ее для определения пользовательских разрешений.

E-EDID был представлен одновременно с E-DDC , который поддерживает несколько блоков расширений и устаревшую структуру EDID версии 2.0 (она может быть включена в E-EDID как необязательный блок расширения). Поля данных для предпочтительного тайминга, пределов диапазона и имени монитора являются обязательными в E-EDID. E-EDID также добавляет поддержку концепции кривой Dual GTF и частично изменяет кодирование соотношения сторон в стандартных таймингах.

С использованием расширений структура E-EDID может быть увеличена до 32 КиБ, поскольку E-DDC добавила возможность адресации нескольких (до 128) 256-байтовых сегментов.

Расширения EDID, назначенные VESA

  • Продление срока ( 00)
  • Дополнительный блок данных синхронизации (расширение синхронизации CTA EDID) ( 02)
  • Расширение блока синхронизации видео (VTB-EXT) ( 10)
  • Расширение EDID 2.0 ( 20)
  • Расширение отображения информации (DI-EXT) ( 40)
  • Расширение локализованной строки (LS-EXT) ( 50)
  • Расширение интерфейса микродисплея (MI-EXT) ( 60)
  • Расширение идентификатора дисплея ( 70)
  • Блок данных передаточных характеристик дисплея (DTCDB) ( A7, AF, BF)
  • Карта блоков ( F0)
  • Блок данных устройства отображения (DDDB) ( FF): содержит такую ​​информацию, как расположение субпикселей [6]
  • Расширение, определенное производителем монитора ( FF): Согласно LS-EXT, фактическое содержимое отличается от производителя. Однако значение позже используется DDDB.

История изменений

  • Август 1994 г., стандарт DDC версии 1 – введение EDID v1.0.
  • Апрель 1996 г., стандарт EDID версии 2 – введение EDID v1.1.
  • Ноябрь 1997 г., стандарт EDID версии 3 – введение EDID v1.2 и EDID v2.0.
  • Сентябрь 1999 г., стандарт E-EDID версии A – представлены EDID v1.3 и E-EDID v1.0, поддерживающие несколько блоков расширений.
  • Февраль 2000 г., стандарт E-EDID версии A — представлен E-EDID v1.3 (используется в HDMI) на основе EDID v1.3. EDID v2.0 устарел.
  • Сентябрь 2006 г., стандарт E-EDID, версия A – представлен E-EDID v1.4, основанный на EDID v1.4.

Ограничения

Некоторые драйверы видеокарт исторически плохо справлялись с EDID, используя только его стандартные дескрипторы синхронизации вместо его подробных дескрипторов синхронизации (DTD). Даже в случаях, когда DTD считывались, драйверы все еще часто были ограничены стандартным ограничением дескриптора синхронизации, согласно которому горизонтальное/вертикальное разрешение должно быть делится на 8 без остатка. Это означает, что многие видеокарты не могут отображать собственные разрешения наиболее распространенных широкоэкранных плоских дисплеев и жидкокристаллических телевизоров . Количество вертикальных пикселей рассчитывается из горизонтального разрешения и выбранного соотношения сторон . Таким образом, чтобы быть полностью выразимым, размер широкоэкранного дисплея должен быть кратен 16×9 пикселям. Для панелей Wide XGA с разрешением 1366×768 пикселей ближайшее разрешение, выражаемое в синтаксисе стандартного дескриптора синхронизации EDID, составляет 1360×765 пикселей, что обычно приводит к появлению черных полос толщиной в 3 пикселя. Если указать ширину экрана 1368 пикселей, то получится неестественная высота экрана 769,5 пикселей.

Многие панели Wide XGA не объявляют свое собственное разрешение в стандартных дескрипторах синхронизации, вместо этого предлагая только разрешение 1280×768. Некоторые панели объявляют разрешение лишь немного меньше собственного, например 1360×765. Чтобы эти панели могли отображать идеальное изображение, данные EDID должны игнорироваться драйвером дисплея или драйвер должен правильно интерпретировать DTD и иметь возможность разрешать разрешения, размер которых не делится на 8. Существуют специальные программы для переопределения стандартных дескрипторов синхронизации из данных EDID. Даже это не всегда возможно, поскольку графические драйверы некоторых поставщиков (в частности, Intel ) требуют определенных хаков реестра для реализации пользовательских разрешений, что может сильно затруднить использование собственного разрешения экрана. [7]

Формат данных EDID 1.4

Структура, версия 1.4

Структура EDID, версия 1.4 [8] [9]
БайтыОписание
0–19Информация заголовка
0–7Фиксированный шаблон заголовка:00 FF FF FF FF FF FF 00
8–9Идентификатор производителя. Это устаревший идентификатор Plug and Play , назначенный форумом UEFI, представляющий собой 16-битное значение с обратным порядком байтов , состоящее из трех 5-битных букв: 00001, A; 00010, B; ...; 11010, ZEg: 24 4d, 0 01001 00010 01101 , "IBM"; "PHL" (Philips).
Бит 150= зарезервировано
Биты 14–10Первая буква идентификатора производителя (байт 8, биты 6–2)
Биты 9–5Вторая буква идентификатора производителя (байт 8, бит 1 по байт 9, бит 5)
Биты 4–0Третья буква идентификатора производителя (байт 9 биты 4–0)
10–11Код продукта производителя. 16-битное шестнадцатеричное число, little-endian. Например, "PHL" + "C0CF".
12–15Серийный номер. 32 бита, прямой порядок байтов.
16Неделя производства; или FFфлаг модельного года. Нумерация недель не совпадает между производителями.
17Год выпуска или год модели, если установлен флаг года модели. Год = значение данных + 1990.
18Версия EDID, обычно 01(для 1.3 и 1.4)
19Ревизия EDID, обычно 03(для 1.3) или 04(для 1.4)
20–24Основные параметры отображения
20Параметры видеовхода битовая карта
Бит 7 =1Цифровой вход. Если установлено, применяются следующие определения битов:
Биты 6–4Битовая глубина:

000= не определено
001= 6
010= 8
011= 10
100= 12
101= 14
110= 16 бит на цвет
111= зарезервировано

Биты 3–0Видеоинтерфейс:

0000= не определено
0001= DVI
0010= HDMIa
0011= HDMIb
0100= MDDI
0101= DisplayPort

Бит 7 =0Аналоговый вход. Если очищено, применяются следующие определения битов:
Биты 6–5Уровни белого цвета и синхронизации видео относительно пустого пространства:

00= +0,7/-0,3 В
01= +0,714/-0,286 В
10= +1,0/-0,4 В
11= +0,7/0 В (EVC)

Бит 4Ожидается установка «от пустого к черному» (пьедестал)
Бит 3Поддерживается раздельная синхронизация
Бит 2Поддерживается композитная синхронизация (на HSync)
Бит 1Синхронизация по зеленому поддерживается
Бит 0Импульс VSync должен быть зазубренным при использовании композитного сигнала или синхронизации по зеленому.
21Горизонтальный размер экрана в сантиметрах (диапазон 1–255). Если вертикальный размер экрана равен 0, соотношение сторон альбомной ориентации (диапазон 1,00–3,54), значение данных = (AR×100) − 99 (пример: 16:9, 79; 4:3, 34.)
22Вертикальный размер экрана в сантиметрах. Если горизонтальный размер экрана равен 0, соотношение сторон портрета (диапазон 0,28–0,99), значение данных = (100/AR) − 99 (пример: 9:16, 79; 3:4, 34.) Если оба байта равны 0, размер экрана и соотношение сторон не определены (например, проектор)
23Отображение гаммы, заводское значение по умолчанию (диапазон 1,00–3,54), значение данных = (гамма × 100) − 100 = (гамма − 1) × 100. Если 255, гамма определяется блоком DI-EXT.
24Поддерживаемые функции bitmap
Бит 7Поддерживается режим ожидания DPMS
Бит 6Поддерживается приостановка DPMS
Бит 5Поддерживается активное отключение DPMS
Биты 4–3Тип дисплея (цифровой):

00= RGB 4:4:4
01= RGB 4:4:4 + YCrCb 4:4:4
10= RGB 4:4:4 + YCrCb 4:2:2
11= RGB 4:4:4 + YCrCb 4:4:4 + YCrCb 4:2:2

Тип дисплея (аналоговый):

00= монохромный или оттенки серого
01= цвет RGB
10= цвет не-RGB
11= не определено

Бит 2Стандартное цветовое пространство sRGB . Байты 25–34 должны содержать стандартные значения sRGB.
Бит 1Предпочтительный режим синхронизации, указанный в блоке дескриптора 1. Для EDID 1.3+ предпочтительный режим синхронизации всегда находится в первом подробном дескрипторе синхронизации. В этом случае этот бит указывает, включает ли предпочтительный режим синхронизации собственный формат пикселей и частоту обновления.
Бит 0Непрерывный тайминг с GTF или CVT
25–34Координаты цветности.
10-битные 2° CIE 1931 xy координаты для красной, зеленой, синей и белой точек
25Красные и зеленые младшие биты (2 −9 , 2 −10 )
Биты 7–6Значение красного x, наименее значимые 2 бита
Биты 5–4Значение красного y, младшие 2 бита
Биты 3–2Значение зеленого x, наименее значимые 2 бита
Биты 1–0Значение y зеленого цвета, наименее значимые 2 бита
26Синие и белые младшие 2 бита
27Значение красного x , старшие 8 бит (2 −1 , ..., 2 −8 ). 0–255 кодирует дробное 0–0,996 (255/256); 0–0,999 (1023/1024) с младшими битами
28Значение красного y, старшие 8 бит
29–30Зеленые значения x и y, старшие 8 бит
31–32Синие значения x и y, старшие 8 бит
33–34Значение x и y белой точки по умолчанию, старшие 8 бит
35–37Установленный битмап синхронизации. Поддерживаемый битмап для (ранее) очень распространенных режимов синхронизации.
35Бит 7720×400 @ 70 Гц ( VGA )
Бит 6720×400 @ 88 Гц ( XGA )
Бит 5640×480 @ 60 Гц ( VGA )
Бит 4640×480 @ 67 Гц (Apple Macintosh II )
Бит 3640×480 @ 72 Гц
Бит 2640×480 @ 75 Гц
Бит 1800×600 @ 56 Гц
Бит 0800×600 @ 60 Гц
36Бит 7800×600 @ 72 Гц
Бит 6800×600 @ 75 Гц
Бит 5832×624 @ 75 Гц (Apple Macintosh II )
Бит 41024×768 @ 87 Гц, чересстрочная развертка (1024×768i)
Бит 31024×768 @ 60 Гц
Бит 21024×768 @ 70 Гц
Бит 11024×768 @ 75 Гц
Бит 01280×1024 @ 75 Гц
37Бит 71152x870 @ 75 Гц (Apple Macintosh II )
Биты 6–0Другие режимы отображения, зависящие от производителя
38–53Стандартная информация о времени. До 8 2-байтовых полей, описывающих стандартные режимы отображения.
Неиспользуемые поля заполняются 01 01шестнадцатеричным кодом. Следующие определения применяются в каждой записи:
38Стандартный тайминг 1: разрешение X, 00= зарезервировано; в противном случае, (значение данных + 31) × 8 (256–2288 пикселей).
39Биты 7–6Стандартный тайминг 1: Соотношение сторон изображения:

00= 16:10
01= 4:3
10= 5:4
11= 16:9
(В версиях до 1.3 определялось 00как 1:1.)

Биты 5–0Частота вертикальной развертки, значение данных + 60 (60–123 Гц)
40-41Стандартный тайминг 2
42-43Стандартный тайминг 3
44-45Стандартный тайминг 4
46-47Стандартный тайминг 5
48-49Стандартный тайминг 6
50-51Стандартный тайминг 7
52-53Стандартный тайминг 8
54–125Дескриптор времени отображения, за которым следуют дескрипторы отображения/монитора
54–71Предпочтительный временной дескриптор18-байтовые подробные дескрипторы времени или дескрипторы отображения
72–89Дескриптор 2
90–107Дескриптор 3
108–125Дескриптор 4
126-127Флаг расширения и контрольная сумма
126Количество последующих расширений. 0, если расширений нет.
127Контрольная сумма. Сумма всех 128 байт должна быть равна 0 (mod 256).

Подробный дескриптор времени

Подробный временной дескриптор EDID [8]
БайтыОписание
0–1Частота пикселей. 00= зарезервировано; в противном случае в единицах 10 кГц (0,01–655,35 МГц, прямой порядок байтов).
2Горизонтальные активные пиксели 8 lsbits (0–255)
3Горизонтальные гасящие пиксели 8 младших бит (0–255) От конца активного до начала следующего активного.
4Биты 7–4Горизонтальные активные пиксели 4 мбит (0–15)
Биты 3–0Горизонтальные пиксели гашения 4 мбит (0–15)
5Вертикальные активные строки 8 младших бит (0–255)
6Вертикальные линии гашения 8 младших бит (0–255)
7Биты 7–4Вертикальные активные строки 4 мбит (0–15)
Биты 3–0Вертикальные линии гашения 4 мбит (0–15)
8Горизонтальное переднее крыльцо (смещение синхронизации) пикселей 8 младших бит (0–255) От начала гашения
9Ширина горизонтального синхроимпульса пикселей 8 lsbits (0–255)
10Биты 7–4Вертикальные линии переднего крыльца (синхронное смещение) 4 lsbits (0–15)
Биты 3–0Ширина вертикального синхроимпульса строк 4 младших бита (0–15)
11Биты 7–6Горизонтальное переднее крыльцо (смещение синхронизации) пикселей 2 мбит (0–3)
Биты 5–4Ширина горизонтального синхроимпульса пикселей 2 мбит (0–3)
Биты 3–2Вертикальные линии переднего крыльца (смещение синхронизации) 2 мбит (0–3)
Биты 1–0Ширина вертикального синхроимпульса строк 2 мбит (0–3)
12Размер изображения по горизонтали, мм, 8 lsbits (0–255 мм, 161 дюйм)
13Размер изображения по вертикали, мм, 8 lsbits (0–255 мм, 161 дюйм)
14Биты 7–4Размер изображения по горизонтали, мм, 4 мбит (0–15)
Биты 3–0Размер изображения по вертикали, мм, 4 мбит (0–15)
15Горизонтальная граница пикселей (одна сторона; общее количество в два раза больше) (0–255)
16Вертикальные линии границ (одна сторона; общая сумма в два раза больше) (0–255)
17Особенности битового массива
Бит 7Тип интерфейса сигнала:

0= нечересстрочный;
1= чересстрочный.

Биты 6–5Стереорежим (объединить биты 6–5 с битом 0):

00 x= нет, бит 0 — «неважно»;
01 0= последовательное поле, правое во время стереосинхронизации;
10 0= последовательное поле, левое во время стереосинхронизации;
01 1= 2-стороннее чередование, правое изображение на четных строках;
10 1= 2-стороннее чередование, левое изображение на четных строках;
11 0= 4-стороннее чередование;
11 1= параллельное чередование.

Бит 4 =0Аналоговая синхронизация.
Если установлено, применяются следующие определения битов:
Бит 3Тип синхронизации:

0= аналоговый композитный;
1= биполярный аналоговый композитный.

Бит 2Зубчатость:

0= без зубцов;
1= с зубцами (H-синхронизация во время V-синхронизации).

Бит 1Синхронизация по красным и синим линиям в дополнение к зеленым

0= синхронизация только по зеленому сигналу;
1= синхронизация по всем трем (RGB) видеосигналам.

Биты 4–3 =10Цифровая синхронизация, композитная (на HSync).
Если установлено, применяются следующие определения бит:
Бит 2Зубчатость

0= без зубцов;
1= с зубцами (H-синхронизация во время V-синхронизации).

Бит 1Полярность горизонтальной синхронизации:

0= отрицательно;
1= положительно.

Биты 4–3 =11Цифровая синхронизация, раздельная
Если установлено, применяются следующие определения бит:
Бит 2Полярность вертикальной синхронизации:

0= отрицательно;
1= положительно.

Бит 1Полярность горизонтальной синхронизации:

0= отрицательно;
1= положительно.

Бит 0Стереорежим (совмещается с битами 6–5)

При использовании для другого дескриптора пиксельные часы и некоторые другие байты устанавливаются в 0:

Дескрипторы монитора

Дескрипторы монитора EDID [8]
БайтыОписание
0–10= Дескриптор монитора (см. Подробный дескриптор времени).
20= зарезервировано
3Тип дескриптора. FAFFв настоящее время определен. 000Fзарезервирован для поставщиков.
40= зарезервировано, за исключением дескриптора пределов диапазона отображения.
5–17Определяется типом дескриптора. Если текст, то текст кодовой страницы 437 , завершается (если меньше 13 байт) LF и дополняется SP .

В настоящее время определены следующие типы дескрипторов:

  • FF: Серийный номер монитора (текст ASCII)
  • FE: Неопределенный текст (текст ASCII)
  • FD: Ограничения диапазона монитора. 6- или 13-байтовый (с дополнительной синхронизацией) двоичный дескриптор.
  • FC: Имя монитора (текст ASCII), например «PHL 223V5».
  • FB: Дополнительные данные белой точки. 2× 5-байтовых дескриптора, дополненные 0A 20 20.
  • FA: Дополнительные стандартные идентификаторы синхронизации. 6× 2-байтовых дескрипторов, дополненных 0A.
  • F9: Управление цветом дисплея (DCM).
  • F8: 3-байтовые временные коды CVT.
  • F7: Дополнительный стандартный тайминг 3.
  • 10: Фиктивный идентификатор.
  • 00–0F: Дескрипторы, зарезервированные производителем.

Пределы диапазона отображения

Дескриптор

Дескриптор пределов диапазона отображения EDID [8]
БайтыОписание
0–100 00= Отображение дескриптора
200= зарезервировано
3FD= Дескриптор пределов диапазона отображения
4Смещения для пределов диапазона отображения
Биты 7–400= зарезервировано
Биты 3–2Смещения горизонтальной скорости:

00= нет;
10= +255 кГц для макс. скорости;
11= +255 кГц для макс. и мин. скорости.

Биты 1–0Смещения вертикальной скорости:

00= нет;
10= +255 Гц для макс. скорости;
11= +255 Гц для макс. и мин. скорости.

5Минимумчастота вертикального поля (1–255 Гц; 256–510 Гц, если смещено).
6Максимум
7Минимумчастота горизонтальной развертки (1–255 кГц; 256–510 кГц, если смещено).
8Максимум
9Максимальная тактовая частота пикселей, округленная до кратной 10 МГц (10–2550 МГц).
10Тип расширенной информации о времени:

00= GTF по умолчанию (когда установлен байт 24 основных параметров отображения, бит 0).
01= Информация о синхронизации отсутствует.
02= Поддерживается вторичный GTF, параметры следующие.
04= CVT (когда установлен байт 24 основных параметров отображения, бит 0), параметры следующие.

11–17Параметры синхронизации видео (если байт 10 равен 00или 01, дополняются 0A 20 20 20 20 20 20).

С вторичной кривой GTF

Пределы диапазона отображения EDID с вторичной кривой GTF [8]
БайтыОписание
1002
1100= зарезервировано
12Начальная частота для вторичной кривой, деленная на 2 кГц (0–510 кГц)
13Значение GTF C , умноженное на 2 (0–127,5)
14–15Значение GTF M (0–65535, прямой порядок байтов)
16Значение GTF K (0–255)
17Значение GTF J , умноженное на 2 (0–127,5)

С поддержкой вариатора

Пределы диапазона отображения EDID с поддержкой CVT [8]
БайтыОписание
1004
11Биты 7–4Основная версия CVT (1–15)
Биты 3–0Младшая версия CVT (0–15)
12Биты 7–2Дополнительная точность синхронизации с шагом 0,25 МГц
(вычитается из максимальной тактовой частоты пикселей байта 9)
Биты 1–0Максимальное количество активных пикселей на строку, 2-битный старший бит
13Максимальное количество активных пикселей на строку, 8-битный младший бит (без ограничений, если 0)
14Соотношение сторон битового массива
Бит 74∶3
Бит 616∶9
Бит 516∶10
Бит 45∶4
Бит 315∶9
Биты 2–0000= зарезервировано
15Биты 7–5Предпочтение по соотношению сторон:

000= 4∶3
001= 16∶9
010= 16∶10
011= 5∶4
100= 15∶9

Бит 4CVT-RB уменьшенное гашение (предпочтительно)
Бит 3Стандартное заглушение CVT
Биты 2–0000= зарезервировано
16Поддержка масштабирования растрового изображения
Бит 7Горизонтальная усадка
Бит 6Горизонтальное растяжение
Бит 5Вертикальная усадка
Бит 4Вертикальное растяжение
Биты 3–00000= зарезервировано
17Предпочтительная частота вертикальной развертки (1–255)

Дополнительный дескриптор белой точки

Дополнительный дескриптор белой точки EDID [8]
БайтыОписание
0–400 00 00 FB 00
5Номер индекса белой точки (1–255). Обычно 1; 0 указывает, что дескриптор не используется.
6Белая точка CIE xy координаты наименее значимых битов (например, байт EDID 26)
Биты 7–4000= зарезервировано
Биты 3–2Значение x белой точки , наименее значимые 2 бита
Биты 1–0Значение y точки белого , наименее значимые 2 бита
7Значение белой точки x , старшие 8 бит (например, байт EDID 27)
8Значение y точки белого , старшие 8 бит (например, байт EDID 28)
9значение данных = (гамма – 1) × 100 (1,0–3,54, как байт 23 EDID)
10–14Второй дескриптор. Номер индекса начинается с 2; если 0= не используется
15–17Не использовался, с подкладкой 0A 20 20.

Дескриптор данных управления цветом

Дескриптор данных управления цветом EDID [8]
БайтыОписание
0–400 00 00 F9 00
5Версия:03
6Красный 3 lsb
7Красный 3 msb
8Красный 2 lsb
9Красный 2 msb
10Зеленый 3 lsb
11Зеленый a 3 msb
12Зеленый 2 lsb
13Зеленый a 2 msb
14Синий 3 lsb
15Синий а 3 msb
16Синий 2 lsb
17Синий а 2 msb

Дескриптор 3-байтовых кодов синхронизации CVT

EDID CVT 3-байтовый дескриптор кодов синхронизации [8]
БайтыОписание
0–400 00 00 F8 00
5Версия:01
6-8Дескриптор времени CVT №1
6Адресуемые линии на поле 8-битный младший бит
7Биты 7–4Адресуемые линии на поле 4-битный старший бит
Биты 3–2Соотношение сторон:

00= 4∶3
01= 16∶9
10= 16∶10
11= 15∶9

Биты 1–000= зарезервировано
8Бит 70= зарезервировано
Биты 6–5Предпочтительная вертикальная скорость:

00: 50 Гц
01: 60 Гц
10: 75 Гц
11: 85 Гц

Вертикальная скорость битового массива
Бит 450 Гц вариатор
Бит 360 Гц вариатор
Бит 275 Гц вариатор
Бит 185 Гц вариатор
Бит 060 Гц CVT уменьшенное запирание
9–11Дескриптор времени CVT №2
12–14Дескриптор времени CVT №3
15–17Дескриптор времени CVT №4

V e r t i c a l   l i n e s = ( A d d r e s s a b l e   l i n e s   p e r   f i e l d + 1 ) 2 {\displaystyle {\mathsf {Vertical\ lines}}=({\mathsf {Addressable\ lines\ per\ field}}+1)*2}
H o r i z o n t a l   p i x e l s = V e r t i c a l   l i n e s A s p e c t   r a t i o / 8 8 {\displaystyle {\mathsf {Horizontal\ pixels}}=\lfloor {\mathsf {Vertical\ lines}}*{\mathsf {Aspect\ ratio}}/8\rfloor *8}

Дополнительные стандартные тайминги

EDID Дополнительные стандартные тайминги 3 [8]
БайтыОписание
0–400 00 00 F7 00
5Версия:10
6Бит 7640×350@ 85 Гц
Бит 6640×400
Бит 5720×400
Бит 4640×480
Бит 3848×480@ 60 Гц
Бит 2800×600@ 85 Гц
Бит 11024×768
Бит 01152×864
7Бит 71280×768@ 60 Гц (CVT-RB)
Бит 6@ 60 Гц
Бит 5@ 75 Гц
Бит 4@ 85 Гц
Бит 31280×960@ 60 Гц
Бит 2@ 85 Гц
Бит 11280×1024@ 60 Гц
Бит 0@ 85 Гц
8Бит 71360×768@ 60 Гц (CVT-RB)
Бит 61280×768@ 60 Гц
Бит 51440×900@ 60 Гц (CVT-RB)
Бит 4@ 75 Гц
Бит 3@ 85 Гц
Бит 21400×1050@ 60 Гц (CVT-RB)
Бит 1@ 60 Гц
Бит 0@ 75 Гц
9Бит 7@ 85 Гц
Бит 61680×1050@ 60 Гц (CVT-RB)
Бит 5@ 60 Гц
Бит 4@ 75 Гц
Бит 3@ 85 Гц
Бит 21600×1200@ 60 Гц
Бит 1@ 65 Гц
Бит 0@ 70 Гц
10Бит 7@ 75 Гц
Бит 6@ 85 Гц
Бит 51792×1344@ 60 Гц
Бит 4@ 75 Гц
Бит 31856×1392@ 60 Гц
Бит 2@ 75 Гц
Бит 11920×1200@ 60 Гц (CVT-RB)
Бит 0@ 60 Гц
11Бит 7@ 75 Гц
Бит 6@ 85 Гц
Бит 51920×1440@ 60 Гц
Бит 4@ 75 Гц
Биты 3–00000= зарезервировано
12–17Неиспользованный, должен быть 0.

Блок расширения синхронизации CTA EDID

Расширение CTA EDID впервые было представлено в EIA / CEA -861.

Стандарт CTA-861

Отраслевой стандарт ANSI/CTA-861, который, по данным CTA, теперь является их «самым популярным стандартом» [10] , с тех пор обновлялся несколько раз, наиболее заметным из которых была редакция 861-B (опубликованная в мае 2002 года, в которую была добавлена ​​версия 3 расширения, включающая короткие видеодескрипторы и расширенную информацию о возможностях/конфигурации звука), 861-D (опубликованная в июле 2006 года и содержащая обновления аудиосегментов), 861-E в марте 2008 года [11], 861-F, опубликованный 4 июня 2013 года [12] , 861-H в декабре 2020 года [13] и, совсем недавно, 861-I, опубликованный в феврале 2023 года [14]. Одновременно с публикацией CEA-861-F в 2013 году Брайан Марквалтер, старший вице-президент по исследованиям и стандартам, заявил: «Новая редакция включает ряд заслуживающих внимания усовершенствований, включая поддержку нескольких новых форматов Ultra HD и широкоэкранного видео, а также дополнительных схем колориметрии». [15]

Версия CTA-861-G, [16] первоначально опубликованная в ноябре 2016 года, стала доступна бесплатно в ноябре 2017 года вместе с обновленными версиями -E и -F после некоторых необходимых изменений из-за жалобы на товарный знак. Все стандарты CTA бесплатны для всех с мая 2018 года. [17] [18]

Самая последняя полная версия — CTA-861-I, [19] опубликованная в феврале 2023 года, доступна бесплатно после регистрации. Она объединяет предыдущую версию, CTA-861-H, [20] от января 2021 года с поправкой, CTA-861.6, [21], опубликованной в феврале 2022 года, и включает новую формулу для расчета форматов синхронизации видео, OVT. [22] Другие изменения включают новое приложение для уточнения системы конфигурации комнаты для аудиоколонок, которая была введена с поправкой 861.2, а также некоторые общие разъяснения и очистку форматирования.

Поправка к CTA-861-I, CTA-861.7, [23] была опубликована в июне 2024 года. Она содержит обновления CTA 3D Audio и разъяснения по индикации типа контента и по поддержке 4:2:0 для VTDB и VFDB. Она также вводит новый блок данных идентификатора продукта, чтобы заменить идентификатор производителя PNP в первом блоке EDID, поскольку UEFI постепенно отказывается от назначения новых идентификаторов PNP.

Блок расширения CTA

Версия 1 блока расширения (как определено в CEA-861) допускала спецификацию видеотаймингов только посредством использования 18-байтовых подробных дескрипторов тайминга (DTD) (как подробно описано в формате данных EDID 1.3 выше). Тайминги DTD перечислены в порядке предпочтения в расширении тайминга CEA EDID.

Версия 2 (как определено в 861-A) добавила возможность назначать ряд DTD как «собственные» (т. е. соответствующие разрешению дисплея), а также включила некоторые функции «базового обнаружения» для определения того, поддерживает ли устройство отображения «базовый звук», форматы пикселей YC B C R и сжатую развертку.

Версия 3 (начиная со спецификации 861-B) допускает два разных способа указания форматов синхронизации цифрового видео: как в версиях 1 и 2, с использованием 18-байтовых DTD или с использованием короткого видеодескриптора (SVD) (см. ниже). HDMI 1.0–1.3c использует эту [ какую? ] версию.

Версия 3 также определяет формат для коллекции блоков данных, которые, в свою очередь, могут содержать ряд отдельных дескрипторов. Эта коллекция блоков данных (DBC) изначально имела четыре типа блоков данных (DB): блоки видеоданных, содержащие вышеупомянутый короткий видеодескриптор (SVD), блоки аудиоданных, содержащие короткие аудиодескрипторы (SAD), блоки данных распределения динамиков, содержащие информацию о конфигурации динамиков устройства отображения, и блоки данных, специфичные для поставщика, которые могут содержать информацию, специфичную для использования данным поставщиком. Последующие версии CTA-861 определили дополнительные блоки данных.

Формат данных расширения CTA

БайтОписание
0Тег расширения (какой это тип блока расширения); 02для CTA EDID
1Номер ревизии (номер версии); 03для версии 3
2Номер байта (десятичный) в этом блоке, где начинаются 18-байтовые DTD. Если в этом блоке расширения нет не-DTD-данных, значение должно быть установлено на 04(байт после next). Если установлено на 00, в этом блоке нет DTD и нет не-DTD-данных.
3С версии 2 и выше: количество имеющихся собственных DTD, другая информация. Зарезервировано для более ранних версий.
Бит 71если дисплей поддерживает сужение развертки, 0если нет
Бит 61если дисплей поддерживает базовый звук, 0если нет
Бит 51если дисплей поддерживает YC B C R 4∶4∶4, 0если нет
Бит 41если дисплей поддерживает YC B C R 4∶2∶2, 0если нет
Бит 3–0Общее количество собственных форматов в DTD, включенных в этот блок
4–126С версии 3 и выше: сбор блока данных, начинающийся с байта 4, заканчивающийся непосредственно перед байтом, указанным в байте 2. Если байт 2 равен 04, сбор имеет нулевую длину (т.е. отсутствует). Если байт 2 равен 00, DTD отсутствуют, а DBC занимает весь оставшийся блок EDID перед контрольной суммой. Зарезервировано в более ранних версиях.
18-байтовые дескрипторы, начиная с байта, указанного в байте 2 (если он не равен нулю). Последовательные дескрипторы присутствуют, а байты 0–1 каждого из них отсутствуют 00 00.
Заполнение, начиная с отсутствия 18-байтового дескриптора; должно быть 00.
127Контрольная сумма. Значение, при котором однобайтовая сумма всех 128 байтов равна 00.

Коллекция блоков данных содержит один или несколько блоков данных, содержащих подробную информацию о видео, аудио и размещении динамиков на дисплее. Блоки могут быть размещены в любом порядке, а начальный байт каждого блока определяет как его тип, так и его длину:

Заголовок блока данных
БайтОписание
0Бит 7–5Тег типа блока
  • 0011: Аудио (ADB, содержащий SAD)
  • 0102: Видео (VDB, содержащий SVD)
  • 0113: Специфика поставщика (VSDB)
  • 1004: Распределение спикеров (SADB)
  • 1015: Передаточная характеристика дисплея VESA (VESA DTCDB)
  • 1106: Видеоформат (VFDB, содержащий VFD)
  • 1117: Используйте расширенный тег
Бит 4–0Общее количество байтов в этом блоке, следующих за этим байтом.

Если код тега равен 7, то в первом байте полезной нагрузки блока данных присутствует расширенный код тега, а второй байт полезной нагрузки представляет собой первый байт полезной нагрузки расширенного блока данных.

Расширенный тег типа блока
БайтОписание
1Бит 7–0Расширенный тег типа блока
  • 000000000: Видеовозможности (VCDB)
  • 000000011: Видео, специфичное для поставщика (VSVDB)
  • 000000102: Устройство отображения VESA (VESA DDDB)
  • 000000113: зарезервировано для VESA
  • 000001004: зарезервировано для HDMI
  • 000001015: Колориметрия (CDB)
  • 000001106: Статические метаданные HDR (HDR SMDB)
  • 000001117: Динамические метаданные HDR (HDR DMDB)
  • 000010008: Собственное разрешение видео (NVRDB)
  • 9-12: зарезервировано для видео
  • 0000110113: Настройки формата видео (VFPDB)
  • 0000111014: Видео YC B C R 4:2:0 (Y420VDB)
  • 0000111115: Карта возможностей YC B C R 4:2:0 (Y420CMDB)
  • 0001000016: зарезервировано для CTA (CTA MAF)
  • 0001000117: Звук, специфичный для поставщика (VSADB)
  • 0001001018: HDMI-аудио (HDMI ADB)
  • 0001001119: Конфигурация помещения (RCDB)
  • 0001010020: Расположение динамика (SLDB, содержит SLD)
  • 21-31: зарезервировано для аудио
  • 0010000032: Инфофрейм (IFDB)
  • 0010000133: зарезервировано
  • 0010001034: Видеосинхронизация типа VII (T7VTDB)
  • 0010001135: Видеосинхронизация типа VIII (T8VTDB)
  • 36-41: зарезервировано
  • 0010101042: Видеосинхронизация типа X (T10VTDB)
  • 42-119: зарезервировано
  • 01111000120: Переопределение расширения HDMI Forum EDID (HF-EEODB)
  • 01111001121: Возможность приема HDMI Forum (HF-SCDB)
  • 01111010122: HDMI Forum Тональное отображение на основе источника (HF-SBTMDB)
  • 123-127: зарезервировано для HDMI
  • еще: зарезервировано

После того, как один блок данных закончился, следующий байт считается началом следующего блока данных. Это происходит до байта (обозначенного в байте 2 выше), где, как известно, начинаются DTD.

Блоки данных CTA

Как уже отмечалось, расширение определяет несколько блоков данных.

Блоки видеоданных

Блоки видеоданных будут содержать один или несколько коротких видеодескрипторов (SVD) размером 1 байт.

БайтОписание
0Заголовок блока данных
1Бит 71 для обозначения того, что это следует считать "родным" разрешением, 0 для неродного. Используется только для 7-битных VIC 1 – 64, в противном случае это MSB для 8-битного VIC.
Бит 6–0VIC : Значение индекса для таблицы стандартных разрешений/временных интервалов из EIA/CEA-861:
Предопределенные стандартные разрешения и тайминги EIA/CEA-861
Стандартные разрешения и тайминги EIA/CEA-861
ВИККороткое имяСоотношение сторонЧасыАктивныйОбщийЧастота поля (Гц)
ДАРПАРПиксель (МГц)В (Гц)Н (кГц)ЧАСВЧАСВ
1DMT06594∶31∶125.17559.9431.46964048080052560
2480p4∶38∶92759.9431.46972048085852560
3480pH16∶932∶272759.9431.46972048085852560
4720p16∶91∶174.256045.01280720165075060
51080i16∶91∶174.256033,7519205402200562.560
6480i4∶38∶92759.9415.73414402401716262,560
7480iH16∶932∶272759.9415.73414402401716262,560
8240p4∶34∶92759.82615.73414402401716262,560
9240pH16∶916∶272759.82615.73414402401716262,560
10480i4x4∶32:9-20:95459.9415.73428802403432262,560
11480i4xH16∶98:27-80:275459.9415.73428802403432262,560
12240p4x4∶31:9-10:9546015.73428802403432262,560
13240p4xH16∶94:27-40:27546015.73428802403432262,560
14480p2x4∶34:9, 8∶95459.9431.4691440480171652560
15480p2xH16∶916:27, 32∶275459.9431.4691440480171652560
161080p16∶91∶1148,56067,5192010802200112560
17576p4∶316∶15275031.2572057686462550
18576pH16∶964∶45275031.2572057686462550
19720p5016∶91∶174.255037,51280720198075050
201080i2516∶91∶174.255028.12519205402640562.550
21576i4∶316∶15275015.62514402881728312.550
22576iH16∶964∶45275015.62514402881728312.550
23288p4∶38∶15275015.6251440288172831350
24288pH16∶932∶45275015.6251440288172831350
25576i4x4∶32:15-20:15545015.62528802883456312.550
26576i4xH16∶916:45-160:45545015.62528802883456312.550
27288p4x4∶31:15-10:15545015.6252880288345631350
28288p4xH16∶98:45-80:45545015.6252880288345631350
29576p2x4∶38:15, 16∶15545031.251440576172862550
30576p2xH16∶932:45, 64∶45545031.251440576172862550
311080p5016∶91∶1148,55056.25192010802640112550
321080p2416∶91∶174.2523.98/24271920108027501125Низкий
331080p2516∶91∶174.252528.1251920108026401125Низкий
341080p3016∶91∶174.2529.97/3033,751920108022001125Низкий
35480p4x4∶32:9, 4:9, 8∶910859.9431.46928802403432262,560
36480p4xH16∶98:27, 16:27, 32∶2710859.9431.46928802403432262,560
37576p4x4∶34:15, 8:15, 16∶151085031.252880576345662550
38576p4xH16∶916:45, 32:45, 64∶451085031.252880576345662550
391080i2516∶91∶1725031.251920540230462550
401080i5016∶91∶1148,510056.2519205402640562.5100
41720p10016∶91∶1148,510045.012807201980750100
42576p1004∶316∶155410062,5720576864625100
43576p100H16∶964∶455410062,5720576864625100
44576i504∶316∶155410031.2514405761728625100
45576i50H16∶964∶455410031.2514405761728625100
461080i6016∶91∶1148,5119.88/12067,519205402200562.5120
47720p12016∶91∶1148,5119.88/12090.012807201650750120
48480p1194∶38∶954119.88/12062.937720480858525120
49480p119H16∶932∶2754119.88/12062.937720480858525120
50480i594∶316∶1554119.88/12031.46914404801716525120
51480i59H16∶964∶4554119.88/12031.46914404801716525120
52576p2004∶316∶15108200125.0720576864625200
53576p200H16∶964∶45108200125.0720576864625200
54576i1004∶316∶1510820062,514402881728312.5200
55576i100H16∶964∶4510820062,514402881728312.5200
56480p2394∶38∶9108239,76125.874720480858525240
57480p239H16∶932∶27108239,76125.874720480858525240
58480i1194∶38∶9108239,7662.93714402401716262,5240
59480i119H16∶932∶27108239,7662.93714402401716262,5240
60720p2416∶91∶159.423.98/2418.012807203300750Низкий
61720p2516∶91∶174.252518.7512807203960750Низкий
62720p3016∶91∶174.2529.97/3022.512807203300750Низкий
631080p12016∶91∶1297119.88/120135.01920108022001125120
641080p10016∶91∶1297100112.51920108026401125100
65720p2464∶274∶359.423.98/2418.012807203300750Низкий
66720p2564∶274∶374.252518.7512807203960750Низкий
67720p3064∶274∶374.2529.97/3022.512807203300750Низкий
68720p5064∶274∶374.255037,51280720198075050
69720p64∶274∶374.256045.01650750165075060
70720p10064∶274∶3148,510075.012807201980750100
71720p12064∶274∶3148,5119.88/12090.012807201650750120
721080p2464∶274∶374.2523.98/24271920108027501125Низкий
731080p2564∶274∶374.252528.1251920108026401125Низкий
741080p3064∶274∶374.2529.97/3033,751920108022001125Низкий
751080p5064∶274∶3148,55056.25192010802640112550
761080p64∶274∶3148,56067,5192010802200112560
771080p10064∶274∶3297.0100112.51920108026401125100
781080p12064∶274∶3297.0119.88/120135.01920108022001125120
79720p2x2464∶2764∶6359.423.98/2418.016807203300750Низкий
80720p2x2564∶2764∶6359.42518.7516807203168750Низкий
81720p2x3064∶2764∶6359.429.97/3022.516807202640750Низкий
82720p2x5064∶2764∶6382,55037,51680720220075050
83720p2x64∶2764∶63996045.01680720220075060
84720p2x10064∶2764∶6316510082,516807202000825100
85720p2x12064∶2764∶63198119.88/12099.016807202000825120
861080p2x2464∶271∶19923.98/2426.42560108037501100Низкий
871080p2x2564∶271∶1902528.1252560108032001125Низкий
881080p2x3064∶271∶1118.829.97/3033,752560108035201125Низкий
891080p2x5064∶271∶1185.6255056.25256010803000112550
901080p2x64∶271∶11986066.0256010803000110060
911080p2x10064∶271∶1371.25100125.02560108029701250100
921080p2x12064∶271∶1495119.88/120150.02560108033001250120
932160p2416∶91∶129723.98/24543840216055002250Низкий
942160p2516∶91∶12972556.253840216052802250Низкий
952160p3016∶91∶129729.97/3067,53840216044002250Низкий
962160p5016∶91∶159450112.5384021605280225050
972160p6016∶91∶159460135.0384021604400225060
982160p24256∶1351∶129723.98/2467,54096216055002250Низкий
992160p25256∶1351∶129725112.54096216052802250Низкий
1002160p30256∶1351∶129729.97/30135.04096216044002250Низкий
1012160p50256∶1351∶159450112.5409621605280225050
1022160p256∶1351∶159460135.0409621604400225060
1032160p2464∶274∶329723.98/2467,53840216055002250Низкий
1042160p2564∶274∶329725112.53840216052802250Низкий
1052160p3064∶274∶329729.97/30135.03840216044002250Низкий
1062160p5064∶274∶359450112.5384021605280225050
1072160p64∶274∶359460135.0384021604400225060
108720p4816∶91∶19047.96/4836.012807202500750Низкий
109720p4864∶274∶39047.96/4836.012807202500750Низкий
110720p2x4864∶2764∶639947.96/4836.016807202750825Низкий
1111080p4816∶91∶1148,547.96/48541920108027501125Низкий
1121080p4864∶274∶3148,547.96/48541920108027501125Низкий
1131080p2x4864∶271∶119847.96/4852.82560108037501100Низкий
1142160p4816∶91∶159447.96/481083840216055002250Низкий
1152160p48256∶1351∶159447.96/481084096216055002250Низкий
1162160p4864∶274∶359447.96/481083840216055002250Низкий
1172160p10016∶91∶11188100225.03840216052802250100
1182160p12016∶91∶11188119.88/120270.03840216044002250120
1192160p10064∶274∶31188100225.03840216052802250100
1202160p12064∶274∶31188119.88/120270.03840216044002250120
1212160p2x2464∶271∶139623.98/2452.85120216075002200Низкий
1222160p2x2564∶271∶13962555.05120216072002200Низкий
1232160p2x3064∶271∶139629.97/3066.05120216060002200Низкий
1242160p2x4864∶271∶1742.547.96/48118.85120216062502450Низкий
1252160p2x5064∶271∶1742.550112.5512021606600225050
1262160p2x64∶271∶1742.560135.0512021605500225060
1272160p2x10064∶271∶11485100225.05120216066002250100
128—192зарезервировано, диапазон значений используется в SVD для указания собственного времени для чисел 1—64.
1932160p2x12064∶271∶11485.0119.88/1202705120216055002250120
1944320p2416∶91∶11188.023.98/2410876804320110004500Низкий
1954320p2516∶91∶11188.02511076804320108004400Низкий
1964320p3016∶91∶11188.029.97/301327680432090004400Низкий
1974320p4816∶91∶12376.047.96/4821676804320110004500Низкий
1984320p5016∶91∶12376.0502207680432010800440050
1994320p16∶91∶12376.060264768043209000440060
2004320p10016∶91∶14752.010045076804320105604500100
2014320p12016∶91∶14752.0119.88/1205407680432088004500120
2024320p2464∶274∶31188.023.98/2410876804320110004500Низкий
2034320p2564∶274∶31188.02511076804320108004400Низкий
2044320p3064∶274∶31188.029.97/301327680432090004400Низкий
2054320p4864∶274∶32376.047.96/4821676804320110004500Низкий
2064320p5064∶274∶32376.0502207680432010800440050
2074320p64∶274∶32376.060264768043209000440060
2084320p10064∶274∶34752.010045076804320105604500100
2094320p12064∶274∶34752.0119.88/1205407680432088004500120
2104320p2x2464∶271∶11485.023.98/24118.8102404320125004950Низкий
2114320p2x2564∶271∶11485.025110102404320135004400Низкий
2124320p2x3064∶271∶11485.029.97/30135102404320110004500Низкий
2134320p2x4864∶271∶12970.047.96/48237,6102404320125004950Низкий
2144320p2x5064∶271∶12970.05022010240432013500440050
2154320p2x64∶271∶12970.06027010240432011000440060
2164320p2x10064∶271∶15940.0100450102404320132004500100
2174320p2x12064∶271∶15940.0119.88/120540102404320110004500120
2182160p100256∶1351∶11188.01002254096216052802250100
2192160p120256∶1351∶11188.0119.88/1202704096216044002250120

Примечания: Скобки указывают на случаи, когда пиксели повторяются для соответствия минимальным требованиям скорости интерфейса. Например, в случае 720x240p пиксели в каждой строке синхронизируются дважды. В случае (2880)x480i количество пикселей в каждой строке и, следовательно, количество повторений является переменным и отправляется на монитор DTV исходным устройством.

Увеличенные выражения Hactive включают «2x» и «4x», что указывает на двух- и четырехкратное увеличение опорного разрешения соответственно.

Видеорежимы с частотой вертикальной развертки, кратной 6  Гц (т. е. 24, 30, 60, 120 и 240  Гц), считаются такими же по времени, как и эквивалентные режимы NTSC, где вертикальная развертка регулируется с коэффициентом 1000/1001. Поскольку VESA DMT определяет допуск пиксельной частоты 0,5%, что в 5 раз больше требуемого изменения, пиксельную частоту можно регулировать для поддержания совместимости с NTSC; как правило, режимы 240p, 480p и 480i регулируются, тогда как форматы 576p, 576i и HDTV — нет.

  • Стандарты EIA/CEA-861 и 861-A включают только числа 1–7 и числа 17–22 (только в -A) выше (но не как краткие видеодескрипторы, которые были введены в EIA/CEA-861-B) и считаются основными временными параметрами видеоформата.
  • Стандарт EIA/CEA-861-B имеет первые 34 коротких видеодескриптора выше. Он используется HDMI 1.0–1.2a.
  • Стандарты EIA/CEA-861-C и -D содержат первые 59 коротких видеодескрипторов выше. EIA/CEA-861-D используется HDMI 1.3–1.3c.
  • Стандарт EIA/CEA-861-E имеет первые 64 коротких видеодескриптора выше. Он используется HDMI 1.4–1.4b.
  • Стандарт CTA-861-F имеет первые 107 коротких видеодескрипторов выше. Он используется HDMI 2.0–2.0b.
  • Стандарт CTA-861-G содержит полный список из 154 (1–127, 193–219) коротких видеодескрипторов выше. Он используется HDMI 2.1.

Блоки аудиоданных

Блоки аудиоданных содержат один или несколько 3-байтовых коротких аудиодескрипторов (SAD). Каждый SAD описывает формат аудио, номер канала и возможности битрейта/разрешения дисплея следующим образом:

Краткое аудиоописание
БайтОписание
0Заголовок блока данных
1Формат и количество каналов:
Бит 7Сдержанный,0
Бит 6–3Код аудиоформата
Бит 2–0Количество каналов минус 1
  • 0001 канал
  • 0012 канала
  • 0103 канала
  • 0114 канала
  • 1005 каналов
  • 1016 каналов
  • 1107 каналов
  • 1118 каналов
2Поддерживаемые частоты дискретизации (кГц):
Бит 7Сдержанный,0
Бит 6192
Бит 5176
Бит 496
Бит 388
Бит 248
Бит 144.1
Бит 032
3Зависит от битрейта/формата:
Для кодека 1, LPCM:
Биты 7–3Сдержанный
Бит 224-битная глубина
Бит 120-битная глубина
Бит 016-битная глубина
Для аудиокодеков формата 2–8 максимальный поддерживаемый битрейт в бит/с, деленный на 8000.
Для аудиокодеков формата 9–14 значение зависит от формата.
Для аудиоформата кодека 15 (Расширение):
Бит 7–3Расширенный код аудиоформата
Биты 2–0значение, зависящее от формата

Блок данных, специфичный для поставщика

Блок данных поставщика (если таковой имеется) содержит в качестве первых трех байтов 24-битный регистрационный номер поставщика IEEE [24] , первым идет младший байт. Оставшаяся часть блока данных поставщика — это «полезная нагрузка данных», которая может быть чем угодно, что поставщик считает достойным включения в этот блок расширения EDID. Например, регистрационный номер IEEE 00 0C 03означает, что это блок данных «HDMI Licensing, LLC» (содержит информацию HDMI 1.4), C4 5D D8это блок данных «HDMI Forum» (содержит информацию HDMI 2.0), 00 D0 46это «DOLBY LABORATORIES, INC.» (содержит информацию Dolby Vision) и 90 84 8bэто «HDR10+ Technologies, LLC» (содержит информацию HDR10+ как часть стандарта HDMI 2.1 Amendment A1 [25] ). Он начинается с двухбайтового физического адреса источника, первым идет младший байт. Физический адрес источника предоставляет физический адрес CEC для устройств CEC выше по потоку. HDMI 1.3a определяет некоторые требования к полезной нагрузке данных.

Специфический блок данных поставщика для «HDMI Licensing LLC»
БайтОписание
0Заголовок блока данных
1–3Идентификатор регистрации IEEE (прямой порядок байтов)
4–5Компоненты физического адреса источника [26]
6(необязательно) 1, поддерживается; 0, не поддерживается:
Бит 7Функция, которой нужна информация из пакетов ACP или ISRC
Бит 6Глубокий цвет 16 бит на канал (48 бит)
Бит 5Глубокий цвет 12 бит на канал (36 бит)
Бит 4Глубина цвета 10 бит на канал (30 бит)
Бит 34∶4∶4 в режимах глубокого цвета
Бит 2Сдержанный,0
Бит 1Сдержанный,0
Бит 0Работа DVI Dual Link
7(необязательно) Максимальная частота TMDS. 0, не указано; в противном случае, Max_TMDS_Frequency / 5  МГц
8(необязательно) Индикаторы полей задержки 1, присутствуют; 0, отсутствуют:
Бит 7Поля задержки
Бит 6Чередующиеся поля задержки. Отсутствует, если поля задержки отсутствуют.
Биты 5–0Сдержанный,0
9Задержка видеонеобязательно; если указано, значение = 1 + мс/2 с макс. 251 означает 500 мс
10Задержка звука
(задержка видео для прогрессивных источников)
11Задержка чересстрочного видео
12Задержка чересстрочного звука
(задержка видео для чересстрочных источников)
13+Могут присутствовать дополнительные байты, но спецификация HDMI гласит, что они должны быть 00.

Блок данных распределения динамиков

Если присутствует блок данных распределения динамиков , он будет состоять из трех байтов. Первый и второй байты содержат информацию о том, какие динамики (или пары динамиков) присутствуют в устройстве отображения:

Блок данных распределения динамиков
БайтОписание
0Заголовок блока данных
11, присутствует; 0, отсутствует:
Бит 7Передний левый/правый широкий (FLw/FRw)
Бит 6Устаревший, был Задний левый/правый центральный (RLC/RRC)
Бит 5Передний левый/правый центральный (FLc/FRc)
Бит 4Задний центр (БЦ)
Бит 3Сзади слева/справа (BL/BR)
Бит 2Передний центральный (FC)
Бит 1Низкочастотные эффекты (LFE)
Бит 0Передний левый/правый (FL/FR)
2
Бит 7Устаревший, был Верхняя сторона слева/справа (TpSiL/TpSiR)
Бит 6Устаревший, был Сторона левая/правая (SiL/SiR)
Бит 5Устаревший, был Верхний задний центр (TpBC)
Бит 4Устаревший, был Низкочастотные эффекты 2 (LFE2)
Бит 3Левый объемный звук/правый объемный звук (LS/RS)
Бит 2Верхний передний центральный (TpFC)
Бит 1Верхний центр (TpC)
Бит 0Верхний передний левый/правый (TpFL/TpFR)
3Биты 7-3Сдержанный,0
Бит 2Устаревший, был снизу спереди слева/справа (BtFL/BtFR)
Бит 1Устаревший, был Нижний передний центр (BtFC)
Бит 0Устаревший, был Сверху сзади слева/справа (TpBL/TpBR)

Некоторые флаги динамиков были устарели в SADB, но все еще доступны в SPM RCDB. Эти динамики не могли быть указаны с помощью значения CA в Audio InfoFrame и могут использоваться только с Delivery according to the Speaker Mask, что соответствует только RCDB.

Блок данных конфигурации помещения

Блок данных конфигурации помещения и блок данных местоположения динамиков описывают настройку динамиков с использованием координат помещения.

Блок данных конфигурации помещения
БайтОписание
0Заголовок блока данных
Биты 7-5111=7, тег типа блока
Биты 4-0Длина полезных данных, следующих за этим блоком, в байтах
113= расширенный код тега
3Конфигурация
Бит 7Отображаемые данные действительны
Бит 6Количество говорящих действительно
Бит 5Присутствуют дескрипторы местоположения говорящего (SLD)
Биты 4-0Количество говорящих (1-32)
4Маска присутствия говорящего 1 (SPM1): 1, присутствует; 0, отсутствует
Бит 7Передний левый/правый широкий (FLw/FRw)
Бит 6Устаревший, был Задний левый/правый центральный (RLC/RRC)
Бит 5Передний левый/правый центральный (FLc/FRc)
Бит 4Задний центр (БЦ)
Бит 3Сзади слева/справа (BL/BR)
Бит 2Передний центральный (FC)
Бит 1Низкочастотные эффекты 1 (LFE1)
Бит 0Передний левый/правый (FL/FR)
5Маска присутствия говорящего 2 (SPM2): 1, присутствует; 0, отсутствует
Бит 7Верхняя сторона левая/правая (TpSiL/TpSiR)
Бит 6Сторона левая/правая (SiL/SiR)
Бит 5Верхний задний центр (TpBC)
Бит 4Низкочастотные эффекты 2 (LFE2)
Бит 3Левый/правый объемный звук (LS/RS)
Бит 2Верхний передний центральный (TpFC)
Бит 1Верхний центр (TpC)
Бит 0Верхний передний левый/правый (TpFL/TpFR)
6Маска присутствия говорящего 3 (SPM3): 1, присутствует; 0, отсутствует
Биты 7-4Сдержанный,0
Бит 3Устаревший, был верхний левый/правый объемный (TpLS/TpRS)
Бит 2Спереди снизу слева/справа (BtFL/BtFR)
Бит 1Нижний передний центр (BtFC)
Бит 0Верхняя задняя левая/правая (TpBL/TpBR)
7-9Максимальное расстояние от основной точки прослушивания до самых дальних громкоговорителей по осям X, Y, Z, если присутствуют блоки дескрипторов местоположения громкоговорителей (SLD); в противном случае 00= не определено
10-13Расстояние от основной точки прослушивания до центра дисплея по осям X, Y, Z; 00= не определено, если флаг данных дисплея не установлен

Ссылки

  1. ^ "High-Definition Multimedia Interface Specification Version 1.3a" (PDF) . 10 ноября 2006 г. Архивировано из оригинала (PDF) 5 марта 2016 г. Получено 2017-04-01 .
  2. ^ "read-edid". Polypux.org . Архивировано из оригинала 2010-12-11 . Получено 2017-04-01 .
  3. ^ "Utilities | PowerStrip". EnTech Taiwan. 2012-03-25. Архивировано из оригинала 2011-03-08 . Получено 2017-04-01 .
  4. ^ "SwitchResX - Самый универсальный инструмент для управления разрешением экрана на вашем Mac". Madrau.com . Архивировано из оригинала 2009-02-08 . Получено 2017-04-01 .
  5. ^ Харальд Шведер (2003-02-11). "DisplayConfigX". 3dexpress.de . Архивировано из оригинала 2011-07-18 . Получено 2017-04-01 .
  6. ^ "VESA Display Device Data Block (DDDB) Standard" (PDF) . github.io . 25 сентября 2006 г. Архивировано (PDF) из оригинала 17.04.2021.
  7. ^ Brezenski (2009-08-07). "Пользовательские разрешения на Intel Graphics". Software.intel.com . Архивировано из оригинала 2011-03-15 . Получено 2009-11-04 .
  8. ^ abcdefghij Стандарт VESA E-EDID, выпуск A, редакция 2. 25 сентября 2006 г. Архивировано 11 ноября 2020 г. на Wayback Machine ;
  9. ^ VESA Enhanced EDID Standard (PDF) , Video Electronics Standards Association, 2000-02-09, стр. 32, архивировано (PDF) из оригинала 2012-04-25 , извлечено 2011-11-19
  10. ^ "CTA-861 – CTA's Most Popular Standard". Consumer Technology Association® . CTA. Архивировано из оригинала 11 октября 2022 г.
  11. ^ "Профиль DTV для несжатых высокоскоростных цифровых интерфейсов (CTA-861-E)". Consumer Technology Association® . CTA . Получено 4 августа 2023 г. .
  12. ^ "Профиль DTV для несжатых высокоскоростных цифровых интерфейсов (CTA-861-F)". Consumer Technology Association® . CTA . Получено 4 августа 2023 г. .
  13. ^ "Профиль DTV для несжатых высокоскоростных цифровых интерфейсов (ANSI/CTA-861-H)". Consumer Technology Association® . CTA . Получено 4 августа 2023 г. .
  14. ^ "Профиль DTV для несжатых высокоскоростных цифровых интерфейсов (ANSI/CTA-861-I)". Consumer Technology Association® . CTA . Получено 4 августа 2023 г. .
  15. ^ Пол Плумис (2013-07-16). "CEA публикует новый высокоскоростной стандарт интерфейса DTV CEA-861-F". Scrapmonster.com . Архивировано из оригинала 2017-04-15 . Получено 2017-04-01 .
  16. ^ "Профиль DTV для высокоскоростных цифровых интерфейсов без сжатия" (PDF) . 29 ноября 2017 г. CTA-861-G. Архивировано из оригинала (PDF) 2017-11-30 . Получено 2017-11-30 .
  17. ^ «Вся библиотека отраслевых стандартов CTA теперь бесплатна для всех». www.cta.tech . Архивировано из оригинала 29 июля 2019 г. . Получено 2 апреля 2020 г. .
  18. ^ "Новости - Документы по спецификациям "Конфиденциального" HDMI попали под запрет DMCA". TV ADDONS . Архивировано из оригинала 18 сентября 2020 г. . Получено 2 апреля 2020 г. .
  19. ^ "Профиль DTV для несжатых высокоскоростных цифровых интерфейсов (ANSI/CTA-861-I)". Consumer Technology Association® . Архивировано из оригинала 29 марта 2023 г. . Получено 29 марта 2023 г. .
  20. ^ "Профиль DTV для несжатых высокоскоростных цифровых интерфейсов (ANSI/CTA-861-H)". 27 мая 2021 г. CTA-861-H. Архивировано из оригинала 21-06-2021 . Получено 27-05-2021 .
  21. ^ "Улучшения в аудио- и видеосигнализации (CTA-861.6)". 2022-03-14. CTA-861.6. Архивировано из оригинала 2022-05-17 . Получено 2022-06-24 .
  22. ^ "OVT - Оптимизированный генератор синхронизации видео - CTA". www.cta.tech . CTA . Получено 4 августа 2023 г. .
  23. ^ "Улучшения CTA-861-I (CTA-861.7)". Consumer Technology Association® . Получено 27 июня 2024 г. .
  24. ^ "Добро пожаловать в публичный листинг для органа регистрации стандартов IEEE". IEEE . Архивировано из оригинала 13 мая 2020 года . Получено 1 апреля 2020 года .
  25. ^ "edid-decode.git - edid-decode main repository". git.linuxtv.org . Архивировано из оригинала 1 августа 2020 г. . Получено 2 апреля 2020 г. .
  26. ^ см. раздел 8.7 HDMI 1.3a
  • утилита edid-decode
  • edidreader.com – Веб-анализатор EDID
  • Репозиторий Edid – репозиторий файлов EDID
  • Архив стандартов индустрии дисплеев
  • Идентификаторы PNP форума UEFI
Retrieved from "https://en.wikipedia.org/w/index.php?title=Extended_Display_Identification_Data&oldid=1247502577#CEA-861-E"