This project is my attempt to explore how computers work fundamentally at the gate level.
Inspired by the Ben Eater 8-bit computer series, I aim to design and build a fully functional 8-bit CPU from scratch.
My approach is:
- 💻Simulation First - Each module is first prototyped and tested in simulators like Logisim Evolution or Falstad.
- ⚙️Hardware Implementation - Once all modules are validated, I will implement them on a physical breadboard with real components.
- Clock Module
- Registers
- Bus System
- ALU
- RAM
- Address Decode Logic
- Manually Programmable RAM
- Programmable_RAM_Stored Program Execution
- Program Counter
- Programmable ROM - Hex Display
- Programmable ROM - Decimal Display
- System Integration
- CPU Control Logic
Each module will have its own folder containing:
- A dedicated README.md explaining design, features, and usage
- Images of schematics, simulations, and hardware builds
- Understand computation from the ground up
- Document the full design and build process
- Share schematics, notes, and experiments for others to learn from
