Skip to content

VectorFruit/minirvEMU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

minirvEMU

This is a simple minirv ISA emulator written in Rust.

What is minirv

  • The initial value of PC is 0
  • The number of GPRs is the same as that defined in RV32E
  • Contains the following 8 instructions: add, addi, lui, lw, lbu, sw, sb, jalr
  • Other ISA details are the same as RV32I

Why I made this

  • To be used to generate a REF model for difftest of minirv CPU which is implemented in logisim (help to debug)
  • Just for fun

About

This is a simple minirv ISA emulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published