Skip to content

A RISC-V RV32I core written in SystemVerilog for learning purposes.

License

Notifications You must be signed in to change notification settings

arctic-marmoset/nebula

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nebula

A RISC-V RV32I core written in SystemVerilog for learning purposes.

Requirements

Core

  • Verilator

Testing

  • RISC-V RV64 GCC toolchain1
  • od (for hexdumping test binaries so they can be read with $readmemh)

Footnotes

  1. test/Makefile currently has the toolchain prefix hard-coded to be riscv64-elf- as this is what it is on Arch Linux. Other distros may have different prefixes, so the Makefile should be modified accordingly.

About

A RISC-V RV32I core written in SystemVerilog for learning purposes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published