Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Microprocessor without Interlocked Pipeline Stages (MIPS)

MIPS VHDL implementation for Spartan-6 FPGA using ISE.

Files

The project has simulation and required files in order to upload to the FPGA.

VHDL code

What is already implemented

  • Multiplexer
  • Sign extender
  • ALU
  • Register file
  • Instruction Memory
  • Data memory
  • ALU controller
  • Controller
  • Program counter adder
  • Program counter
  • Shift left

Tested

What is already tested

  • Multiplexer
  • Sign extender
  • ALU
  • Register file
  • Instruction Memory
  • Data memory
  • ALU controller
  • Controller
  • Program counter adder
  • Program counter
  • Shift left

What has to be done

  • Add
  • And
  • continue working on top level block called MIPS

Built With

Author

Dugagjin Lashi

License

MIT

About

VHDL implementation of a MIPS processor for Spartan-6 FPGA

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages