Skip to content

eusonice/cpu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPU

Spec:

The full spec can be read here.

A CPU that runs actual RISC-V 32-bit ISA instructions, using Venus and Logisim.

Notes:

My CPU supports the following:

  • a datapath that includes ALU, RegFile, Immediate Generator, Branch Comparator, DMEM, etc, to support different types of instructions.
  • control logic is created using ROM, for less wiring
  • 2 stage pipeline
  • handles control hazards when branching with control logic signal and no-op that flush the pipeline

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published