Skip to content

heydtn/mips-pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MIPS Pipeline

An implementation of the MIPS Pipeline in verilog, meant to be synthesized and implemented using Xilinx Vivado on a zynq-7000 clg400 FPGA.

Dependencies

PIPELINE.v is the top level module for this project.

You must ensure that you have imem.bin and dmem.hex set up as Memory Initialization Files, otherwise the memory will not be properly initialized. These files may be filled with whatever values you wish to initialize memory with.

Features

  • Basic implementation of MIPS pipeline
    • Does not remediate control, structural, or data hazards!
  • Written so that it may be directly synthesized on a FPGA

About

MIPS Processor pipeline written in verilog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published