DMI (Direct Media Interface)

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 14:55, 24 декабря 2016.
Chipset3.jpg

DMI (англ. Direct Media Interface) — последовательная шина, разработанная фирмой Intel для соединения южного моста (ICH) материнской платы c северным (MCH или GMCH). Впервые DMI использована в чипсетах семейства Intel 915 с южным мостом ICH6 в 2004 году[1]. Серверные чипсеты используют похожий интерфейс, называемый Enterprise Southbridge Interface (ESI). Позже интерфейс DMI получил 2 обновления.

Шина DMI имеет свойства архитектуры, объединяющие ее с такой шиной для подключения периферийных устройств, как PCI Express. В частности, DMI использует линии с последовательной передачей данных, а также имеет отдельные проводники для передачи и приема данных.

Место DMI (обозначена красным) в архитектуре компьютера.

Общие сведения

Шина DMI имеет два виртуальных канала передачи информации, обозначаемых VC0 и VC1, причём VC1 имеет более высокий приоритет. Благодаря этому обеспечивается выполнение истинно изохронных (т.е. привязанных ко времени) передач, необходимых, например, для обмена мультимедийной информацией в реальном времени: они выполняются по каналу VC1, и только когда таких передач нет, производится обмен данными по каналу VC0 с менее приоритетными устройствами. Канал VC0 всегда разрешён; канал VC1 должен быть сконфигурирован программно на обоих концах шины DMI, т.е. в северном и южном мостах.

Базовая функциональность шины DMI полностью прозрачна для ПО, поэтому существующие операционные системы могут работать с устройствами, косвенно подключаемыми через эту шину, как будто этой шины не существует. Расширенные функции, например, обеспечение изохронных транзакций через канал VC1, требует соответствующей программной настройки DMI.

В процессорах фирмы Intel, на кристаллах которых интегрирован северный мост, шина DMI обеспечивает связь между кристаллом процессора и южным мостом. Тем не менее, логически эта шина по-прежнему является связующей линией между северным и южным мостами, поскольку северный мост лишь физически интегрирован с процессором, но архитектурно по-прежнему является независимым устройством.

DMI первого поколения

Пропускная способность шины DMI первого поколения составляет 2 ГБ/с, что значительно выше, чем пропускная способность шины Hub Link (266 МБ/с), которая используется для связи между северным и южным мостами в чипсетах Intel 815/845/848/850/865/875. Вместе с этим полоса пропускания 2 ГБ/с (по 1 ГБ/с в каждом направлении) делится с другими устройствами (например, PCI Express x1, PCI, HD Audio, жесткие диски), так что фактически её ширина уже.

В материнских платах для процессоров с разъёмом LGA 1156 (то есть для Core i3, Core i5 и некоторых серий Core i7 и Xeon) и со встроенным контроллером памяти DMI используется для подсоединения чипсета (PCH) непосредственно к процессору. (Процессоры серии Core i7 для LGA 1366 подсоединяется к чипсету через шину QPI.)

DMI является собственной разработкой Intel. В 2009 году Intel отказалась лицензировать шину DMI фирме Nvidia. Поскольку поддержка DMI встроена в процессоры с ядрами Lynfield и Clarkdale для разъёма LGA 1156 и используется для подсоединения к чипсету, Nvidia фактически потеряла право производить чипсеты для большей части новых процессоров Intel.

DMI 2.0

В 2011 году было представлено второе поколение интерфейса, DMI 2.0, в котором скорость передачи данных увеличилась в 2 раза, до 2 ГБ/с в каждую сторону по DMI 2.0 на базе 4 линий. Данный вариант использовался для соединения центральных процессоров Intel 2011-2015 годов с микросхемой Platform Controller Hub (PCH), частично заменившей набор из южного и северного мостов.

DMI 3.0

DMI 3.0 был представлен в августе 2015. В третьем поколении скорость обменов была увеличена до 8 GT/s (гигатранзакций в секунду) на каждой линии. Интерфейс с 4 линиями позволяет передавать данные со скоростью до 3,93 ГБ/с между процессором и PCH. Используется в процессорах с микроархитектурой Skylake (варианты с 2 чипами) и чипсетах Intel серии 100, например Z170


Реализации

Устройства , поддерживающие северный мост DMI: Intel 915-серия, 925-серия, 945-серия, 955-серия, 965-серия, 975-серия, G31/33, P35, X38, X48, P45 и X58.

Процессоры , поддерживающие северный мост DMI и, следовательно, не используют отдельный северный мост: Intel Atom , Intel Core i3 , Intel Core i5 , и Intel Core i7 (8xx, 7xx and 6xx, but not 9xx). Процессоры , поддерживающие северный мост DMI 2.0 и, следовательно, не используют отдельный северный мост: 2000, 3000, 4000, 5000 and 6000 серии Intel Core i3 , Core i5 и Core i7.

Устройства , поддерживающие южный мост DMI: ICH6, ICH7, ICH8, ICH9, ICH10 , NM10, P55 , H55, H57, Q57, PM55, HM55, HM57, QM57 и QS57.

Устройства PCH с поддержкой DMI 2.0: Intel Z68, P67, H67, H61, Q67, Q65, B65, HM65, HM67, QM67, QS67, Z77, Z75, H77, Q77, Q75, B75, X79 , HM75, HM76, HM77, UM77, QM77, QS77, H81, B85, Q85, Q87, H87, Z87, H97, Z97, C222, C224, C226 , X99 и H110.

Устройства PCH, поддерживающие DMI 3.0: Intel Z170, H170, HM170, Q170, QM170, Q150, B150, C236, C232 и CM236.

Ссылки

Примечания