• DocumentCode
    3271686
  • Title

    200 MHz superscalar RISC processor circuit design issues

  • Author

    Vasseghi, N. ; Koike, P. ; Yang, L. ; Freitas, D. ; Conrad, R. ; Bomdica, A. ; Li-Siang Lee ; Gupta, S. ; Moon-Yee Wang ; Chang, R. ; Chan, W. ; Lee, C. ; Lutz, F. ; Leu, F. ; Nguyen, H. ; Nasir, Q.

  • Author_Institution
    Silicon Graphics Inc., Mountain View, CA, USA
  • fYear
    1996
  • fDate
    10-10 Feb. 1996
  • Firstpage
    356
  • Lastpage
    357
  • Abstract
    This processor is a dynamic issue five-way superscalar RISC microprocessor that implements the 64 bit MIPS-4 instruction set architecture. It is a single chip implementation containing a central processing unit, floating point unit, 32 kB each instruction and data caches, and secondary cache control. It fetches and decodes 4 instructions per cycle and dynamically issues them to 5 fully-pipelined execution units after dependency resolution. Instructions are issued and completed out of order, but graduated in program order. Register renaming resolves dependencies between instructions. The 16.6/spl times/17.9 mm/sup 2/ die contains 6.8 M transistors in 3.3 V, 4-layer metal 0.35 /spl mu/m CMOS. The fourth-layer metal is twice the thickness of third- and second-layer metal and is used for main clock tree and global power distribution.
  • Keywords
    CMOS digital integrated circuits; microprocessor chips; pipeline processing; reduced instruction set computing; 0.35 micron; 200 MHz; 3.3 V; 4-layer metal CMOS process; 64 bit; MIPS-4 instruction set architecture; RISC microprocessor; central processing unit; circuit design; data caches; dependency resolution; dynamic issue five-way processor; floating point unit; fully-pipelined execution units; register renaming; secondary cache control; superscalar RISC processor; Capacitance; Circuit noise; Circuit synthesis; Clocks; Coupling circuits; Delay; Latches; Reduced instruction set computing; Silicon; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State Circuits Conference, 1996. Digest of Technical Papers. 42nd ISSCC., 1996 IEEE International
  • Conference_Location
    San Francisco, CA, USA
  • ISSN
    0193-6530
  • Print_ISBN
    0-7803-3136-2
  • Type

    conf

  • DOI
    10.1109/ISSCC.1996.488715
  • Filename
    488715