All projects
4-bit MIPS Processor
2024 · ATmega32A · Digital Logic · Computer Architecture
Overview
A 4-bit MIPS processor designed and physically built using an ATmega32A microcontroller alongside discrete logic gates.
Design highlights:
Design highlights:
- Custom instruction set with arithmetic, logic, memory, and branch operations
- Datapath and control unit designed from first principles
- Built on physical IC-based hardware rather than simulation alone
- Follows on from an earlier 4-bit ALU built purely from elementary logic gates
My role
Hardware designer.
- Designed the datapath, register file, and control logic for the instruction set.
- Assembled and debugged the circuit on breadboard with IC-based components.
- Verified instruction execution against hand-traced expected behaviour.
- Designed the datapath, register file, and control logic for the instruction set.
- Assembled and debugged the circuit on breadboard with IC-based components.
- Verified instruction execution against hand-traced expected behaviour.
