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.

SuperSPARC
Mikroprosessor
Sun Microsystems SuperSPARC
Produsert1992
ProdusentSun Microsystems
Klokkefrekvens33, 40 og 60 MHz
ProsessorsokkelPGA 293 pinner
KjerneSPARC versjon 8
EtterfølgerUltraSPARC
To SuperSPARC som kjører parallelt

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 rediger

SuperSPARC II
Mikroprosessor
 
75 MHz SuperSPARC II med kjøleribbe
Produsert1994
ProdusentSun Microsystems
Klokkefrekvens75, 80, 85 og 90 MHz
ProsessorsokkelPGA 313 pinner
KjerneSPARC versjon 8
EtterfølgerUltraSPARC

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.