HyperSPARC

hyperSPARC (kodnamn "Pinnacle" ) är en mikroprocessor som använder SPARC V8- instruktionsuppsättningen utvecklad av Ross Technology för Cypress Semiconductor . hyperSPARC introducerades 1993 och konkurrerade med Sun Microsystems SuperSPARC mikroprocessor .

Beskrivning

hyperSPARC är en superskalär processor . Den består av fyra exekverande enheter: en aritmetisk logisk enhet , en flyttalsenhet (FPU), en ingångs-/utgångsenhet (last/lagringsenhet) och en filialenhet. hyperSPARC har 8 KB instruktionscache, från vilken två instruktioner hämtas per cykel och avkodas. Avkodaren kan inte avkoda nya instruktioner förrän de tidigare instruktionerna har skickats till de exekverande enheterna.

Heltalsregisterfilen innehåller 136 register, vilket ger åtta registerfönster . Den har två läsportar. ALU har en fyrstegs pipeline. Heltalsmultiplicera och dividera instruktionerna som lagts till V8 SPARC-arkitekturen kördes med 18 och 37 cyklers latens.

hyperSPARC stöder multiprocessingMBus- system .

Länkar