Home

Awesome

awesome-riscv Awesome

A curated list of awesome RISC-V implementations

Open Source implementations

RepositoryLanguagearchmicroarchTargetLicense:star:
cva6SystemVerilogrv64gc6 stageFPGA,ASICSolderpad
CV32E40PSystemVerilogrv32imcf4 stageFPGA,ASICSolderpad
FWRISC-SSystemVerilogrv32i[mc]FPGAApache2
IbexSystemVerilogrv32imc2 stageASICApache2
MinervaPython,nMigenrv32im6 stageFPGABSD
PicoRV32Verilogrv32{i,e}[m][c]?FPGA,ASICISC
riscv-miniScala,Chiselrv32i3 stageASICBSD
RocketScala,Chiselrv32ima5? stageASICBSD
SERVVerilogrv320-caloriesFPGAISC
SweRVSystemVerilogrv32imc9-stage, dual-issue, superscalarASICApache2
VexRiscvScala,SpinalHDLrv32i[m][c][a]2-5 stageFPGAMIT
wyvernSemiVerilogrv32imafdc5 stageFPGAGPL3
NEORV32VHDLrv32[i/e][a][c][m][u]x[Zbb]...2 stageFPGABSD3
vroomVerilogrv64imafdchb[v]OOO, 7+ stage, SMT-2ASICGPL3
NaxRiscvScala,SpinalHDLrv32/64imasuOOO, superscalar, register renamingFPGAMIT

License

CC0

To the extent possible under law, Aliaksei Chapyzhenka has waived all copyright and related or neighboring rights to this work.