Intel Management Engine - краткая предыстория

Первый чипсет

PC-компьютеры начала 80-ых состояли из большого количества микросхем - наследие первых версий архитектуры. Компания ZyMOS решила интегрировать эти россыпи в конечный набор из нескольких чипов - в результате получился "чипсет". Интел лицензировала данную технологию у ZyMOS.

Первый чипсет Intel в исполнении ZyMOS

Intel 82230 - чипсет под i286

Так появились первые 330/230 чипсеты под i386/i286 с шиной ISA. Далее увидел свет чипсет Intel 310/320 (1988 г.) под IBM-овскую шину MCA (которая позиционировалась как 32-битная замена ISA), после, с подачи Compaq, появился чипсет Intel 350 (1990 г.) под EISA - удачную альтернативу "проприетарной” MCA.

С выходом 80486-го процессора был разработан первый чипсет с шиной PCI - Intel 420 (1992 г.), который открыл дорогу к ставшей после классической схеме “северный”+”южный” мост.

APM

Первый специальный процессор Intel для мобильных систем Intel 386SL появился 1990 г. и дополнялся чипсетом i360SL.

Первый мобильный чипсет Intel 360SL
Первый мобильный чипсет i360SL

Именно в нём появился новый режим работы процессора - System Management Mode (SMM), благодаря которому осуществлялись функции Power Management, после в компании с Microsoft стандартизированному в виде Advanced Power Management APM 1.0 (1992 г.) и APM 2.0 в 1996-м.

ATX

Формфактор ATX был разработан Intel в 1995-м, получил наиболее популярную вторую версию в конце 1996-го.

Одна из первых материнских плат Intel с ATX (Socket7)
Одна из первых плат Intel с ATX (Socket 7)

Обычный сейчас, описывающий привычное расположение элементов внутри системного блока - тогда он поддерживался в основном Intel. В наших широтах, сплошь заполненными на то время “АТ-блоками питания”, появление “экзотических” плат (которые имели “дежурный режим”), требующих “АТХ-питание” - вызывало удивление, сильно понижавшее стоимость подобных из-за негуманной дороговизны таких блоков питания (на то время). Однако позже, с приходом “великого и могучего” Intel 440BX (1998 г.) - ситуация стала настолько быстро меняться, что уже через пару лет все напрочь забыли про существование “не-АТХ”.

ACPI

Первый чипсет Intel 430TX (1997 г.) с поддержкой только что вышедшего стандарта ACPI 1.0, в котором описывалось взаимодействие системы со всем набортным оборудованием (от SPD-микросхем планок памяти и тактовых генераторов, до сетевых карт, PCI-устройств и спецконтроллеров), осуществляемым через встроенный в южный мост (PIIX4) SMBus-контроллер.

Первый чипсет Intel с ACPI - 430TX
i430TX - первый чипсет Intel с поддержкой ACPI

C поддержкой ATX и тогда тоже свежезарелизенного (1996-1997 гг.) в сотрудничестве с IBM стандарта Wake-on-Lan - получалась весьма и весьма интересная система, действительно удобная для, собственно говоря, “management”-а.

Net PC

На базе WoL вырос стандарт WfM (Wired-for-Management), включающий в себя в т.ч. PXE-расширение, что позволяло удалённо загружать компьютеры. За ним сразу же появился стандарт Alert-On-Lan (1997-1998 гг.), с помощью которого техническое состояние компьютера от чипсета через SMBus передавалось сетевой карте, которая отправляла его админу. Тогда же были заложены основы будущего важного стандарта по управлению серверами IPMI 1.0 (1998 г.) и обновлённая версия WfM 2.0. Ничего удивительного в стремительном росте количества сетевых спецификаций нет, ведь это была эра “Net PC” (или “Web PC”) - казалось, что совсем скоро “всё будет сетевым” и интернет всех победит.

Популярная тема Net PC (вторая половина 90-х) на обложках журналов
Обычный вид обложки популярных компьютерных изданий второй половины 90-х

ICH

Семейство ICH, которое основал Intel 810 в 1999-м году - интеграция и реализация многочисленных Power Management спецификаций в железе. В результате в ICH2 (2000 г. - i815) была интегрирована сетевая карта с поддержкой WfM 2.0 и Alert-on-Lan.

Схема ICH2
ICH2

В ICH3 (2001 г.) добавился стандарт Alert-on-Lan 2 (после релиза в 2001-м был переименован в ASF  - Alert Standart Format), позволяющий не только отправлять сообщения от компьютера к админу, но и от админа к компьютеру, т.е. можно было его включить/выключить/перезагрузить. Тогда же появилась важная фича TCO Function Disable, позволяющая “выключать” не используемые части в составе системы - IDE/Audio/Modem/итп.

Mobileзация

Взрывное распространение беспроводных технологий (WiFi), в том числе подстёгивающее “мобилизацию” компьютерного сегмента - всё это предъявляло всё новые требования к Power Management. Следующий ICH4 (2002 г.) получил поддержку ACPI 2.0, в 2003-м увидела свет мобильная платформа Centrino (Pentium-M + i855), вышла новая версия ASF 2.0, контроллер которой (наряду с сетевой картой) был встроен в многим памятный в связи с большим количеством проблем ICH5 (i865).

Intel Centrino - мобильная платформа
Intel® Centrino®

Появление SATA, PCI-Express (i915/ICH6), TPM, HD-audio, AHCI, поддержка RAID южными мостами Intel - всё это настолько усложняло управление подсистемами питания и всей “периферии”, особенно в мобильном исполнении, что стало очевидным - вместо встраивания очередного “спецконтроллера” лучше сделать отдельный относительно гибкий и мощный “management-processor”, на котором можно было бы уже в прямом смысле “запускать“ необходимые задачи. Поэтому ещё начиная с 2002-го года начались работы над следующей (после ACPI) инкарнацией управления питанием (и не только) - Intel Managemant Engine (Intel ME).

Комментарии

Спасибо, познавательно.

Первым, кто интегрировал "рассыпуху", был C&T. А первым, кого купил Интел действительно стал ZyMOS. Шутки ради отметим, что C&T был куплен вторым :)

Если оторвать микросхему удалённого управления, система запустится???

Аватар пользователя apple_rom

«Микросхема "проц-шпиён"» - непосредственная часть системы, потому, отодрав, компьютер станет нерабочим.

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
Anti-bot.