SuperSPARC

Fra Wikipedia, den frie encyklopedi
Gå til: navigasjon, søk
SuperSPARC
Mikroprosessor
KL TI SuperSPARC.jpg
Sun Microsystems SuperSPARC
Produsert 1992
Produsent Sun Microsystems
Klokkefrekvens 33, 40 og 60 MHz
Socket PGA 293 pinner
Kjerne SPARC versjon 8
To SuperSPARC som kjører parallelt

SuperSPARC, med kodenavnet «Viking», var en 32-bit mikroprosessor som ble lansert av Sun Microsystems i 1992. SuperSPARC var en implementasjon av spesifikasjonen SPARC Versjon 8, og var verdens første super-skalære mikroprosessor. Dens mektigste konkurrent var hyperSPARC fra Ross Technology.

Mikroprosessoren ble utviklet av Sun, og produsert av Texas Instruments ved Miho, Japan i en 0,8 µm BiCMOS prosess. SuperSPARC bestod av 3.1 millioner transistorer. Den hadde 5 Volt spenning og en effekt på 14.3 Watt.

To versjoner i 33 og 40 MHz ble lansert i 1992. 33 MHz utgaven hadde benevnelsen TI TMX390Z50 / Sun STP1020. 40 MHz utgaven hadde benevnelsen Sun Microsystems SuperSPARC TMX390Z50GF-40.

En 60 MHz utgave, også referert til som SuperSPARC+, hadde benevnelsen Sun Microsystems SuperSPARC TMX390Z52GF / STP1020APGA-60.

SuperSPARC hadde 20 KB nivå-1 instruksjons-cache og 16 KB nivå-1 data cache. Den ble også levert sammen med en ekstern kontroller for en valgfri nivå-2 cache. Størrelsen på nivå-2 cache kunne være opptil 2 MB. I datamaskiner med en enkelt SuperSPARC benyttet nivå-2 cache MBus eller VBus. I datamaskiner med to eller flere SuperSPARC mikroprosessorer, benyttet nivå-2 cache enten MBus eller XBus.

Prosessoren ble benyttet i SPARCstation 10 og SPARCstation 20 frem til midten av 1990-tallet.

SuperSPARC II[rediger | rediger kilde]

SuperSPARC II
Mikroprosessor
Sun SuperSPARC II SM71 501-3001.jpg
75 MHz SuperSPARC II med kjøleribbe
Produsert 1994
Produsent Sun Microsystems
Klokkefrekvens 75, 80, 85 og 90 MHz
Socket PGA 313 pinner
Kjerne SPARC versjon 8

SuperSPARC II, med kodenavnet «Voyager», var en videreutvikling av SuperSPARC som ble lansert av Sun Microsystems i 1994.

Også denne prosessoren ble produsert i en 0,8 µm BiCMOS prosess, og bestod av 3.1 millioner transistorer. Den hadde en størrelse på 299 mm². Den hadde et effektforbruk på 16 Watt.

Utgaven i 85 MHz hadde benevnelsen Sun Microsystems SuperSPARC II STP 1021APGA.

Størrelsen på nivå-1 cache var identisk med forgjengeren. En ekstern nivå-2 cache kontroller var imidlertid obligatorisk, med en nivå-2 cache i størrelsen 1 MB eller 2 MB.

SuperSPARC II hadde en mer strømlinjeformet pipeline for heltalls-instruksjoner, en ny og bedre desimaltalls koprosessor for en bedre superskalær ytelse, og en ny Memory Management Unit med et TLB (Translation lookaside buffer) for hver av de to integrerte nivå-1 cache.

SuperSPARC II støttet også dual byte ordering, og selv om det var en 32-bit mikroprosessor er dette en del av spesifikasjonen SPARC Versjon 9 som er implementert i UltraSPARC, SPARC64 og deres etterfølgere.

SuperSPARC II ble erstattet av 64-bit mikroprosessoren UltraSPARC i 1995.