Crusoe
Crusoe je rodina x86 kompatibilních mikroprocesorů vyvinutých společností Transmeta na konci 90. let. Procesor byl veřejnosti ukázán v lednu 2000 a skutečná výroba začala později téhož roku.
K provádění příkazů x86 se používá softwarová emulace ve formě virtuálního stroje - technologie nazývaná morfování programového kódu . Samotný procesor je postaven podle architektury VLIW a vždy provádí jediný program napsaný v jeho nativních kódech: x86 příkazový překladač, který tyto příkazy převádí do instrukcí VLIW [1] [2] [3] .
Teoreticky lze procesor přeorientovat na emulaci jakékoli jiné architektury, ale takový vývoj je nepravděpodobný, protože hardware byl zjevně optimalizován pro zpracování x86.
Překlad softwaru umožňuje flexibilně měnit vnitřní strukturu procesoru, aniž by došlo k porušení jeho kompatibility s cílovou platformou. Například Efficeon , další generace rodiny, má 256bitovou organizaci namísto původní 128bitové organizace Crusoe.
Softwarová emulace přebírá mnoho funkcí tradičně implementovaných v hardwaru, jako je provádění instrukcí mimo pořadí, čímž se hardware zmenšuje díky menšímu počtu tranzistorů, což znamená, že spotřebovává méně energie a generuje méně tepla než podobné procesory.
Jméno je vypůjčeno od fiktivního cestovatelského hrdiny Robinsona Crusoe .
Popis
Crusoe byl původně k dispozici ve dvou variantách: TM3200 pro vestavěné systémy a TM5400 pro osobní počítače s nízkou spotřebou. Oba byly k dispozici jako stejná architektura, ale s různými frekvencemi a podporou periferií.
TM3200 pracoval na frekvencích od 333, 366 a 400 MHz. Měl 64 kB instrukční mezipaměť, 32 kB datovou mezipaměť a obešel se bez mezipaměti druhé úrovně. TM3200 měl integrovaný řadič paměti pouze SDRAM a rozhraní PCI. Zabíral 77 mm², vyžadoval napájení 1,5 V a měl typickou spotřebu energie méně než 1,5 W.
TM5400 běžel na frekvencích od 500 do 700 MHz. Na rozdíl od TM3200, TM5400 podporoval technologii snížení výkonu LongRun . Měl 64 kB instrukční a datovou cache a 256 kB L2 cache. Integrovaný řadič paměti podporoval SDRAM a DDR SDRAM . Měl také rozhraní PCI. Zabíral 73 mm², používal zdroj 1,1-1,6 V a měl typickou spotřebu energie 0,5 W až 1,5 W s maximem 6 W.
Modely procesorů
TM3200
Původně se jmenoval TM3120
- L1 cache : 32 + 64 KB (data + instrukce)
- Podpora instrukcí MMX
- Architektura: VLIW s technikou morfování kódu
- Procesorem integrovaný Northbridge ("severní most")
- Balík:
- Datum vydání: leden 2000
- Výrobní technologie: 220 nm (v továrně IBM )
- Velikost jádra: 77 mm²
- Frekvence: 333, 366 a 400 MHz
TM5400
- L1 cache : 64 + 64 KB (data + instrukce)
- L2 cache : 256 KB běžící rychlostí procesoru
- Podpora pro MMX , instrukce LongRun
- Architektura: VLIW s technikou morfování kódu
- Procesorem integrovaný Northbridge ("severní most")
- Balík:
- Datum vydání: leden 2000
- Výrobní technologie: 180 nm (v továrně IBM )
- Velikost jádra: 73 / 88 mm²; 36,8 milionů tranzistorů
- Frekvence: 500-700 MHz
TM5500
- L1 cache : 64 + 64 KB (data + instrukce)
- L2 cache : 256 KB běžící rychlostí procesoru
- Podpora pro MMX , instrukce LongRun
- Architektura: VLIW s technikou morfování kódu
- Procesorem integrovaný Northbridge ("severní most")
- Balík:
- Datum vydání: červen 2001
- Technologie výroby: 130 nm (v továrně TSMC )
- Velikost jádra: 55 mm²; 36,8 milionů tranzistorů
- Frekvence: 300-800 MHz
TM5600
- L1 cache : 64 + 64 KB (data + instrukce)
- L2 cache : 512 KB běžící rychlostí procesoru
- Podpora pro MMX , instrukce LongRun
- Architektura: VLIW s technikou morfování kódu
- Procesorem integrovaný Northbridge ("severní most")
- Balík:
- Datum vydání: říjen 2000
- Výrobní technologie: 180 nm (v továrně IBM )
- Velikost jádra: 88 mm²; 36,8 milionů tranzistorů
- Frekvence: 300-667 MHz
TM5700
- L1 cache : 64 + 64 KB (data + instrukce)
- L2 cache : 256 KB běžící rychlostí procesoru
- Podpora pro MMX , instrukce LongRun
- Architektura: VLIW s technikou morfování kódu
- Procesorem integrovaný Northbridge ("severní most")
- Balík:
- Datum vydání: leden 2004
- Technologie výroby: 130 nm (v továrně TSMC )
- Velikost jádra: 55 mm²; 36,8 milionů tranzistorů
- Frekvence: 667 MHz
TM5800
- L1 cache : 64 + 64 KB (data + instrukce)
- L2 cache : 512 KB běžící rychlostí procesoru
- Podpora pro MMX , instrukce LongRun
- Architektura: VLIW s technikou morfování kódu
- Procesorem integrovaný Northbridge ("severní most")
- Balík:
- Datum vydání: červen 2001
- Technologie výroby: 130 nm (v továrně TSMC )
- Velikost jádra: 55 mm²; 36,8 milionů tranzistorů
- Frekvence: 300-1000 MHz
TM5900
- L1 cache : 64 + 64 KB (data + instrukce)
- L2 cache : 512 KB běžící rychlostí procesoru
- Podpora pro MMX , instrukce LongRun
- Architektura: VLIW s technikou morfování kódu
- Procesorem integrovaný Northbridge ("severní most")
- Balík:
- Datum vydání: leden 2004
- Technologie výroby: 130 nm (v továrně TSMC )
- Velikost jádra: 55 mm²; 36,8 milionů tranzistorů
- Frekvence: 800-1000 MHz
Vydané položky
- Tenký klient Compaq TC1000 Compaq T5515
- Tenké klienty Fujitsu Siemens Futro s200 a Futro s300
- Subnotebook SONY Vaio PCG-C1MV/M
- Notebook Fujitsu LifeBook P1120
- Stolní počítač NEC PowerMate Eco (počítač přátelský k Zemi)
- Notebook NEC Versa DayLite/UltraLite
- Notebook Sharp Active MM10/MM20
- Tablet TDV Vison V800XPT
- Tablet PC OQO Model 01 a 01+
- Notebook Casio Cassiopeia FIVA 2xx
- Notebook ECS A531 (v Rusku známý jako IRU Stilo 1514)
- Netbook Fujitsu FMV Biblo loox s5/53,s5/53w
- Notebooky Toshiba Libretto L1;L2;L3 a L5
Viz také
Poznámky
- ↑ Ars Technica: Transmeta Crusoe Explored - Strana 1 - (1/2000) . Získáno 12. listopadu 2017. Archivováno z originálu 2. prosince 2017. (neurčitý)
- ↑ ChipGeek – mikroprocesor Crusoe společnosti Transmeta
- ↑ Transmeta Corporation: crusoe
Odkazy