Transmeta Crusoe

Transmeta Crusoe («Трансмета Крузо») — 128-битный x86-совместимый микропроцессор архитектуры VLIW, названный в честь Робинзона Крузо. Был представлен компанией Transmeta в январе 2000 в двух вариантах, TM3120 (позднее переименована в TM3200) и TM5400.
Основные характеристики процессора: суперскалярность (до четырех 32-битных инструкций за такт); поддержка команд x86 (включая MMX); 96 (TM3120) или 128 (TM5400) килобайт интегрированной кэш-памяти первого уровня; 256 килобайт интегрированной кэш-памяти второго уровня (только TM5400); интегрированный контроллер памяти DDR SDRAM (только TM5400) или SDRAM; интегрированный контроллер шины PCI; поддержка энергосберегающей технологии LongRun (только TM5400).
Совместимость с инструкциями x86 достигалась с помощью Code Morphing Software (CMS) — программного обеспечения, которое хранится в ПЗУ компьютера, запускалось при старте процессора и копировалось в оперативную память. CMS транслировало инструкции x86 во внутренний VLIW-код и являлось единственным приложением, написанным на этом коде. Благодаря такому подходу достигалась большая гибкость, поскольку процессору можно было добавлять новые функции (например, интерпретацию не x86-команд, а IA-64 или MIPS) путем изменения этих программных модулей без существенного изменения аппаратной архитектуры.
Процессоры выпускались с частотами от 333, 366 и 400 МГц (TM3200) и от 500 до 700 МГц (TM5400) по 0, 22-микронной технологии. Отличительной особенностью было их низкое тепловыделение, позволявшее работать без активной системы охлаждения и даже без радиатора. По сравнению с мобильными версиями Pentium III и Athlon процессоры Crusoe показывали худшую производительность при тех же тактовых частотах, но лучшие показатели «производительность-на-ватт». Предназначались такие процессоры, в первую очередь, для ноутбуков и устанавливались в 474-контактные разъемы CBGA, несовместимые с другими x86-процессорами. TM3200 был оптимизирован для запуска Linux, а TM5400 — мобильных версий Windows, хотя, конечно, оба процессора могли исполнять любую x86-совместимую операционную систему.
В октябре компания перешла на 0, 18-микронную технологию и выпустила двойника TM5400 под названием TM5600, с увеличенной вдвое кэш-памятью L2.
В начале 2001 вышло два продолжения линейки процессоров TM3x00. Это были TM3300 с увеличенной до 128 килобайт кэш-памятью L1 и TM3400, в котором также появился кэш L2, такой же, как в TM5400. На этом развитие серии TM3x00 закончилось. В июне появились 0, 13-микронные аналоги моделей TM5600 и TM5400 — TM5800 и TM5500 соответственно. Частота процессоров возросла до 1 ГГц. В октябре были представлены первые образцы процессора TM6000, содержащего, подобно AMD Geode, интегрированный видеоконтроллер, но в июле 2002 от его массового производства пришлось отказаться из-за финансовых проблем.
Январь 2004 принес еще две версии семейства 5x00 — TM5900 и TM5700, идентичные предыдущим, но устанавливавшиеся в новый 399-контактный разъем OBGA и имевшие крошечный размер 21 на 21 мм. Эти процессоры предназначались для встроенных систем. На этом развитие Crusoe закончилось, и в июне появился его преемник — 256-битный Efficeon.
Статья находится в рубриках
Яндекс.Метрика