Skip to content

Latest commit

 

History

History
58 lines (43 loc) · 1.11 KB

README.md

File metadata and controls

58 lines (43 loc) · 1.11 KB

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