Skip to content

GdevMan/OpenCPU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenCPU

OpenCPU is an open source 4-bit processor digital circuit made in Logisim Evolution.

Parts

  • ALU
  • CPU

Instructions

Currently, OpenCPU uses an MUX to select calculations.

Why I made it

I got bored ¯_(ツ)_/¯
But I also wanted to try out hardware development and see if I could build my own CPU.

Notes

  • This CPU is not production ready; it’s mostly a base start for anyone who wants to build their own CPU.
  • The project is open source under the MIT License, so you can edit it and make it better.
  • If you find any bugs or have suggestions, please open an issue.
  • There is an OpenCPU_8B file that is a WIP 8 bit version of OpenCPU (NOTE: IT IS UNSTABLE AND OLD)

How it works

  • It uses a multiplexer to decide which pins to use and what type of calculation to preform

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors