Back to Projects

4-Bit CPU Architecture

Syracuse University · Spring 2025

VHDLFPGADigital Design
4-Bit CPU Architecture

Overview

Designed a working 4-bit processor on an FPGA. Built every piece in VHDL: the ALU for math and logic, registers to hold data, a program counter to track instructions, and a state machine to control timing.

Adding two numbers, storing the result, and branching on a condition is pretty basic, but I built the thing that did it. This project helped me realize chip design was something I could see myself pursuing as a career.

Tools

Intel QuartusVHDL

Tech Specs

Platform Analog Discovery 2 FPGA
Language VHDL
Components ALU, registers, program counter, control FSM
Validation Simulation + hardware testing
View on GitHub