Skip to content

jules552/RISC-V-A-didactic-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RISC-V-A-didactic-platform

The development of this project is in progress...

Here are some of the major milestones of my Bachelor Project.

  • Create an unpipelined RV32IM processor using Verilog
  • Pipeline the existing unpipelined RV32IM Verilog processor in 5 stages
  • Create and document the entire project to make it easy to understand how a RISC-V, and in general, how a processor works and how to create one using Verilog

The choice of not using constants for vector sizes and such is deliberate. I believe it's clearer to understand this way, even if it can be inconvenient when wanting to modify or adapt the processor, for example, to a 64-bit architecture.

About

RISC-V (RV32IM) Processor written in verilog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published