Crusoe

Crusoe  on Transmetan 1990-luvun lopulla kehittämä x86 - yhteensopivien mikroprosessorien perhe. Prosessori esiteltiin yleisölle tammikuussa 2000, ja varsinainen tuotanto alkoi myöhemmin samana vuonna.

x86-komentojen suorittamiseen käytetään ohjelmistoemulointia virtuaalikoneen muodossa - tekniikkaa, jota kutsutaan ohjelmakoodin morfoimiseksi . Itse prosessori on rakennettu VLIW - arkkitehtuurin mukaan ja suorittaa aina ainoan alkuperäisillä koodeillaan kirjoitetun ohjelman: x86-komentokääntäjän, joka kääntää nämä komennot VLIW -käskyiksi [1] [2] [3] .

Teoriassa prosessori voidaan suunnata uudelleen jäljittelemään mitä tahansa muuta arkkitehtuuria, mutta tällainen kehitys on epätodennäköistä, koska laitteisto oli ilmeisesti optimoitu x86-käsittelyä varten.

Ohjelmistokäännös antaa sinun muuttaa joustavasti prosessorin sisäistä rakennetta rikkomatta sen yhteensopivuutta kohdealustan kanssa. Esimerkiksi perheen seuraavan sukupolven Efficeonilla on 256-bittinen organisaatio alkuperäisen Crusoen 128-bittisen organisaation sijaan.

Ohjelmistoemulointi ottaa käyttöön monia perinteisesti laitteistossa toteutetuista ominaisuuksista, kuten virheellisen käskyjen suorittamisen, mikä tekee laitteistosta pienemmän, koska transistorit ovat pienemmät, mikä tarkoittaa, että se kuluttaa vähemmän virtaa ja tuottaa vähemmän lämpöä kuin vastaavat prosessorit.

Nimi on lainattu kuvitteellisesta matkasankarista Robinson Crusoesta .

Kuvaus

Crusoe oli alun perin saatavilla kahdessa eri mallissa: TM3200 sulautetuille järjestelmille ja TM5400 pienitehoisille henkilökohtaisille tietokoneille. Molemmat olivat saatavilla samana arkkitehtuurina, mutta eri taajuuksilla ja oheislaitteiden tuella.

TM3200 toimi taajuuksilla 333, 366 ja 400 MHz. Siinä oli 64 kt:n käskyvälimuisti, 32 kt:n datavälimuisti ja toisen tason välimuisti. TM3200:ssa oli integroitu SDRAM - muistiohjain ja PCI-liitäntä. Se vei 77 mm², vaati 1,5 V:n virran ja sen tyypillinen virrankulutus oli alle 1,5 W.

TM5400 toimi taajuuksilla 500 - 700 MHz. Toisin kuin TM3200, TM5400 tuki LongRun -tehon vähennystekniikkaa . Siinä oli 64 kilotavua käsky- ja datavälimuisti ja 256 kilotavua L2-välimuisti. Integroitu muistiohjain tuki SDRAM- ja DDR-SDRAM -muistia . Siinä oli myös PCI-liitäntä. Varaa 73 mm², käytti 1,1-1,6 V syöttöä ja sen tyypillinen virrankulutus oli 0,5 W - 1,5 W ja maksimi 6 W.

Prosessorimallit

TM3200

Alkuperäinen nimi oli TM3120

TM5400

TM5500

TM5600

TM5700

TM5800

TM5900

Julkaistut tuotteet

Katso myös

Muistiinpanot

  1. Ars Technica: Transmeta Crusoe Explored - Sivu 1 - (1/2000) . Haettu 12. marraskuuta 2017. Arkistoitu alkuperäisestä 2. joulukuuta 2017.
  2. ChipGeek - Transmetan Crusoe-mikroprosessori
  3. Transmeta Corporation: crusoe

Linkit