SuperSPARC
SuperSPARC | |||
---|---|---|---|
Mikroprosessor | |||
Sun Microsystems SuperSPARC | |||
Produsert | 1992 | ||
Produsent | Sun Microsystems | ||
Klokkefrekvens | 33, 40 og 60 MHz | ||
Prosessorsokkel | PGA 293 pinner | ||
Kjerne | SPARC versjon 8 | ||
Etterfølger | UltraSPARC |
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
[rediger | rediger kilde]SuperSPARC II | |||
---|---|---|---|
Mikroprosessor | |||
75 MHz SuperSPARC II med kjøleribbe | |||
Produsert | 1994 | ||
Produsent | Sun Microsystems | ||
Klokkefrekvens | 75, 80, 85 og 90 MHz | ||
Prosessorsokkel | PGA 313 pinner | ||
Kjerne | SPARC versjon 8 | ||
Etterfølger | UltraSPARC |
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.