• DocumentCode
    1968419
  • Title

    Implementation of a 3rd-generation SPARC V9 64 b microprocessor

  • Author

    Heald, R. ; Aingaran, K. ; Amir, C. ; Ang, M. ; Boland, M. ; Das, A. ; Dixit, P. ; Gouldsberry, G. ; Hart, J. ; Horel, T. ; Wen-Jay Hsu ; Kaku, J. ; Chin Kim ; Song Kim ; Klass, F. ; Hang Kwan ; Roger Lo ; McIntyre, H. ; Mehta, A. ; Murata, D. ; Nguyen, S

  • Author_Institution
    Sun Microsyst., Palo Alto, CA, USA
  • fYear
    2000
  • fDate
    9-9 Feb. 2000
  • Firstpage
    412
  • Lastpage
    413
  • Abstract
    This 3rd-generation, superscalar processor, implementing the SPARC V9 64 b architecture, improves performance over previous processors by improvements in the on-chip memory system and circuit designs enhancing the speed of critical paths beyond the process entitlement. In the on-chip memory system, both bandwidth and latency are scaled. Keys to scaling memory latency are a sum-addressed memory data cache, which allows the average memory latency to scale by more than the clock ratio, and the use of a prefetch data cache. Memory bandwidth is improved by using wave-pipelined SRAM designs for on-chip caches and a write cache for store traffic. The chip operates at 800 MHz and dissipates <60 W from a 1.5 V supply. It contains 23 M transistors (12 M in RAM cells) on a 244mm/sup 2/ die. This paper contrasts this 7-metal-layer-aluminum, 0.15 /spl mu/m CMOS design with the previous generations designs. To deal with the growing microprocessor complexity, more aggressive circuit-techniques, interconnect delay optimization, crosstalk reduction, improved power and clock distribution schemes, and better thermal management are used.
  • Keywords
    CMOS digital integrated circuits; microprocessor chips; 0.15 micron; 1.5 V; 60 W; 64 bit; 800 MHz; CMOS chip; SPARC V9 microprocessor; bandwidth scaling; circuit design; data cache; latency scaling; on-chip memory system; third generation superscalar architecture; wave pipelined SRAM; Bandwidth; Circuit synthesis; Clocks; Delay; Microprocessors; Prefetching; Random access memory; Read-write memory; System-on-a-chip; Thermal management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State Circuits Conference, 2000. Digest of Technical Papers. ISSCC. 2000 IEEE International
  • Conference_Location
    San Francisco, CA, USA
  • ISSN
    0193-6530
  • Print_ISBN
    0-7803-5853-8
  • Type

    conf

  • DOI
    10.1109/ISSCC.2000.839838
  • Filename
    839838