The Community for Technology Leaders
Green Image
<p>A description is given of the C400, the first complete redesign of the Clipper reduced instruction-set computing architecture since its introduction in 1985. The C400 delivers three times the performance of the C300, yet retains full-code compatibility with earlier Clippers. The C400 combines two architectural approaches to attain its performance goals. The first approach, superscalar operation, allows the processor to begin the execution of more than one instruction during each clock cycle. The C400, which is moderately superscalar, can dispatch two instructions per clock cycle. The C400 also embodies the design concept of superpipelining, an approach that emphasizes high clock rates and deep execution pipelines in attaining high computational performance. The discussion covers the programming model, early hardware implementations, the C400 project goals and approaches, C400 performance, the integer unit design, the load/store pipeline, the floating-point unit design, the superscalar/superpipelined architecture, circuit design, and the advantages of the multichip implementation.</p>
Nathan A. Brookwood, Howard G. Sachs, Harlan McGhan, Lee F. Hanson, "Design and Implementation Trade-Offs in the Clipper C400 Architecture", IEEE Micro, vol. 11, no. , pp. 18-21, 74-80, May/June 1991, doi:10.1109/40.87566
109 ms
(Ver )