This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Pipeline Design Tradeoffs in a 32-bit Gallium Arsenide Microprocessor
November 1991 (vol. 40 no. 11)
pp. 1214-1224

The results of a study of the instruction pipeline design for a 32-b single-chip GaAs microprocessor are presented. The authors introduce nine candidate solutions for the instruction pipeline, define a set of technology-dependent and application-related parameters, and present the results of the comparative performance evaluation. Important differences between GaAs and silicon, which are relevant for the design of an instruction pipeline, are described. The authors determine the quantitative differences between various candidate solutions. The superb performance of the pipelined memory pipeline in all environments is demonstrated.

[1] C. Barney, "DARPA eyes 100-mips GaAs chip for Star Wars,"Electron. Week, vol. 58, no. 20, pp. 22-23, May 20, 1985.
[2] M. Bettinger, "Comparison of CMOS Silicon and E/D-MESFET GaAs for VLSI processor design," Master's thesis, Purdue Univ. Tech. Rep. TR-EE 85-18, Dec. 1985.
[3] D. A. Fura, "Architectural approaches for Gallium Arsenide exploitation in high-speed computer design," Master's thesis, Purdue Univ. Tech. Rep. TR-EE 85-17, Dec. 1985.
[4] D. A. Fura and V. M. Milutinovic´, "Computer design for Gallium Arsenide," inAdvanced Topics in Computer Architecture, V. M. Milutinovic´, Ed. New York: Elsevier Science, 1986.
[5] T. R. Gheewala, "System level comparison of high speed technologies," inProc. IEEE 1984 Int. Conf. Comput. Design, Port Chester, NY, Oct. 1984, pp. 245-250.
[6] J. Gill, T. Gross, J. Hennessy, N. Jouppi, S. Przybylski, and C. Rowen, "Summary of SU-MIPS instructions," Tech. Note 83-237, Stanford Univ., Nov. 1983.
[7] B. K. Gilbert, B.A. Naused, D. J. Schwab, and R. L. Thompson, "Signal processors based upon GaAs ICs: The need for a wholistic design approach,"IEEE Comput. Mag., pp. 29-43, Oct. 1986.
[8] W. Heagerty, Advanced Technology Laboratories, RCA Corporation, private communication, 1985.
[9] J. Hennessy, N. Jouppi, S. Przybylski, C. Rowen, and T. Gross, "Design of a high performance VLSI processor," Tech. Rep. 236, Stanford Univ., Feb. 1983.
[10] W. Helbig and V. Milutinovic´, "A DCFL E/D-MESFET GaAs experimental RISC machine,"IEEE Trans. Comput., to be published.
[11] W. A. Helbig, R. H. Schellack, and R. M. Zieger, "The design and construction of a GaAs technology demonstration microprocessor," inProc. Midcon/85, Chicago, IL, Sept. 1985, pp. 23/1.1-23/1.6.
[12] Y. Ishii, M. Ino, M. Idda, M. Hirayama, and M. Ohmori, "Processing technologies for GaAs memory LSIs," inProc. GaAs IC Symp., Boston, MA, Oct. 1984, pp. 121-124.
[13] S. Karp and S. Roosild, "DARPA, SDI, and GaAs,"IEEE Comput. Mag., vol. 19, no. 10, pp. 17-19, Oct. 1986.
[14] V. Milutinovic´, D. Fura, and W. Helbig, "An introduction to GaAs microprocessor architecture for VLSI,"IEEE Comput. Mag., vol. 19, no. 3, Mar. 1986.
[15] V. Milutinovic´, D. Fura, W. Helbig and J. Linn, "Architecture/compiler synergism in GaAs computer systems,"IEEE Comput. Mag., Mar. 1987.
[16] V. Milutinovic´, A. Silbey, D. Fura, M. Bettinger, K. Keirn, W. Helbig, W. Heagerty, R. Zieger, B. Schellack, and W. Curtice, "Design Issues in GaAs computer systems,"IEEE Comput. Mag., Oct. 1986.
[17] A. J. Smith, "Cache evaluation and the impact of workload choice," inProc. 12th Annu. Symp. Comput. Architecture, Boston, MA, June 1985, pp. 64-73.
[18] N. Toyoda, N. Uchitomi, Y. Kitaura, M. Mochizuki, K. Kanazawa, T. Terada, Y. Ikawa, and A. Hojo, "A 42ps 2K-gate GaAs gate array," inProc. 1985 IEEE Int. Solid-State circuits Conf., Feb. 1985, pp. 206-207.

Index Terms:
instruction pipeline design; single-chip GaAs microprocessor; application-related parameters; performance evaluation; pipelined memory pipeline; 32 bit; GaAs; gallium arsenide; III-V semiconductors; instruction sets; microprocessor chips.
Citation:
V.M. Milutinovic, D.A. Fura, W.A. Helbig, "Pipeline Design Tradeoffs in a 32-bit Gallium Arsenide Microprocessor," IEEE Transactions on Computers, vol. 40, no. 11, pp. 1214-1224, Nov. 1991, doi:10.1109/12.102825
Usage of this product signifies your acceptance of the Terms of Use.