DocumentCode :
1402215
Title :
A 250-MHz 5-W PowerPC microprocessor with on-chip L2 cache controller
Author :
Gerosa, Gianfranco ; Alexander, Mike ; Alvarez, Jose ; Croxton, Cody ; D´Addeo, Michael ; Kennedy, A. Richard ; Nicoletta, Carmine ; Nissen, James P. ; Philip, Ross ; Reed, Paul ; Sanchez, Hector ; Taylor, Scott A. ; Burgess, Brad
Author_Institution :
Somerset Design Center, Austin, TX, USA
Volume :
32
Issue :
11
fYear :
1997
fDate :
11/1/1997 12:00:00 AM
Firstpage :
1635
Lastpage :
1649
Abstract :
This RISC microprocessor is a new, high-performance, PowerPC microprocessor designed specifically for the mobile and high volume desktop personal computer markets. It is an advanced superscalar design with six execution units, aggressive upstream branch processing, out-of-order instruction execution, and a tightly integrated “backside” L2 cache. This dual-issue engine has a four-stage pipeline with dual 32-kB eight-way set-associative L1 caches and an integrated L2 controller with on-chip L2 tag supporting up to 1 MB of external SRAM. A thermal assist unit and an instruction cache throttling mechanism are included for thermal management in mobile applications. A 60X system bus and L2 interface speeds of 100 and 250 MHz are achieved, respectively. This microprocessor achieves workstation class performance (estimated 10 SPECint95 and 9 SPECfp95) while only dissipating 5 W at 250 MHz. The 6.35-million transistor 66.5-mm2 die is fabricated in a 2.5-V, 0.3-μm, five-layer metal CMOS process
Keywords :
CMOS digital integrated circuits; cache storage; microprocessor chips; pipeline processing; reduced instruction set computing; storage management; 0.3 micron; 2.5 V; 250 MHz; 32 kB; 5 W; 60X system bus; PowerPC microprocessor; RISC microprocessor; advanced superscalar design; dual-issue engine; eight-way set-associative caches; five-layer metal CMOS process; four-stage pipeline; high volume desktop personal computer market; instruction cache throttling mechanism; mobile computing market; onchip L2 cache controller; out-of-order instruction execution; thermal assist unit; thermal management; upstream branch processing; workstation class performance; Engines; Microcomputers; Microprocessors; Mobile computing; Out of order; Pipelines; Random access memory; Reduced instruction set computing; System buses; Thermal management;
fLanguage :
English
Journal_Title :
Solid-State Circuits, IEEE Journal of
Publisher :
ieee
ISSN :
0018-9200
Type :
jour
DOI :
10.1109/4.641684
Filename :
641684
Link To Document :
بازگشت