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

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors