Skip to content

optimo/ProcessORC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProcessORC

This is a version two processor that is useful for general purpose use.

Primarily the focus of this build is education and teaching people how a basic scoreboarding microprocessor works. From there, it is made to be the primary processor used for the LearnToDoShit Debugging Suite that is still under development. The CPU is designed to be heavily modifiable and will have built in IO support for GPIO, PWM, SPI, and I2C.

ISA: https://docs.google.com/spreadsheets/d/1LslgAGfYhLo-I6QWXPmNUTOW4Dp_CqpxGuVVuh20I3A/edit?usp=sharing

Block Diagram:

Located in /etc/ProcessORC - Primary CPU block diagram.png

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SystemVerilog 98.3%
  • Shell 1.7%