TinyCPU - Simple 8-bit Processor

TinyCPU - Simple 8-bit Processor

Details

Category: Processor

Created: April 28, 2012

Updated: January 27, 2020

Language: VHDL

Other project properties

Development Status: Alpha

Additional info: Specification done

WishBone compliant: No

WishBone version: n/a

License: BSD

Description

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