13 Facts About Berkeley RISC

1.

Berkeley RISC is one of two seminal research projects into reduced instruction set computer based microprocessor design taking place under the Defense Advanced Research Projects Agency Very Large Scale Integration VLSI Project.

FactSnippet No. 1,556,518
2.

The Berkeley RISC design was later commercialized by Sun Microsystems as the SPARC architecture, and inspired the ARM architecture.

FactSnippet No. 1,556,519
3.

The Berkeley RISC concept was to take advantage of both of these, producing a CPU that was the same level of complexity as the 68000, but much faster.

FactSnippet No. 1,556,520
4.

Since a Berkeley RISC design's ADD would actually require four instructions, the machine would have to do much more memory access to read the extra instructions, potentially slowing it down considerably.

FactSnippet No. 1,556,521
5.

Berkeley RISC used the concept of register windows, in which the entire "register file" was broken down into blocks, allowing the compiler to "see" one block for global variables, and another for local variables.

FactSnippet No. 1,556,522
6.

Berkeley RISC I featured a two-stage instruction pipeline for additional speed, but without the complex instruction re-ordering of more modern designs.

FactSnippet No. 1,556,523
7.

In terms of overall performance, the Berkeley RISC I was twice as fast as the VAX, and about four times that of the Z8000.

FactSnippet No. 1,556,524
8.

Berkeley RISC allowed for the production of a true 32-bit processor on a real chip die using what was already an older fab.

FactSnippet No. 1,556,525
9.

Nevertheless, the larger register file required fewer transistors, and the final Blue design, fabbed as Berkeley RISC II, implemented all of the Berkeley RISC instruction set with only 40,760 transistors.

FactSnippet No. 1,556,526
10.

Berkeley RISC II proved to be much more successful in silicon and in testing outperformed almost all minicomputers on almost all tasks.

FactSnippet No. 1,556,527
11.

Work on the original RISC designs ended with RISC II, but the concept lived on at Berkeley.

FactSnippet No. 1,556,528
12.

The basic core was re-used in SOAR in 1984, basically a Berkeley RISC converted to run Smalltalk, and later in the similar VLSI-BAM that ran Prolog instead of Smalltalk.

FactSnippet No. 1,556,529
13.

Berkeley RISC is less famous, but more influential, for being the basis of the commercial SPARC processor design from Sun Microsystems.

FactSnippet No. 1,556,530