sxtyzhangzk / Mips Cpu
Licence: mit
A MIPS CPU implemented in Verilog
Stars: ✭ 38
Projects that are alternatives of or similar to Mips Cpu
Darkriscv
opensouce RISC-V cpu core implemented in Verilog from scratch in one night!
Stars: ✭ 1,062 (+2694.74%)
Mutual labels: verilog, fpga, cpu
Vexriscv
A FPGA friendly 32 bit RISC-V CPU implementation
Stars: ✭ 1,041 (+2639.47%)
Mutual labels: verilog, fpga, cpu
Hrm Cpu
Human Resource Machine - CPU Design #HRM
Stars: ✭ 43 (+13.16%)
Mutual labels: verilog, fpga, cpu
kianRiscV
KianRISC-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 (+339.47%)
Mutual labels: cpu, fpga, verilog
Zipcpu
A small, light weight, RISC CPU soft core
Stars: ✭ 640 (+1584.21%)
Mutual labels: verilog, fpga, cpu
COExperiment Repo
支持 45 条 MIPS 指令的单周期处理器 -- 计算机组成原理实验 NUAA Spring 2017
Stars: ✭ 23 (-39.47%)
Mutual labels: cpu, mips, verilog
TinyMIPS
The Project TinyMIPS is dedicated to enabling undergraduates to build a complete computer system from scratch.
Stars: ✭ 29 (-23.68%)
Mutual labels: cpu, fpga, mips
Nontrivial Mips
NonTrivial-MIPS is a synthesizable superscalar MIPS processor with branch prediction and FPU support, and it is capable of booting linux.
Stars: ✭ 417 (+997.37%)
Mutual labels: fpga, cpu, mips
Clash Compiler
Haskell to VHDL/Verilog/SystemVerilog compiler
Stars: ✭ 958 (+2421.05%)
Mutual labels: verilog, fpga
Vtr Verilog To Routing
Verilog to Routing -- Open Source CAD Flow for FPGA Research
Stars: ✭ 466 (+1126.32%)
Mutual labels: verilog, fpga
Iroha
Intermediate Representation Of Hardware Abstraction (LLVM-ish for HLS)
Stars: ✭ 30 (-21.05%)
Mutual labels: verilog, fpga
Open Fpga Verilog Tutorial
Learn how to design digital systems and synthesize them into an FPGA using only opensource tools
Stars: ✭ 464 (+1121.05%)
Mutual labels: verilog, fpga
Platformio Atom Ide
PlatformIO IDE for Atom: The next generation integrated development environment for IoT
Stars: ✭ 475 (+1150%)
Mutual labels: verilog, fpga
Zbasic
A bare bones, basic, ZipCPU system designed for both testing and quick integration into new systems
Stars: ✭ 27 (-28.95%)
Mutual labels: verilog, fpga
mips-cpu
A MIPS CPU implemented in Verilog
This is a course project of ACM Honored Class @ SJTU (wiki)
Features
- 32-bit MIPS instruction
- 5-stage pipeline
- set-associative cache
- runnable on FPGA (tested on XC7A35T)
- memory simulated by C++ program (use UART)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].