HyperSPARC

hyperSPARC (kodenavn: «Pinnacle» og «Colorado») er en tidligere 32-biter RISC mikroprosessor og en implementasjon av spesifikasjonen SPARC versjon 8. Mikroprosessoren ble gjort kjent i mai 1992. Den 18. januar 1993 ble den lansert av det amerikanske IT-selskapet Ross Technology, mens produksjonen ble foretatt av halvlederfabrikanten Cypress Semiconductor.
Arkitekten bak hyperSPARC var Raju Vegesna. I likhet med SuperSPARC (1992) og SuperSPARC II (1994) fra Sun Microsystems, var hyperSPARC en toveis superskalær mikroprosessor som kunne utføre to instruksjoner per klokkepuls. hyperSPARC ble imidlertid produsert i langt høyere klokkefrekvenser. I november 1994 valgte Sun Microsystems å inkludere hyperSPARC i sine egne arbeidsstasjoner SPARCstation 20.Flere tunge aktører i markedet benyttet hyperSPARC. I februar 1995 lanserte Integrix Inc. arbeidsstasjonene SWS 20 og SWS 20E – kloner av SPARCstation 20 som benyttet hyperSPARC. Den 19. september 1995 lanserte Tatung Science & Technology Inc., et datterselskap av Taiwan-baserte Tatung Company, tre avarter av arbeidsstasjonen SuperCOMPstation 20 som var basert på hyperSPARC.Da Fujitsu kjøpte opp Ross Technology den 12. mai 1993, ble hyperSPARC betraktet som viktigere for Fujitsu enn mikroprosessorene SPARC64, som ble utviklet av HAL Computer Systems. I juni 1988 ble Ross Technology nedlagt, og SPARC64 ble Fujitsu's nye flaggskip.


== Modeller ==


=== RT620A («Colorado 1») ===
1) En intern prototype og demomodell med betegnelsen HMx1S-256. Den ble sannsynligvis brukt på en SPARCserver 630 for å debugge hurtigminne-kontrolleren RT625A og den opprinnelige Ross OBP firmware. Modulene var omtrent dobbelt så lange som de senere standard MBus-modulene.  I 2001 var det bare en enkelt modul igjen som var bevart.


=== RT620B («Colorado 2») ===


=== RT620C («Colorado 3») ===


=== RT620D («Colorado 4») ===
Dette var 4. generasjon hyperSPARC. Den hadde to stk nivå 1 hurtigminner, 16 Kb for instruksjoner og 16 Kb for data. Den samlede størrelsen var dermed 32 Kb – fire ganger mer enn 8 Kb i tidligere generasjoner.
Mikroprosessoren kom i to hastigheter på henholdsvis 180 og 200 MHz. Nivå-2 hurtigminne var enten 512 Kb eller 1024 Kb og var løst tilkoblet mikroprosessoren; det var ikke integrert. Det kjørte likeledes i bare halv hastighet mot mikroprosessoren – 90 MHz i utgaven på 100 MHz og 100 MHz i utgaven på 200 MHz. Den samme arkitekturen ble valgt omtrent samtidig av Intel i sine x86-mikroprosessorer: I Intel Pentium Pro (1995) var nivå-2 hurtigminne løst tilkoblet, og i Pentium II (1997) kjørte det med halv hastighet.
hyperSPARC ble også lansert i to ulike hastigheter mot MBus, på henholdsvis 50 og 66 MHz. Denne bussen sørget for kommunikasjon mellom mikroprosessoren og datamaskinens hovedminne. Med to ulike MBus-hastigheter, to ulike hastigheter på mikroprosessoren og to ulike størrelser på nivå-2 hurtigminne, oppstod det totalt åtte modeller.
Ross Technology Inc. kunngjorde den nye generasjonen hyperSPARC den 24. august 1995. Mikroprosessorene gikk i produksjon seks uker etterpå. 180 MHz modulene viste seg etterhvert å ha en bug i PLL-logikken som i visse systemer ga feil under kommunikasjon med en MBus på 50 og 66 MHz. Resultatet var at Ross Technology måtte lansere nye 180 MHz moduler som kjørte i bare 40 MHz mot MBus. Og slik oppstod det ni avarter av 4. generasjon hyperSPARC.
Selskapet Bridgepoint, som i 1998 kjøpte Ross Technology, lanserte nye 180 MHz moduler, som fungerte bra i systemer med 50 Mhz MBus.


== Bruk i arbeidsstasjoner ==
Integrix SWS 20 og SWS 20E: En, to og fire hyperSPARC
Tatung SuperCOMPstation 20 model HS21: En 125 MHz hyperSPARC
Tatung SuperCOMPstation 20 model HS22MP: To 125 MHz hyperSPARC
Tatung SuperCOMPstation 20 model HS14MP: Fire 100 MHz hyperSPARC
Tatung SuperCOMPstation 20 model HS24MP: Fire 125 MHz hyperSPARC
Tatung SuperCOMPstation 20 model HS151: En 150 MHz hyperSPARC
Tatung SuperCOMPstation 20 model HS152: To 150 MHz hyperSPARC


== Referanser ==


== Litteratur ==
Ross Techology, Inc.: hyperSPARC: The Next-Generation SPARC, White paper
Ross Techology, Inc.: Ross Company Backgrounder,
Ross Techology, Inc.: Colorado 3 RT626M hyperSPARC TM Dual–Wide Dual–CPU Module, 830–0013–03, Rev A 11/15 96 (Colorado 3 142 og 150 MHz)
Ross Techology, Inc.: Colorado RT6224K hyperSPARC TM CPU Module, 830–0016–03, Rev A 11/5/96 (Colorado 4 180 og 200 MHz)