Crusoe: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Robbot (обсуждение | вклад) м робот добавил: en:Transmeta Crusoe |
Спасено источников — 1, отмечено мёртвыми — 0. Сообщить об ошибке. См. FAQ.) #IABot (v2.0.8.7 |
||
(не показана 41 промежуточная версия 26 участников) | |||
Строка 1: | Строка 1: | ||
{{другие значения|Крузо}} |
|||
'''Crusoe''' — семейство [[x86]]-совместимых [[микропроцессор]]ов, созданных компанией [[Transmeta]] в конце 1990-x гг. Процессор был продемонстрирован публике в январе 2000 г., реальное производство началось позже в том же году. |
|||
[[Файл:Transmeta crusoe tm5600 2.jpg|thumb|right|300px|Transmeta Crusoe TM5600]] |
|||
'''Crusoe''' — семейство [[x86]]-совместимых [[микропроцессор]]ов, созданных компанией [[Transmeta]] в конце 1990-x годов. Процессор был продемонстрирован публике в январе 2000 года, реальное производство началось позже в том же году. |
|||
Для исполнения команд х86 используется программная эмуляция в виде виртуальной машины |
Для исполнения команд х86 используется программная эмуляция в виде виртуальной машины — технология, названная [[морфинг программного кода|морфингом программного кода]]. Сам процессор построен по [[VLIW]]-архитектуре и исполняет всегда единственную программу, написанную в его нативных кодах: [[транслятор]] команд х86, который переводит эти команды в VLIW-инструкции<ref>{{Cite web |url=http://archive.arstechnica.com/cpu/1q00/crusoe/m-crusoe-1.html |title=Ars Technica: Transmeta Crusoe Explored — Page 1 — (1/2000) |access-date=2017-11-12 |archive-date=2017-12-02 |archive-url=https://web.archive.org/web/20171202055738/http://archive.arstechnica.com/cpu/1q00/crusoe/m-crusoe-1.html |deadlink=no }}</ref><ref>[https://web.archive.org/web/20070927184520/http://www.geek.com/procspec/features/transmeta/crusoe.htm ChipGeek — Transmeta’s Crusoe Microprocessor]</ref><ref>[https://web.archive.org/web/20070110213448/http://www.transmeta.com/crusoe/faq.html Transmeta Corporation : crusoe]</ref>. |
||
Теоретически процессор может быть переориентирован на эмуляцию любой другой архитектуры, но такое развитие маловероятно, так как аппаратура, очевидно, была оптимизирована для обработки именно х86. |
Теоретически процессор может быть переориентирован на эмуляцию любой другой архитектуры, но такое развитие маловероятно, так как аппаратура, очевидно, была оптимизирована для обработки именно х86. |
||
Строка 7: | Строка 9: | ||
Программная трансляция позволяет гибко изменять внутреннее устройство процессора, не нарушая его совместимости с целевой платформой. Например, [[Efficeon]], следующее поколение семейства, имеет 256-разрядную организацию взамен 128-разрядной у оригинального Crusoe. |
Программная трансляция позволяет гибко изменять внутреннее устройство процессора, не нарушая его совместимости с целевой платформой. Например, [[Efficeon]], следующее поколение семейства, имеет 256-разрядную организацию взамен 128-разрядной у оригинального Crusoe. |
||
Программная эмуляция |
Программная эмуляция берёт на себя многие функции, традиционно реализуемые аппаратно, например, внеочередное выполнение команд, благодаря чему аппаратная часть становится компактнее из-за меньшего количества транзисторов, а значит, потребляет меньше энергии и производит меньше тепла, чем у аналогичных процессоров. |
||
Название позаимствовано у вымышленного героя-путешественника [[Робинзон Крузо|Робинзона Крузо]]. |
Название позаимствовано у вымышленного героя-путешественника [[Робинзон Крузо|Робинзона Крузо]]. |
||
== Описание == |
|||
Изначально Crusoe был доступен в двух вариантах: TM3200 для [[Встраиваемая система|встраиваемых систем]] и TM5400 для персональных компьютеров с малым энергопотреблением. Оба были доступны в виде одной архитектуры, но с разными частотами и поддержкой периферии. |
|||
TM3200 работал на частотах от 333, 366 и 400 МГц. Он имел кэш инструкций в 64 кБ, кэш данных в 32 кБ и обходился без кэша второго уровня. TM3200 имел встроенный контроллер памяти поддерживающий только [[SDRAM]], и интерфейс PCI. Занимал 77 мм², требовал питание 1,5 В, и имел типичное энергопотребление менее чем 1,5 Вт. |
|||
TM5400 работал на частотах от 500 до 700 МГц. В отличие от TM3200, TM5400 поддерживал технологию уменьшения энергопотребления [[LongRun]]. Он имел кэш инструкций и кэш данных по 64 кБ, и кэш второго уровня 256 кБ. Встроенный контроллер памяти поддерживал [[SDRAM]] и [[DDR SDRAM]]. Также имел интерфейс PCI. Занимал 73 мм², использовал питание 1,1-1,6 В, и имел типичное энергопотребление от 0,5 Вт до 1,5 Вт при максимальном 6 Вт. |
|||
== Модели процессоров == |
|||
=== TM3200 === |
|||
Первоначально назывался TM3120 |
|||
* [[Кэш-память]] первого уровня L1: 32 + 64 кБ (данные + инструкции) |
|||
* Поддержка инструкций [[MMX]] |
|||
* Архитектура: [[VLIW]] с техникой [[морфинг программного кода|морфинга программного кода]] |
|||
* Интегрированный в процессор [[Northbridge]] («северный мост») |
|||
* Упаковка: |
|||
** 474 Pin CBGA |
|||
* Дата выпуска: Январь 2000 г. |
|||
* Технология изготовления: 220 нм (на заводе [[IBM]]) |
|||
* Размер ядра: 77 мм² |
|||
* Частота: 333, 366 и 400 МГц |
|||
=== TM5400 === |
|||
* [[Кэш-память]] первого уровня L1: 64 + 64 кБ (данные + инструкции) |
|||
* [[Кэш-память]] второго уровня L2: 256 кБ, работающей на скорости процессора |
|||
* Поддержка инструкций [[MMX]], [[LongRun]] |
|||
* Архитектура: [[VLIW]] с техникой [[морфинг программного кода|морфинга программного кода]] |
|||
* Интегрированный в процессор [[Northbridge]] («северный мост») |
|||
* Упаковка: |
|||
** 474 Pin CBGA |
|||
* Дата выпуска: Январь 2000 г. |
|||
* Технология изготовления: 180 нм (на заводе [[IBM]]) |
|||
* Размер ядра: 73 / 88 мм²; 36,8 млн транзисторов |
|||
* Частота: 500—700 МГц |
|||
=== TM5500 === |
|||
* [[Кэш-память]] первого уровня L1: 64 + 64 кБ (данные + инструкции) |
|||
* [[Кэш-память]] второго уровня L2: 256 кБ, работающей на скорости процессора |
|||
* Поддержка инструкций [[MMX]], [[LongRun]] |
|||
* Архитектура: [[VLIW]] с техникой [[морфинг программного кода|морфинга программного кода]] |
|||
* Интегрированный в процессор [[Northbridge]] («северный мост») |
|||
* Упаковка: |
|||
** 474 Pin CBGA |
|||
* Дата выпуска: Июнь 2001 г. |
|||
* Технология изготовления: 130 нм (на заводе [[TSMC]]) |
|||
* Размер ядра: 55 мм²; 36,8 млн транзисторов |
|||
* Частота: 300—800 МГц |
|||
=== TM5600 === |
|||
[[Файл:Transmeta crusoe tm5600 2.jpg|right|thumb|200px|Crusoe TM5600.]] |
|||
* [[Кэш-память]] первого уровня L1: 64 + 64 кБ (данные + инструкции) |
|||
* [[Кэш-память]] второго уровня L2: 512 кБ, работающей на скорости процессора |
|||
* Поддержка инструкций [[MMX]], [[LongRun]] |
|||
* Архитектура: [[VLIW]] с техникой [[морфинг программного кода|морфинга программного кода]] |
|||
* Интегрированный в процессор [[Northbridge]] («северный мост») |
|||
* Упаковка: |
|||
** 474 Pin CBGA |
|||
* Дата выпуска: Октябрь 2000 г. |
|||
* Технология изготовления: 180 нм (на заводе [[IBM]]) |
|||
* Размер ядра: 88 мм²; 36,8 млн транзисторов |
|||
* Частота: 300—667 МГц |
|||
=== TM5700 === |
|||
* [[Кэш-память]] первого уровня L1: 64 + 64 кБ (данные + инструкции) |
|||
* [[Кэш-память]] второго уровня L2: 256 кБ, работающей на скорости процессора |
|||
* Поддержка инструкций [[MMX]], [[LongRun]] |
|||
* Архитектура: [[VLIW]] с техникой [[морфинг программного кода|морфинга программного кода]] |
|||
* Интегрированный в процессор [[Northbridge]] («северный мост») |
|||
* Упаковка: |
|||
** 399 Pin OBGA |
|||
* Дата выпуска: Январь 2004 г. |
|||
* Технология изготовления: 130 нм (на заводе [[TSMC]]) |
|||
* Размер ядра: 55 мм²; 36,8 млн транзисторов |
|||
* Частота: 667 МГц |
|||
=== TM5800 === |
|||
[[Файл:KL_Transmeta_Crusoe_5800.jpg|right|thumb|180px|Transmeta Crusoe TM5800.]] |
|||
* [[Кэш-память]] первого уровня L1: 64 + 64 кБ (данные + инструкции) |
|||
* [[Кэш-память]] второго уровня L2: 512 кБ, работающей на скорости процессора |
|||
* Поддержка инструкций [[MMX]], [[LongRun]] |
|||
* Архитектура: [[VLIW]] с техникой [[морфинг программного кода|морфинга программного кода]] |
|||
* Интегрированный в процессор [[Northbridge]] («северный мост») |
|||
* Упаковка: |
|||
** 474 Pin CBGA |
|||
* Дата выпуска: Июнь 2001 г. |
|||
* Технология изготовления: 130 нм (на заводе [[TSMC]]) |
|||
* Размер ядра: 55 мм²; 36,8 млн транзисторов |
|||
* Частота: 300—1000 МГц |
|||
=== TM5900 === |
|||
* [[Кэш-память]] первого уровня L1: 64 + 64 кБ (данные + инструкции) |
|||
* [[Кэш-память]] второго уровня L2: 512 кБ, работающей на скорости процессора |
|||
* Поддержка инструкций [[MMX]], [[LongRun]] |
|||
* Архитектура: [[VLIW]] с техникой [[морфинг программного кода|морфинга программного кода]] |
|||
* Интегрированный в процессор [[Northbridge]] («северный мост») |
|||
* Упаковка: |
|||
** 399 Pin OBGA |
|||
* Дата выпуска: Январь 2004 г. |
|||
* Технология изготовления: 130 нм (на заводе [[TSMC]]) |
|||
* Размер ядра: 55 мм²; 36,8 млн транзисторов |
|||
* Частота: 800—1000 МГц |
|||
== Выпущенные изделия == |
== Выпущенные изделия == |
||
* [[Тонкий клиент]] Compaq TC1000 Compaq T5515 Thin Client |
* [[Тонкий клиент]] Compaq TC1000 Compaq T5515 Thin Client |
||
* [[Тонкий клиент|Тонкие клиенты]] Fujitsu Siemens Futro s200 и Futro s300 |
|||
* Субноутбук SONY Vaio PCG-C1MV/M |
|||
* Ноутбук Fujitsu LifeBook P1120 |
* Ноутбук Fujitsu LifeBook P1120 |
||
* Настольный компьютер NEC PowerMate Eco (the Earth Friendly Computer) |
* Настольный компьютер NEC PowerMate Eco (the Earth Friendly Computer) |
||
* Ноутбук NEC Versa DayLite/UltraLite |
* Ноутбук NEC Versa DayLite/UltraLite |
||
* Ноутбук Sharp Active MM10/MM20 |
* Ноутбук Sharp Active MM10/MM20 |
||
* [[Планшетный |
* [[Планшетный компьютер]] TDV Vison V800XPT Tablet |
||
* |
* Планшетные ПК OQO Model 01 и 01+ |
||
* Ноутбук [[Casio Cassiopeia#Cassiopeia FIVA MPC-2xx|Сasio Cassiopeia FIVA 2xx]] |
* Ноутбук [[Casio Cassiopeia#Cassiopeia FIVA MPC-2xx|Сasio Cassiopeia FIVA 2xx]] |
||
* Ноутбук ECS A531 (известный в России как IRU Stilo 1514) |
|||
* Нетбук Fujitsu FMV Biblo loox s5/53,s5/53w |
|||
* Ноутбуки Toshiba Libretto L1;L2;L3 и L5 |
|||
== См. также == |
|||
{{rq|sources}} |
|||
* [[Transmeta]] |
|||
* [[Efficeon]] |
|||
== Примечания == |
|||
{{примечания}} |
|||
== Ссылки == |
|||
* [http://www.ixbt.com/cpu/crusoe.html Transmeta Crusoe. Первый взгляд]{{ref-ru}} |
|||
* [https://3dnews.ru/150047 CRUSOE компании Transmeta / Ноутбуки и ПК]{{ref-ru}} |
|||
* [http://old.computerra.ru/2000/341/195747/ Компьютерра: Энигма Силиконовой Долины]{{ref-ru}} |
|||
* [http://www.nestor.minsk.by/kg/2000/04/kg00406.html Transmeta Crusoe]{{ref-ru}} |
|||
* [https://web.archive.org/web/20090216221141/http://www.transmeta.com/tech/microip.html Transmeta Corporation : Technology Licensing : Microprocessor Technology]{{ref-en}} |
|||
[[Категория:Встроенные микропроцессоры]] |
[[Категория:Встроенные микропроцессоры]] |
||
[[Категория:X86]] |
[[Категория:X86]] |
||
[[Категория:Transmeta]] |
[[Категория:Transmeta]] |
||
[[Категория:TSMC]] |
|||
[[Категория:IBM]] |
|||
[[de:Transmeta Crusoe]] |
|||
[[en:Transmeta Crusoe]] |
|||
[[eo:Crusoe]] |
|||
[[es:Crusoe]] |
|||
[[fr:Crusoe]] |
|||
[[it:Crusoe]] |
|||
[[ja:Crusoe]] |
|||
[[ko:크루소]] |
|||
[[pl:Crusoe]] |
|||
[[vi:Crusoe]] |
Текущая версия от 16:52, 6 мая 2022
Crusoe — семейство x86-совместимых микропроцессоров, созданных компанией Transmeta в конце 1990-x годов. Процессор был продемонстрирован публике в январе 2000 года, реальное производство началось позже в том же году.
Для исполнения команд х86 используется программная эмуляция в виде виртуальной машины — технология, названная морфингом программного кода. Сам процессор построен по VLIW-архитектуре и исполняет всегда единственную программу, написанную в его нативных кодах: транслятор команд х86, который переводит эти команды в VLIW-инструкции[1][2][3].
Теоретически процессор может быть переориентирован на эмуляцию любой другой архитектуры, но такое развитие маловероятно, так как аппаратура, очевидно, была оптимизирована для обработки именно х86.
Программная трансляция позволяет гибко изменять внутреннее устройство процессора, не нарушая его совместимости с целевой платформой. Например, Efficeon, следующее поколение семейства, имеет 256-разрядную организацию взамен 128-разрядной у оригинального Crusoe.
Программная эмуляция берёт на себя многие функции, традиционно реализуемые аппаратно, например, внеочередное выполнение команд, благодаря чему аппаратная часть становится компактнее из-за меньшего количества транзисторов, а значит, потребляет меньше энергии и производит меньше тепла, чем у аналогичных процессоров.
Название позаимствовано у вымышленного героя-путешественника Робинзона Крузо.
Описание
[править | править код]Изначально Crusoe был доступен в двух вариантах: TM3200 для встраиваемых систем и TM5400 для персональных компьютеров с малым энергопотреблением. Оба были доступны в виде одной архитектуры, но с разными частотами и поддержкой периферии.
TM3200 работал на частотах от 333, 366 и 400 МГц. Он имел кэш инструкций в 64 кБ, кэш данных в 32 кБ и обходился без кэша второго уровня. TM3200 имел встроенный контроллер памяти поддерживающий только SDRAM, и интерфейс PCI. Занимал 77 мм², требовал питание 1,5 В, и имел типичное энергопотребление менее чем 1,5 Вт.
TM5400 работал на частотах от 500 до 700 МГц. В отличие от TM3200, TM5400 поддерживал технологию уменьшения энергопотребления LongRun. Он имел кэш инструкций и кэш данных по 64 кБ, и кэш второго уровня 256 кБ. Встроенный контроллер памяти поддерживал SDRAM и DDR SDRAM. Также имел интерфейс PCI. Занимал 73 мм², использовал питание 1,1-1,6 В, и имел типичное энергопотребление от 0,5 Вт до 1,5 Вт при максимальном 6 Вт.
Модели процессоров
[править | править код]TM3200
[править | править код]Первоначально назывался TM3120
- Кэш-память первого уровня L1: 32 + 64 кБ (данные + инструкции)
- Поддержка инструкций MMX
- Архитектура: VLIW с техникой морфинга программного кода
- Интегрированный в процессор Northbridge («северный мост»)
- Упаковка:
- 474 Pin CBGA
- Дата выпуска: Январь 2000 г.
- Технология изготовления: 220 нм (на заводе IBM)
- Размер ядра: 77 мм²
- Частота: 333, 366 и 400 МГц
TM5400
[править | править код]- Кэш-память первого уровня L1: 64 + 64 кБ (данные + инструкции)
- Кэш-память второго уровня L2: 256 кБ, работающей на скорости процессора
- Поддержка инструкций MMX, LongRun
- Архитектура: VLIW с техникой морфинга программного кода
- Интегрированный в процессор Northbridge («северный мост»)
- Упаковка:
- 474 Pin CBGA
- Дата выпуска: Январь 2000 г.
- Технология изготовления: 180 нм (на заводе IBM)
- Размер ядра: 73 / 88 мм²; 36,8 млн транзисторов
- Частота: 500—700 МГц
TM5500
[править | править код]- Кэш-память первого уровня L1: 64 + 64 кБ (данные + инструкции)
- Кэш-память второго уровня L2: 256 кБ, работающей на скорости процессора
- Поддержка инструкций MMX, LongRun
- Архитектура: VLIW с техникой морфинга программного кода
- Интегрированный в процессор Northbridge («северный мост»)
- Упаковка:
- 474 Pin CBGA
- Дата выпуска: Июнь 2001 г.
- Технология изготовления: 130 нм (на заводе TSMC)
- Размер ядра: 55 мм²; 36,8 млн транзисторов
- Частота: 300—800 МГц
TM5600
[править | править код]- Кэш-память первого уровня L1: 64 + 64 кБ (данные + инструкции)
- Кэш-память второго уровня L2: 512 кБ, работающей на скорости процессора
- Поддержка инструкций MMX, LongRun
- Архитектура: VLIW с техникой морфинга программного кода
- Интегрированный в процессор Northbridge («северный мост»)
- Упаковка:
- 474 Pin CBGA
- Дата выпуска: Октябрь 2000 г.
- Технология изготовления: 180 нм (на заводе IBM)
- Размер ядра: 88 мм²; 36,8 млн транзисторов
- Частота: 300—667 МГц
TM5700
[править | править код]- Кэш-память первого уровня L1: 64 + 64 кБ (данные + инструкции)
- Кэш-память второго уровня L2: 256 кБ, работающей на скорости процессора
- Поддержка инструкций MMX, LongRun
- Архитектура: VLIW с техникой морфинга программного кода
- Интегрированный в процессор Northbridge («северный мост»)
- Упаковка:
- 399 Pin OBGA
- Дата выпуска: Январь 2004 г.
- Технология изготовления: 130 нм (на заводе TSMC)
- Размер ядра: 55 мм²; 36,8 млн транзисторов
- Частота: 667 МГц
TM5800
[править | править код]- Кэш-память первого уровня L1: 64 + 64 кБ (данные + инструкции)
- Кэш-память второго уровня L2: 512 кБ, работающей на скорости процессора
- Поддержка инструкций MMX, LongRun
- Архитектура: VLIW с техникой морфинга программного кода
- Интегрированный в процессор Northbridge («северный мост»)
- Упаковка:
- 474 Pin CBGA
- Дата выпуска: Июнь 2001 г.
- Технология изготовления: 130 нм (на заводе TSMC)
- Размер ядра: 55 мм²; 36,8 млн транзисторов
- Частота: 300—1000 МГц
TM5900
[править | править код]- Кэш-память первого уровня L1: 64 + 64 кБ (данные + инструкции)
- Кэш-память второго уровня L2: 512 кБ, работающей на скорости процессора
- Поддержка инструкций MMX, LongRun
- Архитектура: VLIW с техникой морфинга программного кода
- Интегрированный в процессор Northbridge («северный мост»)
- Упаковка:
- 399 Pin OBGA
- Дата выпуска: Январь 2004 г.
- Технология изготовления: 130 нм (на заводе TSMC)
- Размер ядра: 55 мм²; 36,8 млн транзисторов
- Частота: 800—1000 МГц
Выпущенные изделия
[править | править код]- Тонкий клиент Compaq TC1000 Compaq T5515 Thin Client
- Тонкие клиенты Fujitsu Siemens Futro s200 и Futro s300
- Субноутбук SONY Vaio PCG-C1MV/M
- Ноутбук Fujitsu LifeBook P1120
- Настольный компьютер NEC PowerMate Eco (the Earth Friendly Computer)
- Ноутбук NEC Versa DayLite/UltraLite
- Ноутбук Sharp Active MM10/MM20
- Планшетный компьютер TDV Vison V800XPT Tablet
- Планшетные ПК OQO Model 01 и 01+
- Ноутбук Сasio Cassiopeia FIVA 2xx
- Ноутбук ECS A531 (известный в России как IRU Stilo 1514)
- Нетбук Fujitsu FMV Biblo loox s5/53,s5/53w
- Ноутбуки Toshiba Libretto L1;L2;L3 и L5
См. также
[править | править код]Примечания
[править | править код]- ↑ Ars Technica: Transmeta Crusoe Explored — Page 1 — (1/2000) . Дата обращения: 12 ноября 2017. Архивировано 2 декабря 2017 года.
- ↑ ChipGeek — Transmeta’s Crusoe Microprocessor
- ↑ Transmeta Corporation : crusoe