Dilshani Karunarathna
The SAP-1 (Simple As Possible) Computer is an 8-bit educational computer built from discrete
digital logic components based on the SAP-I architecture. The project demonstrates the
fundamental principles of computer architecture by implementing a fully functional processor
capable of executing machine language instructions using custom-designed hardware.
* Designed and built an 8-bit computer based on the SAP-I architecture.
* Designed custom printed circuit boards (PCBs) using Fritzing and fabricated them using a CNC
machine.
* Assembled and soldered individual hardware modules, including registers, ALU, control unit,
memory, and clock circuits.
* Integrated all modules onto a custom motherboard and performed hardware debugging and
validation.
* Implemented a 16-byte memory system supporting nine machine language instructions inspired by
the Intel 8080 instruction set.
* Tested and verified system functionality through machine language programming and execution.
Technologies
Verilog (Design Concepts), Digital Logic Design, Computer Architecture, PCB Design, Fritzing,
CNC Fabrication, Electronics, Soldering, Hardware Debugging