Трансмета Крузо - Transmeta Crusoe

Трансмета Крузо

В Крузо это семья x86 -совместимый микропроцессоры разработан Transmeta и представленный в 2000 году. Crusoe был известен своим методом достижения совместимости с x86. Вместо того, чтобы архитектура набора команд реализовывалась на аппаратном уровне или транслировалась специализированным оборудованием, Crusoe запускает уровень абстракции программного обеспечения или виртуальная машина, известный как Программное обеспечение для преобразования кода (CMS). CMS переводит Машинный код инструкции, полученные из программ, в собственные инструкции для микропроцессора. Таким образом, Крузо может подражать Другой архитектуры наборов команд (Как есть).

Это используется, чтобы позволить микропроцессорам имитировать Intel набор инструкций x86. Теоретически возможно модифицировать CMS для эмуляции других ISA. Transmeta продемонстрировала исполнение Крузо Байт-код Java переводя байт-коды в инструкции в собственном наборе инструкций. Добавление уровня абстракции между потоком инструкций x86 и оборудованием означает, что архитектура оборудования может изменяться без нарушения совместимости, просто путем изменения CMS. Например, Transmeta Efficeon - дизайн Transmeta второго поколения - имеет 256-битную ширину VLIW core по сравнению со 128-битным ядром Crusoe.

Crusoe выполняет в программном обеспечении некоторые функции, традиционно реализованные на аппаратном уровне (например, переупорядочивание инструкций), что приводит к более простому оборудованию с меньшим количеством транзисторы. Относительная простота оборудования означает, что Crusoe потребляет меньше энергии (и, следовательно, выделяет меньше тепла), чем другие x86-совместимые микропроцессоры, работающие на той же частоте.

Crusoe с частотой 700 МГц запускал программы x86 на скорости процессора Pentium III x86 с частотой 500 МГц,[1] хотя процессор Crusoe был меньше и дешевле соответствующего процессора Intel.[1]

Описание

Процессор Transmeta от ноутбука Fujitsu Lifebook серии P

Crusoe был доступен с двумя ядрами: TM3200 для встроенных приложений и TM5400 для персональных компьютеров с низким энергопотреблением. Оба были основаны на одинаковой архитектуре, но различались тактовой частотой и поддержкой периферийных устройств.

TM3200 работал на тактовых частотах 333–400 МГц. Он имеет кеш-память инструкций 64 КБ, кэш данных 32 КБ и кэш L2. TM3200 имеет встроенный контроллер памяти поддерживает только SDRAM и PCI интерфейс. Его площадь составляет 77 мм², используется источник питания 1,5 В, рассеиваемая мощность менее 1,5 Вт (номинал).

TM5400 работал на тактовых частотах 500–800 МГц. В отличие от TM3200, TM5400 имеет технологию снижения мощности LongRun. Он имеет кэш инструкций 64 КБ, кэш данных 64 КБ и унифицированный кеш L2 объемом 256 КБ. Встроенный контроллер памяти поддерживает как SDRAM, так и DDR SDRAM. Он также имеет интерфейс PCI. Его размер составляет 73 мм², он использует источник питания 1,10 В, 1,6 ф В, обычно рассеивая 0,5–1,5 Вт и максимум 6 Вт.

Поскольку Transmeta была полупроводниковой компанией без фабрик, то есть у них не было оборудования для изготовления своих конструкций, обе были изготовлены IBM Microelectronics, полупроводниковым бизнесом. Международные Бизнес Машины (IBM). IBM изготовила Crusoe по технологии CMOS 0,18 мкм с пятью уровнями медное соединение.

Крузо - это VLIW микропроцессор, выполняющий связки инструкций, называемый молекулы пользователя Transmeta. Каждый молекула содержит несколько инструкций, называемых атомы. Программа Code Morphing переводит инструкции x86 в собственные инструкции. Собственные инструкции имеют длину 32 бита. Инструкции, удовлетворяющие набору условий, могут выполняться одновременно и объединяться в 64- или 128-битный молекула содержащий два или четыре атомысоответственно. В случае, если инструкций по заполнению молекулы недостаточно, программа вставляет NOP в качестве заполнения для заполнения пустых слотов. Это требуется во всех архитектурах VLIW и критикуется за неэффективность, поэтому существуют молекулы двух отдельных длин.

Transmeta Crusoe, процессор нового поколения, обеспечивает различные режимы работы. Благодаря динамическому ядру они динамически изменяют напряжение и частоту при динамической нагрузке. Диапазон частот и динамическое напряжение составляют 300 МГц - 1,20 В, 400 МГц - 1,23 В, 500 МГц - 1,35 В, 600 МГц - 1,53 В, 700 МГц - 1,75 В. , 800 МГц - 2,00 В, 900 МГц - 2,35, 1000 МГц - 2,80 В. Эти диапазоны могут варьироваться в зависимости от нагрузки. Для оптимальной или минимальной нагрузки меняются соответствующие частоты и напряжения.

Продукты

  • Bluecoat Proxy SG210-25 (800 МГц TM5800)
  • Casio Кассиопея Фива MPC-205 / 206E
  • Планшетный ПК Casio MPC-701 Pen
  • Compaq TC1000
  • Тонкие клиенты Compaq T5300, T5500, T5510, T5515, T5700 и T5710
  • Диалог Flybook A33i / V33i
  • ECS EZ-Tablet EZ30
  • ECS i-Buddie A907
  • Flybook
  • Fujitsu FMV-BIBLO LOOX s5 / 53w, t5 / 53w, t5 / 53
  • Fujitsu / Siemens Futro S300 (800 МГц TM5800)
  • Fujitsu LifeBook P1032, P1100, P1120, P2110, P2120
  • Сенсорная панель шлюза
  • Тонкий клиент HP Compaq t5300 (с TM5600, 533 МГц)[2]
  • Тонкий клиент HP Compaq t5500 (с TM5800 733 МГц)
  • Тонкий клиент HP Compaq t5700 (с TM5800 733 МГц или 1 ГГц)[3]
  • NEC LaVie MX
  • MSI PenNote3100 (TM5800 на 1 ГГц)
  • NEC PowerMate Eco
  • NEC Versa DayLite / UltraLite
  • OQO модели 01 и 01+
  • Настольная кластерная рабочая станция Orion Multisystems DT-12
  • Настольная кластерная рабочая станция Orion Multisystems DS-96
  • Ноутбук серии PCChips A530
  • RLX ServerBlade 1000t
  • Sharp Actius / Мебиус MM10
  • SONICсиний Информационное устройство ProGear[4]
  • Sony VAIO PCG-U1 и PCG-U3
  • Sony VAIO PCG-C1VE, PCG-C1VP, PCG-C1VPK и PCG-C1VN
  • Синтаксис ноутбука A530 (TM5600 с тактовой частотой 599,174 МГц)
  • Планшет TDV Vison V800XPT
  • Toshiba Libretto L1, L2, L3, L3 Adidas Edition и L5 (L1 – L3 на 600 МГц и L5 на 800 МГц)

использованная литература

  1. ^ а б Канеллос, Майкл; Конрад, Рэйчел (5 ноября 2001 г.). "Transmeta: Чипы закончились?". CNET.
  2. ^ «Тонкие клиенты: HP T5300». Parkytowers.me.uk. Получено 2013-07-08.
  3. ^ «Тонкий клиент HP: T5700». Parkytowers.me.uk. Получено 2013-07-08.
  4. ^ "Журнал Pen Computing: SONICBlue ProGear". www.pencomputing.com. Получено 2020-08-28.

внешняя ссылка