Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/enderturtleorz/5-stage-pipelined-cpu-mips32

Project 3 of CSC3050, 2023 Spring, CUHK(SZ)
https://github.com/enderturtleorz/5-stage-pipelined-cpu-mips32

Last synced: 13 days ago
JSON representation

Project 3 of CSC3050, 2023 Spring, CUHK(SZ)

Awesome Lists containing this project

README

        

# Project Description

This is my implementation for the course project 3 of CSC3050, 2023 Spring, CUHK(SZ). In this project, we are required to write a simple ALU and a 5-stage Pipelined CPU.

# Set Up Instruction

## Prerequisites

- iverilog
- Make >= 4.2.1

## Compile the project

```shell
$ cd /path/to/the/project/src/alu
$ make compile
$ cd /path/to/the/project/src/cpu
$ make compile
```

# Report

A more detailed report can be found in [here](https://github.com/EnderturtleOrz/5-Stage-Pipelined-CPU-MIPS32/blob/master/report/report.pdf)