Cyrix MediaGX: процессор, в который уместили почти весь компьютер

В 1997 году компания Cyrix выпустила процессор MediaGX, который стал заметным экспериментом в области интеграции компонентов персонального компьютера. В одном кристалле x86-совместимого чипа разместились контроллер памяти, графическое ядро с поддержкой VGA и звуковой контроллер, совместимый со Sound Blaster.
В основе MediaGX лежало процессорное ядро Cyrix 5×86. Техпроцесс первых моделей составлял 0,4 мкм, а более поздние версии перешли на 0,35 мкм. Тактовые частоты варьировались от 120 до 300 МГц в зависимости от модификации.
Ключевой особенностью MediaGX была подсистема виртуальных устройств. Она эмулировала наличие видеоадаптера VGA и звукового адаптера SoundBlaster, перехватывая все обращения к ним через прерывания и обрабатывая их в режиме системного управления (SMM) с помощью подпрограмм, записанных в BIOS.
Процессор нашёл применение в компактных ноутбуках и игровых приставках. Среди известных систем на его основе — ноутбуки CTX EzBook, настольные компьютеры Compaq Presario серий 1230, 2100 и 2200, субноутбуки Casio Cassiopeia FIVA MPC-2xx, а также рабочая станция Dover JavaStation от Sun Microsystems.
У MediaGX были и ограничения. Он не поддерживал кэш-память второго уровня, даже если она была установлена на материнской плате, и мог работать только со специально разработанными для него платами из-за тесной интеграции компонентов. Кроме того, графическая, звуковая и PCI-подсистемы работали на частоте процессора, что иногда приводило к снижению общей производительности.
После приобретения Cyrix компанией National Semiconductor платформа MediaGX была переименована в Geode и впоследствии продана AMD. Идеи, заложенные в MediaGX, продолжили развитие в линейке энергоэффективных процессоров для встраиваемых систем и тонких клиентов.
Первоисточник: ru.wikipedia.org ↗