Title :
A 64-b microprocessor with multimedia support
Author :
Lev, Lavi A. ; Charnas, Andy ; Tremblay, Marc ; Dalal, Alexander R. ; Frederick, Bruce A. ; Srivatsa, Chakra R. ; Greenhill, David ; Wendell, Dennis L. ; Pham, Duy Dinh ; Anderson, Eric ; Hingarh, Hemraj K. ; Razzack, Inayat ; Kaku, James M. ; Shin, Ken ;
Author_Institution :
Sun Microsystems, Mountain View, CA, USA
fDate :
11/1/1995 12:00:00 AM
Abstract :
A 167 MHz 64 b VLSI CPU chip is described. The chip executes a 333-MFLOPS (peak) with an estimated system performance of 270SPECint92/380SPECfp92 (@167 MHz, 2 MB E-cache). The 17.7×17.8 mm die is fabricated with a 0.5 micron CMOS technology with four metal layers and contains 5.2 M transistors. The superscalar processor is capable of sustaining an execution rate of four instructions per cycle even in the presence of conditional branches and cache misses. Four fully pipelined 8×16 b multipliers and four single-cycle latency 16 b adders combine to speed up image processing, 2-D, 3-D graphics, video compression/decompression by up to an order of magnitude. High clock speed was obtained by the use of delayed reset logic, a new register file design; and novel comparators. Strict design methodology allowed fully functional first silicon which met all speed targets. The power dissipation of the chip is 28 W
Keywords :
CMOS digital integrated circuits; VLSI; microprocessor chips; multimedia computing; pipeline processing; reduced instruction set computing; 0.5 micron; 167 MHz; 28 W; 2D graphics; 3.3 V; 333 MFLOPS; 3D graphics; 64 bit; CMOS technology; RISC instruction set; VLSI CPU chip; comparators; delayed reset logic; fully pipelined multipliers; image processing; microprocessor; multimedia support; register file design; single-cycle latency adders; superscalar processor; video compression/decompression; CMOS technology; Clocks; Delay; Graphics; Image processing; Logic design; Microprocessors; System performance; Very large scale integration; Video compression;
Journal_Title :
Solid-State Circuits, IEEE Journal of