Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 531 Bytes

README.md

File metadata and controls

29 lines (18 loc) · 531 Bytes

MIPS Processor

A five-stage pipelined 32-bit MIPS core written in Verilog

Created with the goal of implementing a video compression algorithm

Overview

docs

Features

  • 32-bit MIPS ISA CPU core.
  • Branch prediction
  • Branches/jumps execute in the ID stage.
  • Forwarding to ID/EX from EX/MEM
  • Hazard detection
  • Custom instructions

Execution

Core designed and synthesized in Vivado and implemented on the Xilinx Artix-7 FPGA

Authors

  • Jake Summerville
  • Diego Moscoso
  • Fausto Sanchez