Skip to content

This is my created Risc-v cpu core on verilog and my created chip8 emulator ,which is running on it

Notifications You must be signed in to change notification settings

nobotro/Risc-v-chip8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Risc-v-chip8

This repository contains an extremely simple implementation of the RV32I ISA cpu without 5 stage pipeline and chip8 emulator which is running on that cpu.
I use tang nano 9k fpga board and 4.3 inch 480xRGBx272 display

Current Design

  • Entirely written in Verilog.
  • Used 1 port block ram ip for memory inteface
  • Not designed with multiple RISC-V harts .
  • The privileged ISA is not implemented.
  • FENCE, FENCE.I and CSR instructions are not implemented.
  • Dont have 5 stage pipeline(be added in future)

User Guide

About

This is my created Risc-v cpu core on verilog and my created chip8 emulator ,which is running on it

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published