Skip to content

Pera SAP-I (also known as Simple As Possible) is a minimalist computer designed from basic logic ICs. The project was started as a Course Project, 'CO221: Digital Design'.

License

Notifications You must be signed in to change notification settings

imsuneth/peraSAP-I

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image of Yaktocat

Pera SAP-I Computer

Does anyone have an idea about early computers? The age before Microcontrollers/ Microprocessors? I have just now completed a project that takes me into that time.

This is an 8-bit Minimum Computer (Computation Machine) [1] that made from simple logic ICs, flip-flops and a few memory modules. It has a memory of 16 bytes and its maximum clock speed is not more than 5 Hz.

The whole design is based on SAP-I Architecture and design was obtained from Ben Eater’s Youtube Channel [2]. Currently, it has 9 instructions (based on Intel 8080 instructions) and can be programmed it using machine language (That means programming from 1s and 0s)

The project was started as a project for CO221: Digital Design Course, Department of Computer Engineering, University of Peradeniya.

All the Printed Circuit boards were designed from the basics by us using Fritzing, fabricated by using the CNC, Builder_V3 and soldered and assembled by us. It took 2 months to complete the fabrications and another month for build motherboard (30x40cm) and debugging.

After the evolution of the project, we hope to make it free and open source under Apache License 2.0

Special thanks to
  • Dr. Kamalanath Samarakoon for giving the idea & source materials about SAP-I Dr. S.D. Dewasurendra
  • Miss. Narmada Balasooriya, Miss. Thilini Dahanayaka and all the instructors on the Department of Computer Engineering
  • My team members; Suneth Samarasinghe, Pubudu Premathilake, Dilshani Karunarathne, Wishma Herath, Pasan Thennakoon & Irfan Mohommad
References:

About

Pera SAP-I (also known as Simple As Possible) is a minimalist computer designed from basic logic ICs. The project was started as a Course Project, 'CO221: Digital Design'.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%