Skip to content

A 32 bits Microcontroller based on RISC-V RV32I ISA

Notifications You must be signed in to change notification settings

mhurtadolinc/Noname

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RISC-V CPU System

..... is a 32 bits microcontroller class device that implements a CPU core based on the RISC-V 32I Instruction Set

Table of Contents

Processor Details

  • 32-bit microcontroller class device: M mode only no memory protection.

  • Single-issue in-order 5-stage pipeline, with full forwarding and hazard detection.

  • RISC-V RV32I ISA v2.2, and priviledge mode v1.10.

  • Exception/Interrupt handling.

  • Two memory ports: Wishbone B4 interface.

Software Details

Directory Layout

About

A 32 bits Microcontroller based on RISC-V RV32I ISA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 61.6%
  • Verilog 28.5%
  • Makefile 9.9%