Title :
Design of a 32 b monolithic microprocessor based on GaAs HMESFET technology
Author :
Tien, Chien-Kuo V. ; Lewis, Kelvin ; Greub, Hans J. ; Tsen, Tom ; McDonald, John F.
Author_Institution :
Center for Integrated Electron., Rensselaer Polytech. Inst., Troy, NY, USA
fDate :
6/1/1997 12:00:00 AM
Abstract :
This paper examines the design of a 32-b GaAs Fast RISC microprocessor (F-RISC/I). F-RISC/I is a single chip GaAs Heterojunction MESFET (HMESFET) processor targeted for implementation on a multichip module (MCM) together with cache memories. The CPU architecture, circuit design. Implementation, and testing are optimized for a seven-stage instruction pipeline implemented with GaAs super-buffered FET logic (SBFL). We have been able to verify novel GaAs SBFL standard cells and compare measured CPU performance with performance estimates based on circuit and device models. The prototype 32-b microprocessor has been implemented using an automated standard cell approach because of time constraints and fabricated using an experimental process by Rockwell International. The CPU chip integrates 92340 transistors on a 7/spl times/7 mm/sup 2/ die and dissipates 6.13 W at 180 MHz. Test results from a prototype fabrication run have demonstrated the operation of the ALU, the program counter, and the register file with delays below 6, 5, and 3.4 ns, respectively. The successful modeling and verification indicate that a 0.5 /spl mu/m HMESFET implementation of F-RISC/I could achieve a peak performance of 350 MHz. The wiring delays account for 42% of the critical path delay.
Keywords :
III-V semiconductors; MESFET integrated circuits; VLSI; gallium arsenide; integrated circuit design; logic design; microprocessor chips; multichip modules; pipeline processing; reduced instruction set computing; 0.5 micron; 180 MHz; 3.4 to 6 ns; 32 bit; 350 MHz; 6.13 W; ALU; CPU architecture; F-RISC/I; GaAs; GaAs HMESFET technology; MCM implementation; Rockwell International process; SBFL standard cells; cache memories; circuit design; fast RISC microprocessor; heterojunction MESFET; monolithic microprocessor; multichip module; program counter; register file; seven-stage instruction pipeline; super-buffered FET logic; Cache memory; Delay; Gallium arsenide; Heterojunctions; Logic testing; MESFETs; Microprocessors; Multichip modules; Prototypes; Reduced instruction set computing;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on