RISC-V CPU Core (RV32IM)
-
Updated
Sep 18, 2021 - Verilog
RISC-V CPU Core (RV32IM)
A self-hosting and educational C optimizing compiler
32-bit Superscalar RISC-V CPU
Trivial RISC-V Linux binary bootloader
A web-based RISC-V simulator https://riscv-simulator-five.vercel.app
A RISC-V SBC based around the LambdaConcept USB2Sniffer FPGA board.
This repository contain the implementaton of RV32I 5-Stage-Pipeline-Processor based on RISC-V ISA and designed on Verilog
The objective of this project was to design and implement a 5 stage pipeline CPU to support the RISC-V instruction architecture. This pipeline CPU supports the entire RV32IM ISA which contains 45 instructions. The designed pipeline CPU was implemented using behavioral modeling in verilogHDL and icarus Verilog was used compile and simulate. gtkWa…
A 6-Stage RISC-V RV32IM Core on FPGA (263.7 CoreMark, 91.0 DMIPS@100MHz)
A minimalist monolithic OS kernel for the RISC-V 32-bit architecture. An educational project demonstrating core concepts like multitasking, virtual memory, and system calls.
RV32IM RISC-V CPU core with a full UVM verification environment and ISA-compliance via Spike (DPI-C): constrained-random, SVA, coverage, Python debug tools, and CI.
Add a description, image, and links to the rv32im topic page so that developers can more easily learn about it.
To associate your repository with the rv32im topic, visit your repo's landing page and select "manage topics."