OpenCores
Written in:
Stage:
License:
Wishbone version:

Arithmetic core 43

Prototype board 9

Communication controller 99

Coprocessor 7

Crypto core 26

DSP core 17

ECC core 14

Library 8

Memory core 28

Other 47

Processor 103

ProjectFilesStatisticsStatusLicenseWishbone version
16-bit CPU based loosely on Caxton Foster's Blue architectureYesStats
LGPL
32 bit ProcessorYesStats
LGPL
4004 CPU and MCS-4 family chipsYesStats
Others
6809 and 6309 Compatible coreYesStats
LGPL
8-BIT HARDWIRED PROCESSORYesStats
Done
LGPL
8-BIT MICROPROGRAMMED PROCESSORYesStats
Done
LGPL
8080 Compatible CPUYesStats
Done
A lightweight 8085 verilog implementationNoStats
LGPL
A-Z80 CPUYesStats
Done
LGPL
ae18YesStats
Done
Wishbone Compliant
LGPL
aeMBYesStats
Done
Wishbone Compliant
LGPL
ag_6502 soft core with phase-level accuracyYesStats
Done
GPL
AltOr32 - Alternative Lightweight OpenRisc CPUYesStats
Done
Wishbone Compliant
LGPL
*Amber ARM-compatible coreYesStats
Done
Wishbone Compliant
OpenCores Certified Project
LGPL
ao486YesStats
BSD
ao68000 - Wishbone 68000 coreYesStats
Wishbone Compliant
BSD
aoR3000YesStats
BSD
AquariusYesStats
Wishbone Compliant
GPL
Attiny Atmega Xmega coreYesStats
Done
Has external files
LGPL
BiRiscV - 32-bit dual issue RISC-V CPUYesStats
Done
Others
Brainfuck CPUYesStats
LGPL
CBU Graduation ProjectNoStats
LGPL
ClaiRISC - runs 12bit opcode PIC family.YesStats
Done
Classic 5-Stage Pipeline MIPSYesStats
BSD
DarkRISCVYesStats
Done
BSD
ecpu_aluYesStats
Done
GPL
Edge Processor (MIPS)YesStats
LGPL
Educational 16-bit MIPS ProcessorYesStats
Done
LGPL
Educational RISC ProcessorYesStats
ELM Embedded ProcessorYesStats
Others
erm16NoStats
LGPL
Featherweight RISC-VYesStats
Others
Fluid Core (A Reconfigurable Pipelined RISC processor)YesStats
Done
LGPL
ForwardComYesStats
CERN-OHL-L
HD63701 compatible coreYesStats
LGPL
HIVE - a 32 bit, 8 thread, 4 register/stack hybrid, pipelined verilog soft processor core YesStats
Done
Others
i650YesStats
LGPL
K68YesStats
KLC32YesStats
LGPL
M1 CoreYesStats
Wishbone Compliant
GPL
M32632 32-bit ProcessorYesStats
LGPL
M65C02YesStats
Done
LGPL
MC6803/6801 CPUYesStats
Done
LGPL
Mini-Risc coreYesStats
MIPS32 Release 1YesStats
Done
LGPL
MIPS32 Release 1 with support for FPU and other COPsYesStats
LGPL
mips789YesStats
MIX-fpgaNoStats
Done
GPL
MMU for Z80 and eZ80YesStats
BSD
MPX 32-bit CPUYesStats
LGPL
Natalius 8 bit RISCYesStats
LGPL
Navré AVR clone (8-bit RISC)YesStats
Done
GPL
nCoreYesStats
GPL
Next 80186 processorYesStats
LGPL
NextZ80YesStats
Done
LGPL
ODESS Multicore ProjectNoStats
LGPL
oks8YesStats
Wishbone Compliant
GPL
OoOPs - Out-of-Order MIPS (TM) ProcessorYesStats
LGPL
OpenFire Processor CoreYesStats
*openMSP430YesStats
Done
OpenCores Certified Project
BSD
*OpenRISC 1000YesStats
Done
Wishbone Compliant
OpenCores Certified Project
Has external files
LGPL
OpenRISC 1000 (old)YesStats
Done
Wishbone Compliant
LGPL
OpenRisc 1200 HP, Hyper Pipelined OR1200 CoreYesStats
Done
LGPL
*OpenRISC 2000YesStats
Wishbone Compliant
OpenCores Certified Project
Has external files
LGPL
P16C5xYesStats
Done
LGPL
Pepelatz MISCYesStats
LGPL
qrisc32 wishbone compatible risc coreYesStats
LGPL
r2000 SocYesStats
Wishbone Compliant
LGPL
Raptor64YesStats
LGPL
Reduced AVR Core for CPLDYesStats
LGPL
rf68000YesStats
BSD
rf6809 8/12 bit YesStats
BSDB.3
risc16f84YesStats
Done
Others
RTF65002YesStats
Wishbone Compliant
LGPL
rtf8088YesStats
LGPL
S1 CoreYesStats
Done
Wishbone Compliant
GPL
S80186YesStats
Done
GPL
SAP-1 NANOPROGRAMMED PROCESSORYesStats
Done
LGPL
SAP-1 VERTICAL MICROPROGRAMMED PROCESSORYesStats
Done
LGPL
SAYEH educational processorYesStats
LGPL
small non-pipelined, 3 stage 16-bit cpu (fetch,decode,execute)YesStats
LGPL
Small Stack Based Computer CompilerYesStats
Done
Others
Small x86 subset coreYesStats
LGPL
Soft AVR Core + InterfacesYesStats
Done
LGPL
Steel CoreYesStats
Done
Others
T6507LPYesStats
Done
GPL
Theia: ray graphic processing unitYesStats
Wishbone Compliant
GPL
Thor SuperscalerYesStats
LGPL
TMS1000YesStats
LGPL
TotalCPUYesStats
Done
Trinary CPU "Typhoon"NoStats
GPL
turbo 8051YesStats
Wishbone Compliant
LGPL
TV80YesStats
BSD
UCoreYesStats
Wishbone Compliant
uRisc-VYesStats
Others
v586YesStats
BSD
VTACH - Bell Labs CARDIAC reimagined in VerilogYesStats
LGPL
Wishbone High Performance Z80YesStats
Done
Wishbone Compliant
Y80e - Z80/Z180 compatible processor extended by eZ80 instructionsYesStats
Done
BSD
YACC-Yet Another CPU CPUYesStats
Z3 - The Zork CPUYesStats
BSD
Zet - The x86 (IA-32) open implementationYesStats
Wishbone Compliant
GPL
Zip CpuYesStats
Wishbone Compliant
GPLB.4

System on Chip 39

System on Module 2

System controller 5

Testing / Verification 18

Video controller 23

Uncategorized 2