• DocumentCode
    3164245
  • Title

    CMOS gate array implementation of the SPARC architecture

  • Author

    Namjoo, M. ; Agrawal, A. ; Jackson, Donald Clark ; Quach, Le

  • Author_Institution
    Sun Microsyst. Inc., Mountain View, CA, USA
  • fYear
    1988
  • fDate
    Feb. 29 1988-March 3 1988
  • Firstpage
    10
  • Lastpage
    13
  • Abstract
    A description is given of the MB86900 processor, the first implementation of Sun Microsystems´ Scalable Processor Architecture (SPARC). MB86900, referred to here as the integer unit (IU), is a high-performance microprocessor designed with high-speed CMOS gate-array technology. In a typical system, the MB86900 IU works with a companion floating-point controller chip (the MB86910), two commercial floating-point arithmetic processors, and a cache. The MB86900 has a reduced-instruction-set-computer (RISC) architecture that defines a simple, yet efficient set of instructions. Most of these instructions execute in a single cycle, resulting in a very low average number of cycles per instruction. The simplified format of the instructions allows the source operands to be read immediately from the register file without any delay caused by the decoding of instructions, significantly decreasing the cycle time. The processor has a large on-chip register file that reduces the overhead of load and store operations considerably, allowing a peak execution rate of approximately 1 cycle per instruction when all operands are kept inside the processor´s register file.<>
  • Keywords
    CMOS integrated circuits; computer architecture; microprocessor chips; CMOS gate array implementation; MB86900 processor; SPARC architecture; cache; decoding; floating-point controller chip; high-performance microprocessor; integer unit; on-chip register file; reduced-instruction-set-computer; CMOS technology; Counting circuits; Delay; Electronics packaging; Feeds; Floating-point arithmetic; Logic; Microprocessors; Registers; Sun;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compcon Spring '88. Thirty-Third IEEE Computer Society International Conference, Digest of Papers
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-0828-5
  • Type

    conf

  • DOI
    10.1109/CMPCON.1988.4818
  • Filename
    4818