Skip to content

matthijsbos/simple-mips-fpgaedu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Simple MIPS SC for FPGAedu

Simple Single Cycle MIPS Processor implemented in VHDL. Original taken from https://github.com/tcamolesi/simple-mips and adapted to FPGAedu platform. This implementation is part of a project that explores the capabilities of the concept of an address space as a means of interaction with stateful elements contained within digital logic designs. The project report is contained within the report/ directory.

The implmementation is targetet at a Digilent Nexys 4 FPGA development board containing a Xilinx Artix-7 FPGA.

Instruction Set

Supported Instructions:

  • I-Type

    • ADDI
  • R-Type

    • ADD
    • SUB
    • AND
    • OR
    • SLT
  • Branch

    • BNE
    • BEQ
  • J-Type

    • J

About

Simple MIPS processor written in VHDL

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • VHDL 99.5%
  • Other 0.5%