Title :
A 1.0 GHz single-issue 64 b powerPC integer processor
Author :
Silberman, J. ; Aoki, N. ; Boerstler, D. ; Burns, J. ; Dhong, S. ; Essbaum, A. ; Ghoshal, U. ; Heidel, D. ; Hofstee, P. ; Lee, K. ; Meltzer, D. ; Ngo, H. ; Nowka, K. ; Posluszny, S. ; Takahashi, O. ; Vo, I. ; Zoric, B.
Author_Institution :
Res. Lab., IBM, Austin, TX, USA
Abstract :
This 64 b single-issue integer processor, comprised of about one million transistors, is fabricated in a 0.15 /spl mu/m effective channel length, six-metal-layer CMOS technology. Intended as a vehicle to explore circuit, clocking, microarchitecture, and methodology options for high-frequency processors, the processor prototype implements 60 fixed-point compare, logical, arithmetic, and rotate-merge-mask instructions of the PowerPC instruction-set architecture with single-cycle latency. The processor executes programs written in this instruction subset from cache with a 1 ns cycle. In addition, the prototype implements 36 PowerPC load/store instructions that execute as single-cycle operations (zero wait cycles) with 1.15 ns latency. Full data forwarding and full at speed scan testing are supported.
Keywords :
CMOS digital integrated circuits; 0.15 micron; 1 GHz; 1.8 V; 6.3 W; 64 bit; data forwarding; full at speed scan testing; instruction-set architecture; powerPC integer processor; rotate-merge-mask instructions; single-cycle latency; single-issue integer processor; six-metal-layer CMOS technology; CMOS process; CMOS technology; Circuits; Clocks; Delay; Fixed-point arithmetic; Microarchitecture; Prototypes; Testing; Vehicles;
Conference_Titel :
Solid-State Circuits Conference, 1998. Digest of Technical Papers. 1998 IEEE International
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-7803-4344-1
DOI :
10.1109/ISSCC.1998.672447