Перейти к содержанию

Распиновка DisplayPort и DVI

Назначение контактов DisplayPort и mini DisplayPort на стороне источника, всех 29 контактов DVI-I и 24 контактов DVI-D, чем single link отличается от dual link, что дают служебные линии AUX, HPD, DDC и питание и как устроены переходники DP — DVI, HDMI и VGA.

Обновлено Редакция GAW

DVI и DisplayPort — цифровые видеоинтерфейсы компьютерных мониторов. DVI появился в 1999 году (спецификация Digital Display Working Group, ревизия 1.0) и передаёт изображение тем же способом, что позже HDMI, — парами TMDS. DisplayPort — стандарт VESA с другой схемой передачи: до четырёх линий Main Link, вспомогательный канал AUX вместо I²C и питание для переходников на разъёме. Спецификация DVI 1.0 была опубликована свободно, её архивная копия — основной источник по DVI. Стандарты DisplayPort VESA продаёт, поэтому распиновка DP взята из документации NXP, TI и NCR.

Коротко

  • DisplayPort, источник: 1–12 — линии Lane 0–3 с землями, 13 и 14 — CONFIG1 и CONFIG2, 15 и 17 — AUX, 18 — HPD, 19 — возврат питания, 20 — DP_PWR 3,3 В, 500 мА.
  • DVI: три ряда по 8 контактов; 6 и 7 — DDC, 14 — +5 В, 15 — его земля, 16 — HPD, 23 и 24 — такт; у DVI-I ещё C1–C5 и VSync на 8.
  • Single link — до 165 МГц; dual link добавляет пары на контактах 4, 5, 12, 13, 20, 21.
  • +5 В DVI — не меньше 55 мА от источника, монитор берёт до 50 мА.
  • DP++ выдаёт TMDS для DVI и HDMI, с ним работают переходники на преобразователе уровней.

Распиновка DisplayPort

Распиновка DisplayPort: 20 контактов, назначение на стороне источникаРазъём DisplayPort так, как он нарисован на рис. 6 NXP AN10873 (вилка переходника, сторона вида в документе не указана), срезанный угол слева внизу. Верхний ряд слева направо: 19 RTN, 17 AUX−, 15 AUX+, 13 CONFIG1, 11 GND, 9 L2−, 7 L2+, 5 GND, 3 L0−, 1 L0+. Нижний ряд слева направо: 20 DP_PWR, 18 HPD, 16 GND, 14 CONFIG2, 12 L3−, 10 L3+, 8 GND, 6 L1−, 4 L1+, 2 GND. Назначение сигналов — для стороны источника.DisplayPort, 20 контактовкак на рис. 6 NXP AN10873, сторона вида не указана, не в масштабе1L0+2GND3L0−4L1+5GND6L1−7L2+8GND9L2−10L3+11GND12L3−13CONFIG114CONFIG215AUX+16GND17AUX−18HPD19RTN20DP_PWRлинии Main Linkземля и возвратAUX, HPD, CONFIGDP_PWR 3,3 В
Разъём DisplayPort на 20 контактов в том виде, как он нарисован на рис. 6 NXP AN10873 (вилка переходника DisplayPort — VGA): нечётные контакты в верхнем ряду, контакт 1 справа, срезанный угол слева внизу. С какой стороны показан разъём, в документе не указано. Назначение сигналов — по табл. 1 AN10873 («source-side connector») и NCR 7772
КонтактСигналНазначение
1ML_Lane 0 (p)линия 0, прямой провод
2GNDземля
3ML_Lane 0 (n)линия 0, инверсный провод
4ML_Lane 1 (p)линия 1, прямой провод
5GNDземля
6ML_Lane 1 (n)линия 1, инверсный провод
7ML_Lane 2 (p)линия 2, прямой провод
8GNDземля
9ML_Lane 2 (n)линия 2, инверсный провод
10ML_Lane 3 (p)линия 3, прямой провод
11GNDземля
12ML_Lane 3 (n)линия 3, инверсный провод
13CONFIG1обнаружение кабеля (Cable Detect)
14CONFIG2обнаружение кабеля (Cable Detect)
15AUX CH (p)вспомогательный канал, прямой провод
16GNDземля
17AUX CH (n)вспомогательный канал, инверсный провод
18Hot Plug Detectсигнал подключения приёмника
19Returnобратный провод DP_PWR
20DP_PWRпитание для разъёма: 3,3 В, 500 мА

Таблица совпадает в двух независимых документах: в руководстве NXP AN10873 (табл. 1 — вилка переходника, которая вставляется в гнездо источника) и в описании платы ввода-вывода NCR 7772 (гнездо на плате-источнике). Обе — для стороны источника. Открытого документа с таблицей для гнезда монитора (приёмника) мы не нашли, поэтому её здесь нет; при разводке приёмника берите назначение из даташита своей микросхемы.

Линии и служебные сигналы

  • Main Link — до четырёх дифференциальных линий, каждая между двумя землями. Источник может использовать не все: порт NCR 7772 двухлинейный, линии 2 и 3 на нём не подключены, а PTN3392 от NXP принимает только линии 0 и 1.
  • AUX — двунаправленный дифференциальный вспомогательный канал; у приёмника PTN3392 он работает на 1 МГц. В двухрежимном выходе (DP++) по этим же контактам идёт шина DDC — см. раздел о переходниках.
  • HPD — сигнал приёмника источнику: монитор или переходник подключён.
  • CONFIG1 и CONFIG2 NXP называет сигналами обнаружения кабеля (Cable Detect), которые помогают источнику распознать подключённый переходник — DisplayPort, HDMI или DVI. В переходнике NXP DisplayPort — VGA (DPVGA4) оба контакта соединены с землёй напрямую или через pull-down (примечание к табл. 1 AN10873); это разводка переходника, а не общее правило.
  • DP_PWR — 3,3 В до 500 мА от источника для активных переходников; возврат — контакт 19. Переходник NXP DisplayPort — VGA питается только от этой линии и не требует внешнего блока питания.

Mini DisplayPort

У mini DisplayPort те же 20 сигналов, но в другом порядке (NXP AN10873, табл. 2, сторона источника):

КонтактСигналКонтактСигнал
1GND11ML_Lane 1 (n)
2Hot Plug Detect12ML_Lane 3 (n)
3ML_Lane 0 (p)13GND
4CONFIG114GND
5ML_Lane 0 (n)15ML_Lane 2 (p)
6CONFIG216AUX CH (p)
7GND17ML_Lane 2 (n)
8GND18AUX CH (n)
9ML_Lane 1 (p)19GND
10ML_Lane 3 (p)20DP_PWR

Отдельного контакта Return у mini DP в таблице NXP нет: на 19-м — земля. Переходник mini DP — DP соединяет контакты по названиям сигналов, а не по номерам.

Распиновка DVI

Распиновка DVI-I: гнездо на видеокарте, вид спередиГнездо DVI-I, вид спереди. Верхний ряд слева направо: 1 D2−, 2 D2+, 3 экр. 2/4, 4 D4−, 5 D4+, 6 SCL, 7 SDA, 8 VSync. Средний ряд: 9 D1−, 10 D1+, 11 экр. 1/3, 12 D3−, 13 D3+, 14 +5 В, 15 GND, 16 HPD. Нижний ряд: 17 D0−, 18 D0+, 19 экр. 0/5, 20 D5−, 21 D5+, 22 экр. CLK, 23 CLK+, 24 CLK−. Справа аналоговая группа: C1 R слева вверху, C2 G справа вверху, C3 B слева внизу, C4 HSync справа внизу, C5 AGND — крестообразная пластина в центре. Контакты 4, 5, 12, 13, 20 и 21 — второй канал, нужны только в двухканальном (Dual Link) режиме.Гнездо DVI-I (Dual Link) на видеокартевид спереди, на гнёзда; у вилки кабеля расположение зеркальное; не в масштабе1D2−2D2+3экр. 2/44D4−5D4+6SCL7SDA8VSync9D1−10D1+11экр. 1/312D3−13D3+14+5 В15GND16HPD17D0−18D0+19экр. 0/520D5−21D5+22экр. CLK23CLK+24CLK−C5C1RC2GC3BC4HSyncканал 1 TMDSканал 2экраны, GNDDDC и HPD+5 В и аналог
Гнездо DVI-I (dual link) на видеокарте, вид спереди: контакт 1 слева вверху, 24 — справа внизу, аналоговая группа C1–C5 справа. Расположение — по рис. 5-3 спецификации DVI 1.0; у вилки кабеля (рис. 5-5) расположение зеркальное. Пунктир — пары второго канала, нужные только для dual link

Цифровая часть разъёма — 24 контакта в три ряда по восемь: 1–8 сверху, 9–16 посередине, 17–24 снизу. У DVI-I справа добавлена аналоговая группа: четыре контакта C1–C4 вокруг крестообразной пластины C5. Шаг контактов — 1,90 мм (Molex 74320-1004).

КонтактСигналКонтактСигналКонтактСигнал
1TMDS Data2−9TMDS Data1−17TMDS Data0−
2TMDS Data2+10TMDS Data1+18TMDS Data0+
3экран Data2/411экран Data1/319экран Data0/5
4TMDS Data4−12TMDS Data3−20TMDS Data5−
5TMDS Data4+13TMDS Data3+21TMDS Data5+
6DDC Clock (SCL)14+5 В22экран Clock
7DDC Data (SDA)15земля (+5 В, HSync, VSync)23TMDS Clock+
8VSync аналоговый; у DVI-D не подключён16Hot Plug Detect24TMDS Clock−
КонтактСигнал (только DVI-I)
C1аналоговый красный (R)
C2аналоговый зелёный (G)
C3аналоговый синий (B)
C4аналоговая строчная синхронизация (HSync)
C5аналоговая земля — возврат R, G и B

Назначение взято из таблиц 5-1 и 5-2 спецификации DVI 1.0; Molex повторяет их в спецификации разъёмов MicroCross (PS-74320-001). Экраны пар общие для двух каналов: например, контакт 3 экранирует и Data2 первого канала, и Data4 второго. Контакт 15 — обратный провод для +5 В и обеих синхронизаций, а C5 — только для R, G и B.

DVI-D, DVI-I и DVI-A

  • DVI-D — только цифровой: 24 контакта и плоский ключ без электрического контакта (Molex: ключ служит только для механической поляризации). Аналоговых гнёзд нет, поэтому вилка аналогового монитора в гнездо DVI-D не входит.
  • DVI-I — цифровой и аналоговый: 24 контакта, C1–C5 и VSync на контакте 8. В него входят и цифровые, и аналоговые вилки.
  • Аналоговая вилка (DVI-A) — спецификация описывает её отдельно (рис. 5-6): кабель для монитора с входом VGA.

Обозначения «24+1» и «24+5», которые встречаются в каталогах кабелей, — наш вывод: 24 цифровых контакта плюс ключ DVI-D либо плюс пять аналоговых C1–C5 у DVI-I.

Первый канал TMDS — пары Data0, Data1, Data2 и такт — обязателен и работает с пиксельной частотой до 165 МГц. Второй канал — пары Data3, Data4 и Data5 на контактах 4, 5, 12, 13, 20 и 21 — включается, только когда режиму нужно больше 165 МГц. Тогда оба канала работают на половине частоты: для 200 МГц — по 100 МГц, поэтому минимальная частота второго канала — 82,5 МГц. Такт у каналов общий, отдельной тактовой пары у второго канала нет.

Любой монитор DVI обязан показывать режим 640×480 при 60 Гц с пиксельной частотой 25,175 МГц — на нём работают BIOS и загрузка системы. Подробнее о TMDS и о совместимости с HDMI — в статье о распиновке HDMI, там же разводка пассивного переходника HDMI — DVI-D.

Служебные линии DVI: +5 В, DDC и HPD

  • +5 В (контакт 14) спецификация DVI требует от каждой видеокарты. Она должна выдать не меньше 55 мА; монитор вправе взять до 50 мА, а когда он включён — до 10 мА. Этого достаточно, чтобы прочитать EDID у выключенного монитора.
  • DDC (6 и 7) — шина I²C в режиме DDC2B: через 250 мс после появления +5 В монитор обязан отвечать на чтение EDID. Как работает сама шина — в статье о шине I²C.
  • HPD (16) монитор поднимает выше 2,4 В, только когда EDID можно читать, и держит ниже 0,4 В в остальное время. Видеокарта считает событием переход выше 2,0 В или ниже 0,8 В, а после отключения цифрового монитора обязана выключить передатчик TMDS в течение 1 с. Простейший вариант в мониторе спецификация называет сама: подтяжка HPD к питанию EDID.

TMDS: нагрузка и порядок соединения

Связь TMDS в DVI — по постоянному току: приёмник подтягивает каждый провод пары резистором 50 Ом ± 10 % к AVcc = 3,3 В ± 5 %, а передатчик отбирает ток. Дифференциальный импеданс в точке нагрузки приёмника — 100 Ом ± 10 % (табл. 4-7).

Разъём соединяется в четыре этапа (табл. 5-3 спецификации): сначала корпус, затем аналоговая земля C5, потом цифровые контакты 1–13 и 15–24, последними — аналоговые C1–C4 и +5 В на контакте 14. Наш вывод из этого порядка: питание DDC появляется у монитора, когда остальные цепи уже замкнуты.

Переходники DisplayPort — DVI, HDMI и VGA

DP++ на DVI и HDMI. Двухрежимный выход DisplayPort (Dual-Mode, DP++) умеет выдавать вместо сигнала DisplayPort сигнал TMDS. Переходнику остаётся сдвинуть уровни и перевести вспомогательный канал в шину DDC. Так работает TI SN75DP139: входы Main Link 0, 1, 2 и 3 становятся выходами TMDS Data2, Data1, Data0 и Clock, а линии AUX источника — шиной I²C, которую микросхема через буфер передаёт на DDC монитора. Скорость — до 3,4 Гбит/с на пару, по DVI 1.0 и HDMI 1.4b; вход I2C_EN сообщает, к какому разъёму подключён выход — HDMI или DVI. HPD от монитора микросхема передаёт источнику с преобразованием уровня, на её входе HPD — подтяжка 130 кОм к земле.

DisplayPort на VGA — только активный: нужен приёмник DisplayPort и видео-ЦАП, например NXP PTN3392 — двухлинейный приёмник DisplayPort 1.1a и тройной ЦАП. Такой переходник целиком питается от DP_PWR. Сигналы на стороне VGA разобраны в статье о распиновке VGA.

DVI-I на VGA может быть пассивным — наш вывод из таблицы контактов: в гнезде DVI-I уже есть аналоговые R, G, B, обе синхронизации и DDC. Из гнезда DVI-D так не получится — аналоговых сигналов в нём нет.

Типичные ошибки

  • Пассивный кабель DP — DVI от выхода без DP++. Без двухрежимного выхода сигнала TMDS на разъёме нет; нужен активный преобразователь — наш вывод по описанию SN75DP139.
  • Кабель или гнездо single link для режима dual link. Высокое разрешение, требующее больше 165 МГц, без второго канала недоступно: видеокарта ограничит режим.
  • VGA через DVI-D. Аналоговых контактов в DVI-D нет, переходник на VGA в такое гнездо даже не войдёт.
  • Нагрузка на DP_PWR или +5 В DVI. Лимиты — 500 мА при 3,3 В и 55 мА при 5 В: внешние платы и подсветку от них не питают.
  • HPD раньше EDID. Свой приёмник DVI на ПЛИС или микроконтроллере не должен поднимать HPD, пока EDID не готов к чтению, — этого требует спецификация.
  • Таблица источника для гнезда монитора. Назначение DisplayPort здесь — для стороны источника; при разводке приёмника сверяйтесь с даташитом микросхемы.

Таблица контактов одной картинкой для печати и документации: Распиновка DisplayPort (PNG, 1200×652).

Частые вопросы

Что на контакте 20 DisplayPort?

DP_PWR — питание для переходников и активных кабелей: 3,3 В, до 500 мА, обратный провод — контакт 19 (Return). Так указано в таблице NXP AN10873 для разъёма источника. От этой линии целиком питается, например, переходник DisplayPort — VGA на NXP PTN3392.

Чем DVI-D отличается от DVI-I?

У DVI-I к 24 цифровым контактам добавлены пять аналоговых C1–C5 — R, G, B, строчная синхронизация и аналоговая земля, — а контакт 8 передаёт кадровую синхронизацию. В DVI-D аналоговых гнёзд нет, контакт 8 не подключён, поэтому вилка аналогового монитора в гнездо DVI-D не входит.

Чем DVI single link отличается от dual link?

Single link — один канал TMDS из трёх пар данных и такта, до 165 МГц. Dual link добавляет второй канал — пары Data3, Data4, Data5 на контактах 4, 5, 12, 13, 20 и 21 — и включается, только когда режиму нужно больше 165 МГц: тогда оба канала работают на половине частоты.

Какой контакт DVI даёт +5 В?

Контакт 14, обратный провод — 15. Видеокарта обязана выдать не меньше 55 мА, монитор вправе взять до 50 мА, а включённый — до 10 мА. Этого хватает на чтение EDID у выключенного монитора по линиям DDC на контактах 6 и 7.

Можно ли подключить DisplayPort к DVI или HDMI пассивным кабелем?

Простым кабелем без электроники — нет (наш вывод из устройства DP++ и SN75DP139). Если выход двухрежимный (DP++), источник выдаёт по линиям DisplayPort сигнал TMDS, а линии AUX работают как шина DDC; переходнику остаётся сдвинуть уровни, это делает микросхема вроде TI SN75DP139. Выход DisplayPort без DP++ сигнал TMDS не формирует, и нужен полноценный преобразователь.

Источники

  1. NXP. AN10873 PTN3392 application design reference manual, Rev. 1.1, 2016 — рис. 6 — расположение контактов вилки переходника DPVGA4 (сторона вида не указана); табл. 1 — 20 контактов на стороне источника, в переходнике CONFIG1 и CONFIG2 на землю напрямую или через pull-down, DP_PWR 3,3 В 500 мА; табл. 2 — mini DisplayPort; разд. 3.1.1 и 3.2.2 — Cable Detect, питание переходника от DP_PWR
  2. NCR Voyix. 7772 Workstation, I/O Board: DisplayPort — та же распиновка разъёма на плате-источнике; двухлинейный порт, линии 2 и 3 не подключены
  3. Texas Instruments. SN75DP139 DisplayPort to TMDS Level-Shifting Re-Driver, SLLS977F, 2017 — двухрежимный DisplayPort (DP++): линии Main Link 0–3 переходят в TMDS Data2, Data1, Data0 и Clock, линия AUX — в I²C для DDC; до 3,4 Гбит/с, DVI 1.0 и HDMI 1.4b; HPD с преобразованием уровня
  4. Digital Display Working Group. Digital Visual Interface, Revision 1.0, 02.04.1999 (архивная копия официального файла ddwg.org) — табл. 5-1 и 5-2 — контакты DVI-D и DVI-I; табл. 5-3 — порядок соединения; рис. 5-3 и 5-5 — гнездо и вилка; разд. 2.2.2 — один и два канала, 165 МГц; 2.2.4 — 640×480; 2.2.6 — +5 В и EDID; 2.2.9 — HPD; табл. 4-2 — нагрузка TMDS
  5. Molex. MicroCross DVI I/O Plug and Receptacle Connector System, PS-74320-001 Rev. J — табл. 1 и 2 — назначение контактов DVI-D и DVI-I со ссылкой на DVI 1.0; ключ DVI-D только механический; 3 А на контакт
  6. Molex. 74320-1004 MicroCross DVI-I receptacle, product sheet — 29 контактов в три ряда и крестообразная группа, шаг 1,90 мм, 100 циклов подключения

Нашли ошибку?