Sunrise: A High-Performance 32-Bit Microprocessor

  • Masood Namjoo
  • Anant Agrawal
Part of the Sun Technical Reference Library book series (SUN LIBRARY)


This article describes Sunrise processor which is the first implementation of the SPARC architecture, Sun Microsystems’ new 32-bit RISC architecture. Sunrise is a high-performance microprocessor designed by Sun Microsystems using Fujitsu’s high-speed CMOS gate-array technology. With a typical cycle time of 50ns, the sustained performance of Sunrise processor exceeds 10 MIPS when executing instructions from a reasonable size cache. In a typical system the Sunrise processor works with a floating-point controller chip, also designed by Sun Microsystems, and two commercial floating-point arithmetic processors, such as Weitek W1164 and W1165, and a high speed cache. The cache is an important factor in the performance of the Sunrise processor and must be capable of delivering one instruction to the processor in every cycle. For this reason, the pipeline and control are optimized for a cache-based system.


Register File Program Counter Internal Instruction Execution Unit Wait State 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Sun Microsystems, Inc. 1991

Authors and Affiliations

  • Masood Namjoo
  • Anant Agrawal

There are no affiliations available

Personalised recommendations