16 Bit Microcontroller |  | Stats | | LGPL | |
16-bit CPU based loosely on Caxton Foster's Blue architecture |  | Stats | | LGPL | |
16-bit Open uRISC core Processor |  | Stats | | LGPL | |
1664 microprocessor |  | Stats | | Others | |
32 bit Processor |  | Stats | | LGPL | |
4004 CPU and MCS-4 family chips |  | Stats | | Others | |
6502VHDL |  | Stats | | | |
6809 and 6309 Compatible core |  | Stats | | LGPL | |
68hc05 |  | Stats | | | |
68hc08 |  | Stats | | | |
8-BIT HARDWIRED PROCESSOR |  | Stats | | LGPL | |
8-bit microcontroller with extended peripheral set |  | Stats | | LGPL | |
8-BIT MICROPROGRAMMED PROCESSOR |  | Stats | | LGPL | |
8-bit Piepelined Processor |  | Stats | | LGPL | |
8-bit uP |  | Stats | | GPL | |
8051 core |  | Stats | | | |
8080 Compatible CPU |  | Stats | | | |
A lightweight 8085 verilog implementation |  | Stats | | LGPL | |
A-Z80 CPU |  | Stats | | LGPL | |
ae18 |  | Stats | | LGPL | |
aeMB |  | Stats | | LGPL | |
ag_6502 soft core with phase-level accuracy |  | Stats | | GPL | |
AltOr32 - Alternative Lightweight OpenRisc CPU |  | Stats | | LGPL | |
alt_ISA |  | Stats | | LGPL | |
Alwcpu - A light weight CPU |  | Stats | | LGPL | |
Amber ARM-compatible core |  | Stats | | LGPL | |
An inventory of soft processor cores |  | Stats | | LGPL | |
ao486 |  | Stats | | BSD | |
ao68000 - Wishbone 68000 core |  | Stats | | BSD | |
aoR3000 |  | Stats | | BSD | |
Apollo Guidance Computer NOR eMulator |  | Stats | | GPL | |
Aquarius |  | Stats | | GPL | |
ARM4U |  | Stats | | GPL | |
AsCPro I |  | Stats | | GPL | |
ASPIDA sync/async DLX Core |  | Stats | | | |
Atlas Processor Core |  | Stats | | GPL | |
Attiny Atmega Xmega core |  | Stats | | LGPL | |
AVR Core |  | Stats | | | |
AVR HP, Hyper Pipelined AVR Core |  | Stats | | LGPL | |
AVRtinyX61core |  | Stats | | LGPL | |
AX8 mcu |  | Stats | | | |
BiRiscV - 32-bit dual issue RISC-V CPU |  | Stats | | Others | |
bit-serial |  | Stats | | BSD | |
Brainfuck CPU |  | Stats | | LGPL | |
CBU Graduation Project |  | Stats | | LGPL | |
CF State Space Processor |  | Stats | | | |
ClaiRISC - runs 12bit opcode PIC family. |  | Stats | | | |
Classic 5-Stage Pipeline MIPS |  | Stats | | BSD | |
Codezero OpenRISC Port |  | Stats | | GPL | |
Confluence OpenRisc 1000 |  | Stats | | | |
copyBlaze |  | Stats | | LGPL | |
Cowgirl |  | Stats | | | |
Cpu Generator |  | Stats | | | |
cpu6502_tc - R6502 Processor Soft Core with accurate timing |  | Stats | | GPL | |
cpu65c02_tc - R65C02 Processor Soft Core with accurate timing |  | Stats | | GPL | |
DarkRISCV |  | Stats | | BSD | |
Data Flow Processor |  | Stats | | | |
Diogenes: Student RISC System |  | Stats | | | |
Distributed limited cores |  | Stats | | LGPL | |
ecpu_alu |  | Stats | | GPL | |
Edge Processor (MIPS) |  | Stats | | LGPL | |
Educational 16-bit MIPS Processor |  | Stats | | LGPL | |
Educational RISC Processor |  | Stats | | | |
ELM Embedded Processor |  | Stats | | Others | |
erm16 |  | Stats | | LGPL | |
Fault-Tolerant Microprocessor |  | Stats | | LGPL | |
Featherweight RISC-V |  | Stats | | Others | |
Fluid Core (A Reconfigurable Pipelined RISC processor) |  | Stats | | LGPL | |
FORTH processor with Java compiler |  | Stats | | LGPL | |
ForwardCom |  | Stats | | CERN-OHL-L | |
FPz8 |  | Stats | | LGPL | |
GPU |  | Stats | | LGPL | |
HC11 Compatible - Gator uProcessor |  | Stats | | LGPL | |
HD63701 compatible core |  | Stats | | LGPL | |
HF-RISC |  | Stats | | GPL | |
HiCoVec - a configurable SIMD CPU |  | Stats | | GPL | |
HIVE - a 32 bit, 8 thread, 4 register/stack hybrid, pipelined verilog soft processor core |  | Stats | | Others | |
HPC-16 |  | Stats | | LGPL | |
HyperMTA |  | Stats | | | |
i650 |  | Stats | | LGPL | |
i8080 compatible processor using Am29XX bit slice family and microcoded design |  | Stats | | LGPL | |
Ion - MIPS(tm) compatible CPU |  | Stats | | LGPL | |
JOP: a Java Optimized Processor |  | Stats | | GPL | |
K68 |  | Stats | | | |
KLC32 |  | Stats | | LGPL | |
Lattice 6502 |  | Stats | | LGPL | |
LEM1_9 |  | Stats | | LGPL | |
Leros-32 |  | Stats | | LGPL | |
Leros: A Tiny Microcontroller for FPGAs |  | Stats | | BSD | |
Lightweight 8051 compatible CPU |  | Stats | | LGPL | |
Lightweight 8080 compatible core |  | Stats | | GPL | |
LocationPU |  | Stats | | | |
LXP32, a lightweight 32-bit CPU core |  | Stats | | Others | B.3 |
M1 Core |  | Stats | | GPL | |
M32632 32-bit Processor |  | Stats | | LGPL | |
M65C02 |  | Stats | | LGPL | |
MB-Lite |  | Stats | | LGPL | |
MC6803/6801 CPU |  | Stats | | LGPL | |
McAdam's RISC Computer Architecture |  | Stats | | GPL | |
MCIP open |  | Stats | | LGPL | |
MCPU - A minimal CPU for a CPLD |  | Stats | | GPL | |
microprocessor za208 |  | Stats | | LGPL | |
MicroRISC II |  | Stats | | | |
MicroSimplez |  | Stats | | LGPL | |
Mini-Risc core |  | Stats | | | |
Minimal PDP8/L implementation with 4K disk monitor system |  | Stats | | LGPL | |
miniMIPS |  | Stats | | LGPL | |
miniMIPS Superscalar |  | Stats | | LGPL | |
mips compatible barrel processor |  | Stats | | LGPL | |
Mips-FaultTolerant |  | Stats | | LGPL | |
MIPS32 Release 1 |  | Stats | | LGPL | |
MIPS32 Release 1 with support for FPU and other COPs |  | Stats | | LGPL | |
mips789 |  | Stats | | | |
mipsr2000 |  | Stats | | LGPL | |
MIPS_enhanced |  | Stats | | LGPL | |
MIX-fpga |  | Stats | | GPL | |
MMU for Z80 and eZ80 |  | Stats | | BSD | |
MPX 32-bit CPU |  | Stats | | LGPL | |
MSP430 CPU core in VHDL |  | Stats | | LGPL | |
myBlaze |  | Stats | | LGPL | |
NanoBlaze: the expandable processor |  | Stats | | LGPL | |
Natalius 8 bit RISC |  | Stats | | LGPL | |
Navré AVR clone (8-bit RISC) |  | Stats | | GPL | |
nCore |  | Stats | | GPL | |
NEO430 Processor (MSP430-compatible) |  | Stats | | BSD | B.4 |
Next 80186 processor |  | Stats | | LGPL | |
NextZ80 |  | Stats | | LGPL | |
ODESS Multicore Project |  | Stats | | LGPL | |
oks8 |  | Stats | | GPL | |
OoOPs - Out-of-Order MIPS (TM) Processor |  | Stats | | LGPL | |
OpenCores54x DSP |  | Stats | | | |
opencpu |  | Stats | | LGPL | |
OpenCPU32 |  | Stats | | LGPL | |
OpenFire Processor Core |  | Stats | | | |
openMSP430 |  | Stats | | BSD | |
OpenRISC 1000 |  | Stats | | LGPL | |
OpenRISC 1000 (old) |  | Stats | | LGPL | |
OpenRisc 1200 HP, Hyper Pipelined OR1200 Core |  | Stats | | LGPL | |
OpenRISC 2000 |  | Stats | | LGPL | |
OpenTPULike |  | Stats | | LGPL | |
P16C5x |  | Stats | | LGPL | |
pAVR |  | Stats | | | |
PDP-11/70 CPU core and SoC |  | Stats | | GPL | |
PDP-8 Processor Core and System |  | Stats | | GPL | |
Pepelatz MISC |  | Stats | | LGPL | |
Plasma - most MIPS I(TM) opcodes |  | Stats | | Others | |
plasma with FPU |  | Stats | | Others | |
Potato Processor |  | Stats | | BSD | |
PPX16 mcu |  | Stats | | | |
qrisc32 wishbone compatible risc core |  | Stats | | LGPL | |
QUARK RISK |  | Stats | | LGPL | |
r2000 Soc |  | Stats | | LGPL | |
Raptor64 |  | Stats | | LGPL | |
Reduced AVR Core for CPLD |  | Stats | | LGPL | |
Register Oriented Instruction Sets |  | Stats | | LGPL | |
rf68000 |  | Stats | | BSD | |
rf6809 8/12 bit |  | Stats | | BSD | B.3 |
RISC Microcontroller |  | Stats | | | |
risc16f84 |  | Stats | | Others | |
RISC5x |  | Stats | | LGPL | |
RISCOmpatible |  | Stats | | LGPL | |
RISCV-EC |  | Stats | | LGPL | |
RISC_Core_I |  | Stats | | | |
RISE Microprocessor |  | Stats | | | |
Rockwell PPS4-2 core |  | Stats | | GPL | |
RTF65002 |  | Stats | | LGPL | |
rtf8088 |  | Stats | | LGPL | |
RV01 RISC-V core |  | Stats | | LGPL | |
S1 Core |  | Stats | | GPL | |
S80186 |  | Stats | | GPL | |
SAP-1 NANOPROGRAMMED PROCESSOR |  | Stats | | LGPL | |
SAP-1 VERTICAL MICROPROGRAMMED PROCESSOR |  | Stats | | LGPL | |
SAYEH educational processor |  | Stats | | LGPL | |
Scarts Processor |  | Stats | | LGPL | |
small non-pipelined, 3 stage 16-bit cpu (fetch,decode,execute) |  | Stats | | LGPL | |
Small Stack Based Computer Compiler |  | Stats | | Others | |
Small x86 subset core |  | Stats | | LGPL | |
Soft AVR Core + Interfaces |  | Stats | | LGPL | |
Software Aided Wishbone Extension for Xilinx (R) PicoBlaze (TM) |  | Stats | | BSD | |
Steel Core |  | Stats | | Others | |
Storm Core (ARM7 compatible) |  | Stats | | GPL | |
SUBLEQ eForth CPU |  | Stats | | BSD | |
SXP (Simple eXtensible Pipeline ) Processor |  | Stats | | | |
system11 |  | Stats | | | |
System68 |  | Stats | | | |
T400 µController |  | Stats | | GPL | |
T48 µController |  | Stats | | GPL | |
T51 mcu |  | Stats | | LGPL | |
T65 CPU |  | Stats | | | |
T6507LP |  | Stats | | GPL | |
T80 cpu |  | Stats | | | |
TG68 - execute 68000 Code |  | Stats | | LGPL | |
TG68K.C |  | Stats | | LGPL | |
The NEORV32 Processor (RISC-V) |  | Stats | | BSD | B.4 |
The Neptune Core |  | Stats | | | |
Theia: ray graphic processing unit |  | Stats | | GPL | |
Thor Superscaler |  | Stats | | LGPL | |
Tiny Instruction Set Computer |  | Stats | | | |
Tiny64 |  | Stats | | | |
tiny8 |  | Stats | | | |
TinyCPU |  | Stats | | BSD | |
tinyVLIW8 |  | Stats | | Others | |
TMS1000 |  | Stats | | LGPL | |
TotalCPU |  | Stats | | | |
Trinary CPU "Typhoon" |  | Stats | | GPL | |
turbo 8051 |  | Stats | | LGPL | |
TV80 |  | Stats | | BSD | |
UCore |  | Stats | | | |
UoS Educational Processor |  | Stats | | LGPL | |
uRisc-V |  | Stats | | Others | |
v586 |  | Stats | | BSD | |
V6502 |  | Stats | | LGPL | |
V65C816 |  | Stats | | LGPL | |
vhdl core of IC6821 |  | Stats | | GPL | |
VLIW Processor |  | Stats | | LGPL | |
VTACH - Bell Labs CARDIAC reimagined in Verilog |  | Stats | | LGPL | |
Wishbone BFM |  | Stats | | LGPL | |
Wishbone High Performance Z80 |  | Stats | | | |
Y80e - Z80/Z180 compatible processor extended by eZ80 instructions |  | Stats | | BSD | |
YACC-Yet Another CPU CPU |  | Stats | | | |
Yellow Star |  | Stats | | | |
Z3 - The Zork CPU |  | Stats | | BSD | |
Z80 Soft Core Microprocessor |  | Stats | | LGPL | |
z80control |  | Stats | | GPL | |
Zet - The x86 (IA-32) open implementation |  | Stats | | GPL | |
Zip Cpu |  | Stats | | GPL | B.4 |
ZPU - the worlds smallest 32 bit CPU with GCC toolchain |  | Stats | | | |