Nontrivial MipsNonTrivial-MIPS is a synthesizable superscalar MIPS processor with branch prediction and FPU support, and it is capable of booting linux.
Stars: ✭ 417 (+1337.93%)
Mips CpuA MIPS CPU implemented in Verilog
Stars: ✭ 38 (+31.03%)
Mipt MipsCycle-accurate pre-silicon simulator of RISC-V and MIPS CPUs
Stars: ✭ 250 (+762.07%)
Hrm CpuHuman Resource Machine - CPU Design #HRM
Stars: ✭ 43 (+48.28%)
ZipcpuA small, light weight, RISC CPU soft core
Stars: ✭ 640 (+2106.9%)
F32cA 32-bit RISC-V / MIPS ISA retargetable CPU core & SoC, 1.63 DMIPS/MHz
Stars: ✭ 338 (+1065.52%)
s6socCMod-S6 SoC
Stars: ✭ 30 (+3.45%)
QNICE-FPGAQNICE-FPGA is a 16-bit computer system for recreational programming built as a fully-fledged System-on-a-Chip in portable VHDL.
Stars: ✭ 51 (+75.86%)
RiscvRISC-V CPU Core (RV32IM)
Stars: ✭ 272 (+837.93%)
VexriscvA FPGA friendly 32 bit RISC-V CPU implementation
Stars: ✭ 1,041 (+3489.66%)
kianRiscVKianRISC-V! No RISC-V, no fun! RISC-V CPU with strong design rules and unittested! CPU you can trust! kianv rv32im risc-v a hdmi soc with harris computer architecture in verilog: multicycle, singlecycle and 5-stage pipelining Processor. Multicycle Soc with firmware that runs raytracer, mandelbrot, 3d hdmi gfx, dma controller, etc.....
Stars: ✭ 167 (+475.86%)
TenyrSimple, orthogonal 32-bit computer architecture and environment
Stars: ✭ 24 (-17.24%)
Neorv32A small and customizable full-scale 32-bit RISC-V soft-core CPU and SoC written in platform-independent VHDL.
Stars: ✭ 106 (+265.52%)
COExperiment Repo支持 45 条 MIPS 指令的单周期处理器 -- 计算机组成原理实验 NUAA Spring 2017
Stars: ✭ 23 (-20.69%)
openartyAn Open Source configuration of the Arty platform
Stars: ✭ 93 (+220.69%)
FuxiFuxi (伏羲) is a 32-bit pipelined RISC-V processor written in Chisel3.
Stars: ✭ 68 (+134.48%)
HPS2FPGAmappingSoCFPGA: Mapping HPS Peripherals, like I²C or CAN, over the FPGA fabric to FPGA I/O and using embedded Linux to control them (Intel Cyclone V)
Stars: ✭ 27 (-6.9%)
Lxp32 CpuA lightweight, open source and FPGA-friendly 32-bit CPU core based on an original instruction set
Stars: ✭ 27 (-6.9%)
The Hack General Purpose ComputerUsing HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
Stars: ✭ 39 (+34.48%)
Darkriscvopensouce RISC-V cpu core implemented in Verilog from scratch in one night!
Stars: ✭ 1,062 (+3562.07%)
Ustc RvsocFPGA-based RISC-V CPU+SoC.
Stars: ✭ 77 (+165.52%)
RiscboyPortable games console, designed from scratch: CPU, graphics, PCB, and the kitchen sink
Stars: ✭ 103 (+255.17%)
BenEaterVHDLVHDL project to run a simple 8-bit computer very similar to the one built by Ben Eater (see https://eater.net)
Stars: ✭ 30 (+3.45%)
Advanced-xv6Modern improvements for MIT's xv6 OS
Stars: ✭ 26 (-10.34%)
AntikernelThe Antikernel operating system project
Stars: ✭ 75 (+158.62%)
Awesome-Retro-DocsA curated collection of technical documentation for Arcades, Handhelds, Consoles, Computers and MCU’s.
Stars: ✭ 128 (+341.38%)
communityROS 2 Hardware Acceleration Working Group community governance model & list of projects
Stars: ✭ 34 (+17.24%)
J1scA reimplementation of a tiny stack CPU
Stars: ✭ 64 (+120.69%)
Cva6The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
Stars: ✭ 1,144 (+3844.83%)
Forth CpuA Forth CPU and System on a Chip, based on the J1, written in VHDL
Stars: ✭ 244 (+741.38%)
register-rsUnified interface for type-safe MMIO and CPU register access in Rust
Stars: ✭ 48 (+65.52%)
yarviYet Another RISC-V Implementation
Stars: ✭ 59 (+103.45%)
l4re-coreThe core components of the L4Re operating system.
Stars: ✭ 39 (+34.48%)
UnicornUnicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, X86)
Stars: ✭ 4,934 (+16913.79%)
Biriscv32-bit Superscalar RISC-V CPU
Stars: ✭ 208 (+617.24%)
FPGACosmacELFA re-creation of a Cosmac ELF computer, Coded in SpinalHDL
Stars: ✭ 31 (+6.9%)
tapascoThe Task Parallel System Composer (TaPaSCo)
Stars: ✭ 66 (+127.59%)
UltraAn operating system that doesn't try to be UNIX. Made completely from scratch with its own bootloader. 😊
Stars: ✭ 48 (+65.52%)
CPL-1Operating system in C written for fun and glory
Stars: ✭ 33 (+13.79%)
OnyxUNIX-like operating system written in C and C++
Stars: ✭ 52 (+79.31%)
kotaryManaging Kubernetes Quota with confidence
Stars: ✭ 85 (+193.1%)
no2muacmDrop In USB CDC ACM core for iCE40 FPGA
Stars: ✭ 26 (-10.34%)
t2spProductive and portable performance programming across spatial architectures (FPGAs, etc.) and vector architectures (GPUs, etc.)
Stars: ✭ 24 (-17.24%)
opuntiaOSopuntiaOS - an operating system targeting x86, ARMv7, Aarch64
Stars: ✭ 566 (+1851.72%)
SimulizerA MIPS (R3000) Processor Emulator and Visualisation tool
Stars: ✭ 28 (-3.45%)
osmiumA toy operating system written in Rust on RISC V(rv32im)
Stars: ✭ 124 (+327.59%)
tinyosAn UNIX-like toy operating system runs on x86 CPU
Stars: ✭ 47 (+62.07%)
ShuhaiShuhai is a benchmarking-memory tool that allows FPGA programmers to demystify all the underlying details of memories, e.g., HBM and DDR4, on a Xilinx FPGA
Stars: ✭ 53 (+82.76%)
SpinalCryptoSpinalHDL - Cryptography libraries
Stars: ✭ 36 (+24.14%)
CoinHiveA nice friendly simple and easly customizable GUI for coinhives javascript miner to embed onto websites so users of your site can interact with features of the miner on every single page this javascript miner is to help those who have problems with advertisements/advertising/ads popups banners mobile redirects malvertising/malware etc and provid…
Stars: ✭ 58 (+100%)
pctationPlayStation emulator & debugger in C++17
Stars: ✭ 103 (+255.17%)
clash-compucolor2Clash implementation of the Compucolor II home computer
Stars: ✭ 25 (-13.79%)
indiciumPortable, advanced system information utility
Stars: ✭ 46 (+58.62%)
yosysUnofficial Yosys WebAssembly packages
Stars: ✭ 29 (+0%)
chaos-2A hand-made SMP-aware kernel
Stars: ✭ 20 (-31.03%)