Skip to content

adlv888/rvc_asap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rvc_asap

riscv-core-as-fast-as-passible

A single cycle riscv compatible with RV32I unprivileged spec.
https://riscv.org/technical/specifications/

In this project we will try to create a riscv core ASAP.

  1. Follow the "HOW_TO" in the
  2. Read spec.
  3. Design block diagram.
  4. Write SystemVerilog Core (RTL)
  5. Write a TB. (validation & Stimuli)
  6. Write c/assembly program to run on the core.

image

To builed the design - run the commad:

./buildl.sh all

About

riscv-core-as-fast-as-passible

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SystemVerilog 65.7%
  • Assembly 19.8%
  • Shell 12.2%
  • C 1.5%
  • Forth 0.8%