• DocumentCode
    1903563
  • Title

    Design and implementation of a 100 MHz centralized instruction window for a superscalar microprocessor

  • Author

    Wallace, Steven ; Dagli, Nirav ; Bagherzadeh, Nader

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
  • fYear
    1995
  • fDate
    2-4 Oct 1995
  • Firstpage
    96
  • Lastpage
    101
  • Abstract
    The maxim of the superscalar architecture is that higher performance can be achieved by executing multiple instructions simultaneously. This can be realized on hardware by using a centralized instruction window. We present the design and implementation of a centralized instruction window capable of out-of-order issue and completion of four instructions per cycle. A compact layout (6.4 mm by 2.2 mm) of a 32-entry instruction window resulted from a full-custom design in 1.0 μm (drawn) 3-layer metal CMOS technology. The layout was verified by simulation and shown to operate at a clock frequency over 100 MHz
  • Keywords
    computer architecture; microprocessor chips; 100 MHz; centralized instruction window; compact layout; four instructions per cycle; full-custom design; out-of-order issue; superscalar architecture; superscalar microprocessor; Buffer storage; CMOS technology; Clocks; Computer architecture; Frequency; Hardware; Logic; Microprocessors; Out of order; Processor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-7165-3
  • Type

    conf

  • DOI
    10.1109/ICCD.1995.528796
  • Filename
    528796