Beta | MIT | 1997 | several including TTL | 32 bit Alpha-like RISC | 19 instructions |
DLX | John L. Hennessy and David A. Patterson | 1990 | many implementations | 32 bit MIPS-like RISC | 22 instructions |
Elementary Microprocessor | Rory O'Hare | 2011 | logic blocks in Logisim | 16 bit IAS style | 23 instructions |
Hack | Noam Nisan and Shimon Schocken | 2005 | logic gates in simulator | 16 bit low level | 2 microcode-like instructions |
MCPU | Tim Böscke | 2007 | VHDL or Verilog | 8 bit IAS style | 4 instructions |
PIP-1 | Forrest M. Mims III | 1978 | logic blocks | 4 bit | 8 instructions |
PISC | Bradford J. Rodriguez | 1994 | TTL | 16 bit hardwired or microcode | 1 microcode-like instruction |
SC-16 | Glen G. Langdon Jr. | 1982 | TTL and bit slice | 16 bit PDP-8 style | 18 instructions |
Simon | Edmund C. Berkeley | 1950 | relays | 2 bit Harvard | 9 instructions |
Sweet-16 | Venelin Angelov and Volker Lindenstruth | 2000 | library of logic blocks | 16 bit RISC | 33 instructions (17 are optional) |
Tiny Computer 3 | Chuck Thacker | 2007 | Verilog | 32 bit RISC | 7 microcode-like instructions |
Tiny Computer 5 | Chuck Thacker | 2008 | Verilog | 32 bit RISC | 4 microcode-like instructions |
Tiny Computer 6 | Chuck Thacker | 2010 | Verilog | 32 bit RISC | 16 microcode-like instructions |
Yfcpu | Colin MacKenzie | 2010 | Verilog | 8 bit RISC | 10 instructions |