SuperSPARC

SuperSPARC (kodenavn: «Viking») var en 32-biter mikroprosessor som ble utviklet av Sun Microsystems og produsert av Texas Instruments. Mikroprosessoren ble lansert i 1992. SuperSPARC var en implementasjon av spesifikasjonen SPARC Versjon 8. Den var verdens første superskalære mikroprosessor, og konkurrerte med hyperSPARC fra Ross Technology.

Mikroprosessoren ble produsert 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 med 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 datacache. 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

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 desimaltallskoprosessor for bedre superskalær ytelse, og en ny Memory Management Unit med et TLB (Translation lookaside buffer) for hver av de to integrerte nivå-1 cachene.

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.

SPARC
Sun Microsystems mikroprosessorer
IT-relaterte introduksjoner i 1992
IT-relaterte introduksjoner i 1994