Go Back

Source code


Name: tinycpu
Created: Apr 29, 2012
Updated: May 17, 2012
SVN Updated: May 29, 2012

Other project properties

Category: Processor
Language: VHDL
Development status: Alpha
Additional info: Specification done
WishBone Compliant: No
License: BSD


This is a tiny processor meant to be nice and simple. Here are a few of the technical goals of this processor:
1. 8-bit processor (8 bit registers and operations)
2. 16-bit address bus (capable through "segment registers" similar to the 8086
3. 1 instruction per clock cycle
4. Hopefully simple to understand code