GitHunt
JI

jix/nerv

Naive Educational RISC V processor

NERV - Naive Educational RISC-V Processor

NERV is a very simple single-stage RV32I processor.
It is equipped with an RVFI interface and is formally verified.

system diagram

Running the simulation testbench

git clone https://github.com/yosyshq/nerv.git
cd nerv
make

Running the riscv-formal testbench

git clone https://github.com/yosyshq/riscv-formal.git
cd riscv-formal/cores/
git clone https://github.com/yosyshq/nerv.git
cd nerv
make -j8 check

iCEBreaker SOC example

See the iCEBreaker SOC README

Languages

SystemVerilog83.0%Python4.3%Assembly3.8%Shell3.6%Makefile3.3%C2.1%

Contributors

Other
Created January 30, 2023
Updated January 26, 2023
jix/nerv | GitHunt