Skip to content

Final project for the Computer Architecture course: implementing a deeply-pipelined superscalar MIPS processor with custom branch prediction using Verilog.

License

Notifications You must be signed in to change notification settings

Nimasol42/SBUMIPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Architecture - Final Project: CPU Pipeline Simulator

This repository contains the implementation for the Final Project of the Computer Architecture course.
Topic: Simulation of a 5-stage CPU pipeline with hazard detection and forwarding.

Features

  • Implements a 5-stage pipeline (IF, ID, EX, MEM, WB)
  • Detects and resolves data hazards
  • Supports forwarding and stalling
  • Provides cycle-by-cycle trace of instruction execution

About

Final project for the Computer Architecture course: implementing a deeply-pipelined superscalar MIPS processor with custom branch prediction using Verilog.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published