Processor


项目

16 Bit Microcontroller
16-bit CPU based loosely on Caxton Foster's Blue architecture
16-bit Open uRISC core Processor
1664 microprocessor
32 bit Processor
4004 CPU and MCS-4 family chips
6502VHDL
6809 and 6309 Compatible core
68hc05
68hc08
8-bit microcontroller with extended peripheral set
8-bit Piepelined Processor
8-bit uP
8051 core
8080 Compatible CPU
A lightweight 8085 verilog implementation
A-Z80 CPU
ae18
aeMB
ag_6502 soft core with phase-level accuracy
AltOr32 - Alternative Lightweight OpenRisc CPU
alt_ISA
Alwcpu - A light weight CPU


Amber ARM-compatible core
An inventory of soft processor cores
ao486
ao68000 - Wishbone 68000 core
aoR3000
Apollo Guidance Computer NOR eMulator
Aquarius
ARM4U
ASPIDA sync/async DLX Core
Atlas Processor Core
Attiny Atmega Xmega core
AVR Core
AVR HP, Hyper Pipelined AVR Core
AVRtinyX61core
AX8 mcu
BiRiscV - 32-bit dual issue RISC-V CPU
Brainfuck CPU
CF State Space Processor
ClaiRISC - runs 12bit opcode PIC family.
Classic 5-Stage Pipeline MIPS
Codezero OpenRISC Port
Confluence OpenRisc 1000
copyBlaze
Cowgirl
Cpu Generator
cpu6502_tc - R6502 Processor Soft Core with accurate timing
cpu65c02_tc - R65C02 Processor Soft Core with accurate timing
Data Flow Processor
Diogenes: Student RISC System
Distributed limited cores
ecpu_alu
Edge Processor (MIPS)
Educational 16-bit MIPS Processor
Educational RISC Processor
ELM Embedded Processor
erm16
Featherweight RISC-V
Fluid Core (A Reconfigurable Pipelined RISC processor)
FORTH processor with Java compiler
FPz8
GPU
HC11 Compatible - Gator uProcessor
HD63701 compatible core
HF-RISC
HiCoVec - a configurable SIMD CPU
HIVE - a 32 bit, 8 thread, 4 register/stack hybrid, pipelined verilog soft processor core
HPC-16
HyperMTA
i650
i8080 compatible processor using Am29XX bit slice family and microcoded design
Ion - MIPS(tm) compatible CPU
JOP: a Java Optimized Processor
K68
KLC32
Lattice 6502
LEM1_9
Leros-32
Leros: A Tiny Microcontroller for FPGAs
Lightweight 8051 compatible CPU
Lightweight 8080 compatible core
LocationPU


LXP32, a lightweight 32-bit CPU core
M1 Core
M32632 32-bit Processor
M65C02
MB-Lite
MC6803/6801 CPU
McAdam's RISC Computer Architecture
MCIP open
MCPU - A minimal CPU for a CPLD
microprocessor za208
MicroRISC II
MicroSimplez
Mini-Risc core
Minimal PDP8/L implementation with 4K disk monitor system
miniMIPS
miniMIPS Superscalar
mips compatible barrel processor
Mips-FaultTolerant
MIPS32 Release 1
MIPS32 Release 1 with support for FPU and other COPs
mips789
mipsr2000
MIPS_enhanced
MMU for Z80 and eZ80
MPX 32-bit CPU
MSP430 CPU core in VHDL
myBlaze
NanoBlaze: the expandable processor
Natalius 8 bit RISC
Navré AVR clone (8-bit RISC)
nCore


NEO430 Processor (MSP430-compatible)
Next 80186 processor
NextZ80
ODESS Multicore Project
oks8
OoOPs - Out-of-Order MIPS (TM) Processor
Open8 uRISC
OpenCores54x DSP
opencpu
OpenCPU32
OpenFire Processor Core


openMSP430


OpenRISC 1000
OpenRISC 1000 (old)
OpenRisc 1200 HP, Hyper Pipelined OR1200 Core


OpenRISC 2000
OpenTPULike
P16C5x
pAVR
PDP-11/70 CPU core and SoC
PDP-8 Processor Core and System
Pepelatz MISC


Plasma - most MIPS I(TM) opcodes
plasma with FPU
Potato Processor
PPX16 mcu
qrisc32 wishbone compatible risc core
QUARK RISK
r2000 Soc
Raptor64
Reduced AVR Core for CPLD
Register Oriented Instruction Sets
RISC Microcontroller
risc16f84
RISC5x
RISCOmpatible
RISC_Core_I
RISE Microprocessor
RTF65002
rtf8088
RV01 RISC-V core
S1 Core
S80186
SAYEH educational processor
Scarts Processor
Small Stack Based Computer Compiler
Small x86 subset core
Soft AVR Core + Interfaces
Software Aided Wishbone Extension for Xilinx (R) PicoBlaze (TM)
Steel Core
Storm Core (ARM7 compatible)
SXP (Simple eXtensible Pipeline ) Processor
system11
System68


T400 µController


T48 µController
T51 mcu
T65 CPU
T6507LP
T80 cpu
TG68 - execute 68000 Code
TG68K.C
The NEORV32 Processor (RISC-V)
The Neptune Core
Theia: ray graphic processing unit
Thor Superscaler
Tiny Instruction Set Computer
Tiny64
tiny8
TinyCPU
tinyVLIW8
TotalCPU
turbo 8051
TV80
UCore
UoS Educational Processor
v586
V6502
vhdl core of IC6821
VLIW Processor
VTACH - Bell Labs CARDIAC reimagined in Verilog
Wishbone BFM
Wishbone High Performance Z80
Y80e - Z80/Z180 compatible processor extended by eZ80 instructions
YACC-Yet Another CPU CPU
Yellow Star
Z3 - The Zork CPU
Z80 Soft Core Microprocessor
z80control
ZAP
Zet - The x86 (IA-32) open implementation
Zip Cpu
ZPU - the worlds smallest 32 bit CPU with GCC toolchain