Skip to content

Latest commit

 

History

History
8 lines (6 loc) · 580 Bytes

README.md

File metadata and controls

8 lines (6 loc) · 580 Bytes

MIPS 32 bits in VHDL

Basic MIPS microprocessor of 32 bits programmed in VHDL.

This is an implementation of a basic 32 bits MIPS microprocessor with its register file of 32 registers of 32 bits, two memories: one for the data (a RAM) and other for the instructions (a ROM), an ALU, etc. It is a single cycle without pipeline implementation and doesn't have floating point operations. The implementation is fully operational and can be programmed with the MIPS 32 assembly.

Made by Diego Cardozo and Diego Garza.