Ammar-Bin-Amir / RV32I_5-Stage_Pipelined_CPU

Processor Design of RV32I 5-Stage Pipelined CPU

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RV32I 5-Stage Pipelined CPU

Description

This repository builds upon the work of RV32I_Single_Cycle_CPU by extending the RISC-V Data Path to support a 5-Stage Pipelined CPU architecture. It simplifies the RV32I Single Cycle CPU and enhances it into a more efficient pipelined design.

Pre-Requisites

  • Venus Simulator
  • EmulsiV Simulator
  • Logisim Simulator
  • VS Code Integrated Development Environment
  • Vivado Design Suite

About

Processor Design of RV32I 5-Stage Pipelined CPU


Languages

Language:SystemVerilog 80.0%Language:Makefile 19.9%Language:Tcl 0.1%