Skip to content

Mayankneup/CPU_5_Stage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

5-Stage Pipelined CPU (Verilog)

A simple pipelined CPU in Verilog with 5 stages: IF, ID, EX, MEM, WB. Supports arithmetic, logic, memory access, and branching using a simulated memory (ram.dat).

Features

  • Modular 5-stage pipeline
  • ALU: ADD, SUB, AND, OR, SLT
  • Register file: dual-read, single-write
  • Auto control logic (yC1yC4)
  • Branch/jump/interrupt handling

Run

iverilog -o cpu cpu.v pipeline.v
vvp cpu

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published