DocumentCode :
1258164
Title :
A seventh-generation x86 microprocessor
Author :
Golden, Michael ; Hesley, Steve ; Scherer, Alisa ; Crowley, Matthew ; Johnson, Scott C. ; Meier, Stephan ; Meyer, Dirk ; Moench, Jerry D. ; Oberman, Stuart ; Partovi, Hamid ; Weber, Fred ; White, Scott ; Wood, Tim ; Yong, John
Author_Institution :
Adv. Micro Devices Inc., Sunnyvale, CA, USA
Volume :
34
Issue :
11
fYear :
1999
fDate :
11/1/1999 12:00:00 AM
Firstpage :
1466
Lastpage :
1477
Abstract :
An out-of-order, three-way superscalar ×86 microprocessor with a 15-stage pipeline, organized to allow 600 MHz operation, can fetch, decode, and retire up to three ×86 instructions per cycle to independent integer and floating-point schedulers. The schedulers can simultaneously dispatch up to nine operations to seven integer and three floating-point execution resources. A sophisticated, cell-based design technique and judicious application of custom circuitry permit the development of a processor with an aggressive architecture and high clock frequency with a rapid design cycle. Design-for-test techniques such as scan and clock bypassing permit straightforward testing and debugging of the part
Keywords :
clocks; design for testability; floating point arithmetic; microprocessor chips; pipeline processing; 600 MHz; cell-based design technique; clock bypassing; clock frequency; custom circuitry; design-for-test techniques; floating-point schedulers; integer schedulers; multi-stage pipeline; rapid design cycle; seventh-generation x86 microprocessor; three-way superscalar microprocessor; Circuit testing; Clocks; Debugging; Decoding; Design for testability; Frequency; Microprocessors; Out of order; Pipelines; Processor scheduling;
fLanguage :
English
Journal_Title :
Solid-State Circuits, IEEE Journal of
Publisher :
ieee
ISSN :
0018-9200
Type :
jour
DOI :
10.1109/4.799851
Filename :
799851
Link To Document :
بازگشت