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
Link To Document